OpcUaCanOpen
CANopen OPC-UA server
|
#include <exprtk.hpp>
Public Types | |
typedef std::pair< std::string, symbol_type > | symbol_t |
typedef std::vector< symbol_t > | symbol_list_t |
typedef std::vector< std::string > | retparam_list_t |
Public Member Functions | |
dependent_entity_collector (const std::size_t options=e_ct_none) | |
template<typename Allocator , template< typename, typename > class Sequence> | |
std::size_t | symbols (Sequence< symbol_t, Allocator > &symbols_list) |
template<typename Allocator , template< typename, typename > class Sequence> | |
std::size_t | assignment_symbols (Sequence< symbol_t, Allocator > &assignment_list) |
void | clear () |
bool & | collect_variables () |
bool & | collect_functions () |
bool & | collect_assignments () |
bool | return_present () const |
bool | final_stmt_return () const |
retparam_list_t | return_param_type_list () const |
Private Member Functions | |
void | add_symbol (const std::string &symbol, const symbol_type st) |
void | add_assignment (const std::string &symbol, const symbol_type st) |
Private Attributes | |
std::size_t | options_ |
bool | collect_variables_ |
bool | collect_functions_ |
bool | collect_assignments_ |
bool | return_present_ |
bool | final_stmt_return_ |
symbol_list_t | symbol_name_list_ |
symbol_list_t | assignment_name_list_ |
retparam_list_t | retparam_list_ |
Friends | |
class | parser< T > |
Definition at line 19282 of file exprtk.hpp.
typedef std::vector<std::string> exprtk::parser< T >::dependent_entity_collector::retparam_list_t |
Definition at line 19378 of file exprtk.hpp.
typedef std::vector<symbol_t> exprtk::parser< T >::dependent_entity_collector::symbol_list_t |
Definition at line 19287 of file exprtk.hpp.
typedef std::pair<std::string,symbol_type> exprtk::parser< T >::dependent_entity_collector::symbol_t |
Definition at line 19286 of file exprtk.hpp.
|
inline |
Definition at line 19289 of file exprtk.hpp.
|
inlineprivate |
Definition at line 19410 of file exprtk.hpp.
|
inlineprivate |
Definition at line 19387 of file exprtk.hpp.
|
inline |
Definition at line 19323 of file exprtk.hpp.
|
inline |
Definition at line 19344 of file exprtk.hpp.
|
inline |
Definition at line 19363 of file exprtk.hpp.
|
inline |
Definition at line 19358 of file exprtk.hpp.
|
inline |
Definition at line 19353 of file exprtk.hpp.
|
inline |
Definition at line 19373 of file exprtk.hpp.
|
inline |
Definition at line 19380 of file exprtk.hpp.
|
inline |
Definition at line 19368 of file exprtk.hpp.
|
inline |
Definition at line 19300 of file exprtk.hpp.
|
friend |
Definition at line 19435 of file exprtk.hpp.
|
private |
Definition at line 19432 of file exprtk.hpp.
|
private |
Definition at line 19428 of file exprtk.hpp.
|
private |
Definition at line 19427 of file exprtk.hpp.
|
private |
Definition at line 19426 of file exprtk.hpp.
|
private |
Definition at line 19430 of file exprtk.hpp.
|
private |
Definition at line 19425 of file exprtk.hpp.
|
private |
Definition at line 19433 of file exprtk.hpp.
|
private |
Definition at line 19429 of file exprtk.hpp.
|
private |
Definition at line 19431 of file exprtk.hpp.