#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().
1.5.1