Chemical Data Processing Library C++ API - Version 1.1.1
|
#include <Vector.hpp>
Public Types | |
typedef InitListVector | SelfType |
typedef std::initializer_list< T > | InitializerListType |
typedef InitializerListType::value_type | ValueType |
typedef InitializerListType::const_reference | ConstReference |
typedef InitializerListType::reference | Reference |
typedef InitializerListType::size_type | SizeType |
typedef std::ptrdiff_t | DifferenceType |
typedef SelfType | ClosureType |
typedef const SelfType | ConstClosureType |
typedef Vector< T, std::vector< T > > | VectorTemporaryType |
Public Types inherited from CDPL::Math::VectorContainer< InitListVector< T > > | |
typedef InitListVector< T > | ContainerType |
Public Types inherited from CDPL::Math::VectorExpression< InitListVector< T > > | |
typedef InitListVector< T > | ExpressionType |
Public Types inherited from CDPL::Math::Expression< InitListVector< T > > | |
typedef InitListVector< T > | ExpressionType |
Public Member Functions | |
InitListVector (InitializerListType l) | |
Reference | operator[] (SizeType i) |
ConstReference | operator[] (SizeType i) const |
Reference | operator() (SizeType i) |
ConstReference | operator() (SizeType i) const |
SizeType | getSize () const |
bool | isEmpty () const |
Public Member Functions inherited from CDPL::Math::VectorContainer< InitListVector< T > > | |
const ContainerType & | operator() () const |
ContainerType & | operator() () |
Public Member Functions inherited from CDPL::Math::VectorExpression< InitListVector< T > > | |
const ExpressionType & | operator() () const |
ExpressionType & | operator() () |
Additional Inherited Members | |
Protected Member Functions inherited from CDPL::Math::VectorContainer< InitListVector< T > > | |
VectorContainer () | |
~VectorContainer () | |
Protected Member Functions inherited from CDPL::Math::VectorExpression< InitListVector< T > > | |
VectorExpression () | |
~VectorExpression () | |
Protected Member Functions inherited from CDPL::Math::Expression< InitListVector< T > > | |
Expression () | |
~Expression () | |
typedef InitListVector CDPL::Math::InitListVector< T >::SelfType |
typedef std::initializer_list<T> CDPL::Math::InitListVector< T >::InitializerListType |
typedef InitializerListType::value_type CDPL::Math::InitListVector< T >::ValueType |
typedef InitializerListType::const_reference CDPL::Math::InitListVector< T >::ConstReference |
typedef InitializerListType::reference CDPL::Math::InitListVector< T >::Reference |
typedef InitializerListType::size_type CDPL::Math::InitListVector< T >::SizeType |
typedef std::ptrdiff_t CDPL::Math::InitListVector< T >::DifferenceType |
typedef SelfType CDPL::Math::InitListVector< T >::ClosureType |
typedef const SelfType CDPL::Math::InitListVector< T >::ConstClosureType |
typedef Vector<T, std::vector<T> > CDPL::Math::InitListVector< T >::VectorTemporaryType |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |