VR-Vantage 3.0 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends
exprtk::results_context< T > Class Template Reference

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

Private Types

typedef std::vector< type_store_tts_list_t
typedef
type_store_t::parameter_list 
parameter_list_t

Private Member Functions

void clear ()
void assign (const parameter_list_t &pl)

Private Attributes

bool results_available_
ts_list_t parameter_list_

Friends

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

Member Typedef Documentation

template<typename T >
typedef type_store<T> exprtk::results_context< T >::type_store_t
template<typename T >
typedef std::vector<type_store_t> exprtk::results_context< T >::ts_list_t
private
template<typename T >
typedef type_store_t::parameter_list exprtk::results_context< T >::parameter_list_t
private

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename T >
std::size_t exprtk::results_context< T >::count ( ) const
inline
template<typename T >
type_store_t& exprtk::results_context< T >::operator[] ( const std::size_t &  index)
inline
template<typename T >
const type_store_t& exprtk::results_context< T >::operator[] ( const std::size_t &  index) const
inline
template<typename T >
void exprtk::results_context< T >::clear ( )
inlineprivate
template<typename T >
void exprtk::results_context< T >::assign ( const parameter_list_t pl)
inlineprivate

Friends And Related Function Documentation

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

Member Data Documentation

template<typename T >
bool exprtk::results_context< T >::results_available_
private
template<typename T >
ts_list_t exprtk::results_context< T >::parameter_list_
private

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


Copyright © 2005-2022 MAK Technologies. All Rights Reserved (www.mak.com)