Main MRPT website > C++ reference for MRPT 1.5.3
List of all members | Public Member Functions | Private Attributes | Friends
exprtk::type_store< T >::parameter_list Class Reference

Detailed Description

template<typename T>
class exprtk::type_store< T >::parameter_list

Definition at line 4084 of file exprtk.hpp.

#include <mrpt/otherlibs/exprtk.hpp>

Public Member Functions

 parameter_list (std::vector< type_store > &pl)
 
bool empty () const
 
std::size_t size () const
 
type_storeoperator[] (const std::size_t &index)
 
const type_storeoperator[] (const std::size_t &index) const
 
type_storefront ()
 
const type_storefront () const
 
type_storeback ()
 
const type_storeback () const
 

Private Attributes

std::vector< type_store > & parameter_list_
 

Friends

class results_context< T >
 

Constructor & Destructor Documentation

◆ parameter_list()

template<typename T >
exprtk::type_store< T >::parameter_list::parameter_list ( std::vector< type_store > &  pl)
inline

Definition at line 4088 of file exprtk.hpp.

Member Function Documentation

◆ back() [1/2]

template<typename T >
type_store& exprtk::type_store< T >::parameter_list::back ( )
inline

Definition at line 4122 of file exprtk.hpp.

◆ back() [2/2]

template<typename T >
const type_store& exprtk::type_store< T >::parameter_list::back ( ) const
inline

Definition at line 4127 of file exprtk.hpp.

◆ empty()

template<typename T >
bool exprtk::type_store< T >::parameter_list::empty ( ) const
inline

Definition at line 4092 of file exprtk.hpp.

◆ front() [1/2]

template<typename T >
type_store& exprtk::type_store< T >::parameter_list::front ( )
inline

Definition at line 4112 of file exprtk.hpp.

◆ front() [2/2]

template<typename T >
const type_store& exprtk::type_store< T >::parameter_list::front ( ) const
inline

Definition at line 4117 of file exprtk.hpp.

◆ operator[]() [1/2]

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

Definition at line 4102 of file exprtk.hpp.

◆ operator[]() [2/2]

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

Definition at line 4107 of file exprtk.hpp.

◆ size()

template<typename T >
std::size_t exprtk::type_store< T >::parameter_list::size ( ) const
inline

Friends And Related Function Documentation

◆ results_context< T >

template<typename T >
friend class results_context< T >
friend

Definition at line 4136 of file exprtk.hpp.

Member Data Documentation

◆ parameter_list_

template<typename T >
std::vector<type_store>& exprtk::type_store< T >::parameter_list::parameter_list_
private

Definition at line 4134 of file exprtk.hpp.

Referenced by exprtk::results_context< T >::assign().




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