#include <exprtk.hpp>
Classes | |
| class | array_vector_impl |
| class | sequence_vector_impl |
| class | vector_holder_base |
Public Member Functions | |
| value_ptr | operator[] (const std::size_t &index) const |
| std::size_t | size () const |
| vector_holder (Type *vec, const std::size_t &vec_size) | |
| template<typename Allocator > | |
| vector_holder (std::vector< Type, Allocator > &vec) | |
| template<typename Allocator > | |
| vector_holder (std::deque< Type, Allocator > &deq) | |
Private Types | |
| typedef const value_ptr | const_value_ptr |
| typedef value_type * | value_ptr |
| typedef Type | value_type |
Private Attributes | |
| unsigned char | buffer [64] |
| vector_holder_base * | vector_holder_base_ |
Definition at line 9528 of file exprtk.hpp.
typedef const value_ptr exprtk::symbol_table< T >::vector_holder< Type >::const_value_ptr [private] |
Definition at line 9534 of file exprtk.hpp.
typedef value_type* exprtk::symbol_table< T >::vector_holder< Type >::value_ptr [private] |
Definition at line 9533 of file exprtk.hpp.
typedef Type exprtk::symbol_table< T >::vector_holder< Type >::value_type [private] |
Definition at line 9532 of file exprtk.hpp.
| exprtk::symbol_table< T >::vector_holder< Type >::vector_holder | ( | Type * | vec, |
| const std::size_t & | vec_size | ||
| ) | [inline] |
Definition at line 9623 of file exprtk.hpp.
| exprtk::symbol_table< T >::vector_holder< Type >::vector_holder | ( | std::vector< Type, Allocator > & | vec | ) | [inline] |
Definition at line 9628 of file exprtk.hpp.
| exprtk::symbol_table< T >::vector_holder< Type >::vector_holder | ( | std::deque< Type, Allocator > & | deq | ) | [inline] |
Definition at line 9633 of file exprtk.hpp.
| value_ptr exprtk::symbol_table< T >::vector_holder< Type >::operator[] | ( | const std::size_t & | index | ) | const [inline] |
Definition at line 9637 of file exprtk.hpp.
| std::size_t exprtk::symbol_table< T >::vector_holder< Type >::size | ( | ) | const [inline] |
Definition at line 9642 of file exprtk.hpp.
unsigned char exprtk::symbol_table< T >::vector_holder< Type >::buffer[64] [private] |
Definition at line 9650 of file exprtk.hpp.
vector_holder_base* exprtk::symbol_table< T >::vector_holder< Type >::vector_holder_base_ [mutable, private] |
Definition at line 9649 of file exprtk.hpp.