![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <Exprtk.hpp>
Classes | |
| class | exprtk_final |
| class | vector_holder_base |
Public Types | |
| typedef details::vec_data_store< Type > | vds_t |
Public Member Functions | |
| vector_holder (Type *vec, const std::size_t &vec_size) | |
| vector_holder (const vds_t &vds) | |
| template<typename Allocator > | |
| vector_holder (std::vector< Type, Allocator > &vec) | |
| vector_holder (exprtk::vector_view< Type > &vec) | |
| vector_holder (vector_holder_t &vec_holder, const vds_t &vds) | |
| value_ptr | operator[] (const std::size_t &index) const |
| std::size_t | size () const |
| std::size_t | base_size () const |
| value_ptr | data () const |
| void | set_ref (value_ptr *ref) |
| void | remove_ref (value_ptr *ref) |
| bool | rebaseable () const |
| vector_view< Type > * | rebaseable_instance () |
Private Types | |
| typedef Type | value_type |
| typedef value_type * | value_ptr |
| typedef const value_ptr | const_value_ptr |
| typedef vector_holder< Type > | vector_holder_t |
Private Member Functions | |
| vector_holder (const vector_holder< Type > &) exprtk_delete | |
| vector_holder< Type > & | operator= (const vector_holder< Type > &) exprtk_delete |
Private Attributes | |
| vector_holder_base * | vector_holder_base_ |
| uchar_t | buffer [64] |
|
private |
|
private |
|
private |
| typedef details::vec_data_store<Type> exprtk::details::vector_holder< Type >::vds_t |
|
private |
|
inline |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
inlineexplicit |
|
private |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
mutableprivate |