Definition at line 18876 of file exprtk.hpp.
#include <mrpt/otherlibs/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 > |
| typedef std::vector<std::string> exprtk::parser< T >::dependent_entity_collector::retparam_list_t |
Definition at line 18974 of file exprtk.hpp.
| typedef std::vector<symbol_t> exprtk::parser< T >::dependent_entity_collector::symbol_list_t |
Definition at line 18881 of file exprtk.hpp.
| typedef std::pair<std::string,symbol_type> exprtk::parser< T >::dependent_entity_collector::symbol_t |
Definition at line 18880 of file exprtk.hpp.
|
inline |
Definition at line 18883 of file exprtk.hpp.
|
inlineprivate |
Definition at line 19006 of file exprtk.hpp.
|
inlineprivate |
Definition at line 18983 of file exprtk.hpp.
|
inline |
Definition at line 18918 of file exprtk.hpp.
|
inline |
Definition at line 18940 of file exprtk.hpp.
|
inline |
Definition at line 18959 of file exprtk.hpp.
|
inline |
Definition at line 18954 of file exprtk.hpp.
|
inline |
Definition at line 18949 of file exprtk.hpp.
|
inline |
Definition at line 18969 of file exprtk.hpp.
|
inline |
Definition at line 18976 of file exprtk.hpp.
|
inline |
Definition at line 18964 of file exprtk.hpp.
|
inline |
Definition at line 18894 of file exprtk.hpp.
|
friend |
Definition at line 19031 of file exprtk.hpp.
|
private |
Definition at line 19028 of file exprtk.hpp.
|
private |
Definition at line 19024 of file exprtk.hpp.
|
private |
Definition at line 19023 of file exprtk.hpp.
|
private |
Definition at line 19022 of file exprtk.hpp.
|
private |
Definition at line 19026 of file exprtk.hpp.
|
private |
Definition at line 19021 of file exprtk.hpp.
|
private |
Definition at line 19029 of file exprtk.hpp.
|
private |
Definition at line 19025 of file exprtk.hpp.
|
private |
Definition at line 19027 of file exprtk.hpp.
| Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Aug 22 01:03:35 UTC 2017 |