◆ expression_node_ptr
◆ parser_t
◆ variable_node_ptr
◆ scope_element_manager() [1/2]
◆ scope_element_manager() [2/2]
◆ add_element()
◆ cleanup()
◆ deactivate()
template<typename T >
void exprtk::parser< T >::scope_element_manager::deactivate |
( |
const std::size_t & |
scope_depth | ) |
|
|
inline |
◆ empty()
◆ free_element()
◆ get_active_element()
template<typename T >
scope_element& exprtk::parser< T >::scope_element_manager::get_active_element |
( |
const std::string & |
var_name, |
|
|
const std::size_t |
index = std::numeric_limits<std::size_t>::max() |
|
) |
| |
|
inline |
◆ get_element() [1/2]
◆ get_element() [2/2]
template<typename T >
scope_element& exprtk::parser< T >::scope_element_manager::get_element |
( |
const std::string & |
var_name, |
|
|
const std::size_t |
index = std::numeric_limits<std::size_t>::max() |
|
) |
| |
|
inline |
◆ get_variable()
◆ get_vector_name()
template<typename T >
std::string exprtk::parser< T >::scope_element_manager::get_vector_name |
( |
const T * |
data | ) |
|
|
inline |
◆ next_ip_index()
template<typename T >
std::size_t exprtk::parser< T >::scope_element_manager::next_ip_index |
( |
| ) |
|
|
inline |
◆ operator=()
◆ size()
template<typename T >
std::size_t exprtk::parser< T >::scope_element_manager::size |
( |
| ) |
const |
|
inline |
◆ element_
◆ input_param_cnt_
template<typename T >
std::size_t exprtk::parser< T >::scope_element_manager::input_param_cnt_ |
|
private |
◆ null_element_
◆ parser_
The documentation for this class was generated from the following file: