|
Chrysalis - Pattern
|
#include <AssociativeContainer.h>
Public Member Functions | |
| AssociativeContainer ()=default | |
| AssociativeContainer (std::initializer_list< T * > items) | |
| virtual | ~AssociativeContainer ()=default |
| virtual void | add (T *item) |
| size_t | count () const |
| std::vector< T * >::const_iterator | begin () const |
| std::vector< T * >::const_iterator | end () const |
| T * | operator[] (size_t index) const |
Friends | |
| template<class Archive, typename Type> | |
| void | serialize (Archive &archive, AssociativeContainer< Type > &project, const unsigned int version) |
| template<class Archive, typename Type> | |
| void | save_construct_data (Archive &, const AssociativeContainer< Type > *, const unsigned int) |
| template<class Archive, typename Type> | |
| void | load_construct_data (Archive &, AssociativeContainer< Type > *, const unsigned int) |
|
explicitdefault |
|
inlineexplicit |
|
virtualdefault |
|
inlinevirtual |
Reimplemented in Chrysalis::NamedElementsContainer< T >.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
friend |
|
friend |