LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
tokenizer< Iterator > Struct Template Reference

#include <linguisticProcessing/core/FlatTokenizer/SpiritTokenizerParser.hpp>

Inheritance diagram for tokenizer< Iterator >:

Classes

struct  transitionsymbol_
 

Public Member Functions

 tokenizer ()
 

Public Attributes

tokenizer::transitionsymbol_ transitionsymbol
 
qi::rule< Iterator, tokenizer_automaton(), skipper_type_ > start
 
qi::rule< Iterator, tokenizer_state(), skipper_type_ > state
 
qi::rule< Iterator, tokenizer_transition(), skipper_type_ > transition
 
qi::rule< Iterator, std::string(), skipper_type_ > identifier
 
qi::rule< Iterator, std::vector< std::string >(), skipper_type_ > precondition
 
qi::rule< Iterator, std::vector< std::string >(), skipper_type_ > event
 
qi::rule< Iterator, std::vector< std::string >(), skipper_type_ > postcondition
 

Detailed Description

template<typename Iterator>
struct tokenizer< Iterator >

Definition at line 72 of file SpiritTokenizerParser.hpp.

Constructor & Destructor Documentation

◆ tokenizer()

template<typename Iterator >
tokenizer< Iterator >::tokenizer ( )
inline

Definition at line 93 of file SpiritTokenizerParser.hpp.

Member Data Documentation

◆ event

template<typename Iterator >
qi::rule<Iterator, std::vector<std::string>(), skipper_type_> tokenizer< Iterator >::event

Definition at line 113 of file SpiritTokenizerParser.hpp.

◆ identifier

template<typename Iterator >
qi::rule<Iterator, std::string(), skipper_type_> tokenizer< Iterator >::identifier

Definition at line 111 of file SpiritTokenizerParser.hpp.

◆ postcondition

template<typename Iterator >
qi::rule<Iterator, std::vector<std::string>(), skipper_type_> tokenizer< Iterator >::postcondition

Definition at line 114 of file SpiritTokenizerParser.hpp.

◆ precondition

template<typename Iterator >
qi::rule<Iterator, std::vector<std::string>(), skipper_type_> tokenizer< Iterator >::precondition

Definition at line 112 of file SpiritTokenizerParser.hpp.

◆ start

template<typename Iterator >
qi::rule<Iterator, tokenizer_automaton(), skipper_type_> tokenizer< Iterator >::start

Definition at line 108 of file SpiritTokenizerParser.hpp.

◆ state

template<typename Iterator >
qi::rule<Iterator, tokenizer_state(), skipper_type_> tokenizer< Iterator >::state

Definition at line 109 of file SpiritTokenizerParser.hpp.

◆ transition

template<typename Iterator >
qi::rule<Iterator, tokenizer_transition(), skipper_type_> tokenizer< Iterator >::transition

Definition at line 110 of file SpiritTokenizerParser.hpp.

◆ transitionsymbol

template<typename Iterator >
tokenizer::transitionsymbol_ tokenizer< Iterator >::transitionsymbol

The documentation for this struct was generated from the following file: