Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Classes | Public Member Functions | Static Public Member Functions | Public Attributes
exprtk::symbol_table< T >::control_block Struct Reference

Detailed Description

template<typename T>
struct exprtk::symbol_table< T >::control_block

Definition at line 16443 of file exprtk.hpp.

#include <mrpt/otherlibs/exprtk.hpp>

Classes

struct  st_data
 

Public Member Functions

 control_block ()
 
 control_block (st_data *data)
 
 ~control_block ()
 

Static Public Member Functions

static control_blockcreate ()
 
template<typename SymTab >
static void destroy (control_block *&cntrl_blck, SymTab *sym_tab)
 

Public Attributes

std::size_t ref_count
 
st_datadata_
 

Constructor & Destructor Documentation

◆ control_block() [1/2]

template<typename T>
exprtk::symbol_table< T >::control_block::control_block ( )
inline

Definition at line 16489 of file exprtk.hpp.

◆ control_block() [2/2]

template<typename T>
exprtk::symbol_table< T >::control_block::control_block ( st_data data)
inline

Definition at line 16494 of file exprtk.hpp.

◆ ~control_block()

template<typename T>
exprtk::symbol_table< T >::control_block::~control_block ( )
inline

Definition at line 16499 of file exprtk.hpp.

References exprtk::details::build_string::data_.

Member Function Documentation

◆ create()

template<typename T>
static control_block* exprtk::symbol_table< T >::control_block::create ( )
inlinestatic

Definition at line 16508 of file exprtk.hpp.

◆ destroy()

template<typename T>
template<typename SymTab >
static void exprtk::symbol_table< T >::control_block::destroy ( control_block *&  cntrl_blck,
SymTab *  sym_tab 
)
inlinestatic

Definition at line 16514 of file exprtk.hpp.

References exprtk::symbol_table< T >::control_block::ref_count.

Member Data Documentation

◆ data_

template<typename T>
st_data* exprtk::symbol_table< T >::control_block::data_

Definition at line 16534 of file exprtk.hpp.

◆ ref_count

template<typename T>
std::size_t exprtk::symbol_table< T >::control_block::ref_count

Definition at line 16533 of file exprtk.hpp.

Referenced by exprtk::symbol_table< T >::control_block::destroy().




Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Tue Oct 31 07:27:35 UTC 2017