![]() |
MAK Data Logger API Documentation for HLA
|
An ordered key list will allow lookup by entity key type. More...
Inheritance diagram for DtOrderedKeyList< T >:
Collaboration diagram for DtOrderedKeyList< T >:Public Member Functions | |
| DtOrderedKeyList () | |
| DtOrderedKeyList (const DtOrderedKeyList &) | |
| DtOrderedKeyList & | operator= (const DtOrderedKeyList &) |
| virtual | ~DtOrderedKeyList () |
| void | clear () |
| void | copyList (const DtOrderedKeyList &) |
| void | addEntry (T, bool replace=false) |
| Adds a new entry, ordering it by key type. | |
| T | removeEntry (const DtEntityMapperKey &key) |
| T | find (const DtEntityMapperKey &key) const |
An ordered key list will allow lookup by entity key type.
All entries added to this list must be a subclass of DtEntityMapperKey Once added to the list, the list takes ownership if the item
| DtOrderedKeyList< T >::DtOrderedKeyList | ( | ) |
| DtOrderedKeyList< T >::DtOrderedKeyList | ( | const DtOrderedKeyList< T > & | orig | ) |
|
virtual |
| void DtOrderedKeyList< T >::addEntry | ( | T | entry, |
| bool | replace = false |
||
| ) |
Adds a new entry, ordering it by key type.
| void DtOrderedKeyList< T >::clear | ( | ) |
| void DtOrderedKeyList< T >::copyList | ( | const DtOrderedKeyList< T > & | rhs | ) |
| T DtOrderedKeyList< T >::find | ( | const DtEntityMapperKey & | key | ) | const |
Referenced by DtDisDictionary::findEntry().
| DtOrderedKeyList< T > & DtOrderedKeyList< T >::operator= | ( | const DtOrderedKeyList< T > & | rhs | ) |
| T DtOrderedKeyList< T >::removeEntry | ( | const DtEntityMapperKey & | key | ) |