Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence > Class Template Reference
Inheritance diagram for exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef Sequence< Type, Allocator > sequence_t

Public Member Functions

 sequence_vector_impl (sequence_t &seq)

Protected Member Functions

value_ptr value_at (const std::size_t &index) const
std::size_t vector_size () const

Private Member Functions

sequence_vector_impl operator= (const sequence_vector_impl &)

Private Attributes

sequence_tsequence_

Detailed Description

template<typename T>
template<typename Type>
template<typename Allocator, template< typename, typename > class Sequence>
class exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >

Definition at line 9592 of file exprtk.hpp.


Member Typedef Documentation

template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
typedef Sequence<Type,Allocator> exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::sequence_t

Definition at line 9596 of file exprtk.hpp.


Constructor & Destructor Documentation

template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::sequence_vector_impl ( sequence_t seq) [inline]

Definition at line 9598 of file exprtk.hpp.


Member Function Documentation

template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
sequence_vector_impl exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::operator= ( const sequence_vector_impl< Allocator, Sequence > &  ) [private]
template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
value_ptr exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::value_at ( const std::size_t &  index) const [inline, protected, virtual]
template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
std::size_t exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::vector_size ( ) const [inline, protected, virtual]

Member Data Documentation

template<typename T>
template<typename Type >
template<typename Allocator , template< typename, typename > class Sequence>
sequence_t& exprtk::symbol_table< T >::vector_holder< Type >::sequence_vector_impl< Allocator, Sequence >::sequence_ [private]

Definition at line 9618 of file exprtk.hpp.


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


labust_mission
Author(s): Filip Mandic
autogenerated on Fri Aug 28 2015 11:23:05