Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Public Types | Public Member Functions
exprtk::details::string_base_node< T > Class Template Referenceabstract

Detailed Description

template<typename T>
class exprtk::details::string_base_node< T >

Definition at line 5473 of file exprtk.hpp.

#include <mrpt/otherlibs/exprtk.hpp>

Inheritance diagram for exprtk::details::string_base_node< T >:
Inheritance graph

Public Types

typedef range_data_type< T > range_data_type_t
 

Public Member Functions

virtual ~string_base_node ()
 
virtual std::string str () const =0
 
virtual const char * base () const =0
 
virtual std::size_t size () const =0
 

Member Typedef Documentation

◆ range_data_type_t

Definition at line 5477 of file exprtk.hpp.

Constructor & Destructor Documentation

◆ ~string_base_node()

template<typename T>
virtual exprtk::details::string_base_node< T >::~string_base_node ( )
inlinevirtual

Definition at line 5479 of file exprtk.hpp.

References mrpt::math::size().

Member Function Documentation

◆ base()

template<typename T>
virtual const char* exprtk::details::string_base_node< T >::base ( ) const
pure virtual

◆ size()

template<typename T>
virtual std::size_t exprtk::details::string_base_node< T >::size ( ) const
pure virtual

◆ str()

template<typename T>
virtual std::string exprtk::details::string_base_node< T >::str ( ) const
pure virtual



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