#include <OMKNameToPointerMap.h>
Inheritance diagram for OMK::NameToPointerMap< ObjectType >:
Public Member Functions | |
NameToPointerMap () | |
constructor | |
virtual | ~NameToPointerMap () |
destructor | |
void | addObjectWithIndex (const Name &nomObj, ObjectType *refObj) |
easy insertion | |
ObjectType * | getObjectOfIndex (const Name &nomObj) const |
easy find |
Definition at line 30 of file OMKNameToPointerMap.h.
OMK::NameToPointerMap< ObjectType >::NameToPointerMap | ( | ) | [inline] |
virtual OMK::NameToPointerMap< ObjectType >::~NameToPointerMap | ( | ) | [inline, virtual] |
void OMK::NameToPointerMap< ObjectType >::addObjectWithIndex | ( | const Name & | nomObj, | |
ObjectType * | refObj | |||
) | [inline] |
easy insertion
Definition at line 46 of file OMKNameToPointerMap.h.
Referenced by OMK::PvmController::PvmController(), and OMK::Svm::relaxedSynchroniseReceiveAndProcessMessages().
ObjectType* OMK::NameToPointerMap< ObjectType >::getObjectOfIndex | ( | const Name & | nomObj | ) | const [inline] |
easy find
Definition at line 52 of file OMKNameToPointerMap.h.
Referenced by OMK::PvmController::PvmController().
00053 { 00054 typename NameToPointerMap< ObjectType>::const_iterator i = find(nomObj); 00055 return ( i == end() ) ? 0 : i->second ; 00056 }
Documentation generated on Mon Jun 9 11:46:02 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |