|
void | checkHasCoreSegmentName (const MemoryID &coreSegmentID) |
| Throw armem::error::InvalidMemoryID if the given ID has core segment name. More...
|
|
void | checkHasEntityName (const MemoryID &entityID) |
| Throw armem::error::InvalidMemoryID if the given ID has no entity name. More...
|
|
void | checkHasInstanceIndex (const MemoryID &instanceID) |
| Throw armem::error::InvalidMemoryID if the given ID has no instance index. More...
|
|
void | checkHasMemoryName (const MemoryID &memory) |
| Throw armem::error::InvalidMemoryID if the given ID has memory name. More...
|
|
void | checkHasProviderSegmentName (const MemoryID &providerSegmentID) |
| Throw armem::error::InvalidMemoryID if the given ID has provider segment name. More...
|
|
void | checkHasTimestamp (const MemoryID &snapshotID) |
| Throw armem::error::InvalidMemoryID if the given ID has no timestamp. More...
|
|
template<class KeyT , class ContainerT > |
auto * | findChildByKey (const KeyT &key, ContainerT &&container) |
| Find a child in a container by its key. More...
|
|
template<class KeyT , class ContainerT , class ParentT , class KeyStringFn > |
auto & | getChildByKey (const KeyT &key, ContainerT &&container, const ParentT &owner, KeyStringFn &&keyStringFn) |
| Retrieve a child in a container by its key. More...
|
|
template<class KeyT , class ContainerT , class ParentT > |
auto & | getChildByKey (const KeyT &key, ContainerT &&container, const ParentT &parent) |
| Retrieve a child in a container by its key. More...
|
|