exprtk::results_context< T > Class Template Reference

#include <exprtk.hpp>

Public Types

typedef type_store< T > type_store_t
 

Public Member Functions

 results_context ()
 
std::size_t count () const
 
type_store_toperator[] (const std::size_t &index)
 
const type_store_toperator[] (const std::size_t &index) const
 

Friends

class details::return_node< T >
 
class details::return_envelope_node< T >
 

Member Typedef Documentation

◆ type_store_t

template<typename T >
typedef type_store<T> exprtk::results_context< T >::type_store_t

Constructor & Destructor Documentation

◆ results_context()

template<typename T >
exprtk::results_context< T >::results_context ( )
inline

Member Function Documentation

◆ count()

template<typename T >
std::size_t exprtk::results_context< T >::count ( ) const
inline

◆ operator[]() [1/2]

template<typename T >
type_store_t & exprtk::results_context< T >::operator[] ( const std::size_t &  index)
inline

References index.

◆ operator[]() [2/2]

template<typename T >
const type_store_t & exprtk::results_context< T >::operator[] ( const std::size_t &  index) const
inline

References index.

Friends And Related Function Documentation

◆ details::return_envelope_node< T >

template<typename T >
friend class details::return_envelope_node< T >
friend

◆ details::return_node< T >

template<typename T >
friend class details::return_node< T >
friend

The documentation for this class was generated from the following file: