#include <VectorMap.h>
Definition at line 25 of file VectorMap.h.
Public Types | |
typedef std::vector< _Type > | EntVector |
Public Member Functions | |
vector_map () | |
template<typename _Predicate> | |
bool | exists (_Predicate eq) const |
template<typename _Predicate> | |
bool | insert (_Predicate eq, const _Type &type) |
template<typename _Predicate> | |
const Type & | get (_Predicate eq) const |
Private Attributes | |
EntVector | ents_ |
typedef std::vector<_Type> oasys::vector_map< _Type >::EntVector |
Definition at line 27 of file VectorMap.h.
oasys::vector_map< _Type >::vector_map | ( | ) | [inline] |
Definition at line 29 of file VectorMap.h.
bool oasys::vector_map< _Type >::exists | ( | _Predicate | eq | ) | const [inline] |
Definition at line 32 of file VectorMap.h.
References oasys::vector_map< _Type >::ents_.
Referenced by main().
bool oasys::vector_map< _Type >::insert | ( | _Predicate | eq, | |
const _Type & | type | |||
) | [inline] |
const Type& oasys::vector_map< _Type >::get | ( | _Predicate | eq | ) | const [inline] |
EntVector oasys::vector_map< _Type >::ents_ [private] |
Definition at line 59 of file VectorMap.h.
Referenced by oasys::vector_map< _Type >::exists(), oasys::vector_map< _Type >::get(), and oasys::vector_map< _Type >::insert().