|
OpcUaCanOpen
CANopen OPC-UA server
|
#include <exprtk.hpp>
Inherits exprtk::lexer::token_scanner.
Public Member Functions | |
| sequence_validator () | |
| bool | result () |
| bool | operator() (const lexer::token &t0, const lexer::token &t1) |
| std::size_t | error_count () const |
| std::pair< lexer::token, lexer::token > | error (const std::size_t index) |
| void | clear_errors () |
Public Member Functions inherited from exprtk::lexer::token_scanner | |
| virtual | ~token_scanner () |
| token_scanner (const std::size_t &stride) | |
| std::size_t | process (generator &g) |
| virtual bool | operator() (const token &) |
| virtual bool | operator() (const token &, const token &, const token &) |
| virtual bool | operator() (const token &, const token &, const token &, const token &) |
Public Member Functions inherited from exprtk::lexer::helper_interface | |
| virtual void | init () |
| virtual void | reset () |
| virtual | ~helper_interface () |
Private Types | |
| typedef std::pair< lexer::token::token_type, lexer::token::token_type > | token_pair_t |
| typedef std::set< token_pair_t > | set_t |
Private Member Functions | |
| void | add_invalid (lexer::token::token_type base, lexer::token::token_type t) |
| void | add_invalid_set1 (lexer::token::token_type t) |
| bool | invalid_bracket_check (lexer::token::token_type base, lexer::token::token_type t) |
Private Attributes | |
| set_t | invalid_comb_ |
| std::vector< std::pair< lexer::token, lexer::token > > | error_list_ |
Definition at line 3638 of file exprtk.hpp.
|
private |
Definition at line 3643 of file exprtk.hpp.
|
private |
Definition at line 3642 of file exprtk.hpp.
|
inline |
Definition at line 3649 of file exprtk.hpp.
|
inlineprivate |
Definition at line 3722 of file exprtk.hpp.
|
inlineprivate |
Definition at line 3727 of file exprtk.hpp.
|
inline |
Definition at line 3715 of file exprtk.hpp.
|
inline |
Definition at line 3702 of file exprtk.hpp.
|
inline |
Definition at line 3697 of file exprtk.hpp.
|
inlineprivate |
Definition at line 3746 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_scanner.
Definition at line 3681 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::helper_interface.
Definition at line 3676 of file exprtk.hpp.
|
private |
Definition at line 3806 of file exprtk.hpp.
|
private |
Definition at line 3805 of file exprtk.hpp.