19 #ifndef DtSimComponentList_H_
20 #define DtSimComponentList_H_
22 #include <vlutil/vlString.h>
23 #include <vlutil/vlList.h>
57 virtual void tick(
bool hostEntityDestroyed);
60 virtual std::list<DtSimComponent*> lookupComponentsByType(
const DtString & typeString);
67 virtual size_t count()
const;
75 virtual void emptyList();
ComponentListType::const_iterator const_iterator
Definition: simComponentList.h:52
Definition: readerWriterRegistry.h:39
std::map< DtString, DtSimComponent * > DtSimComponentMap
Definition: simComponentList.h:79
Class Description: DtSimComponentList.
Definition: simComponentList.h:39
DtSimComponentMap myIndex
Definition: simComponentList.h:81
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
std::vector< DtSimComponent * > ComponentListType
Definition: simComponentList.h:49
ComponentListType myComponentList
Definition: simComponentList.h:80
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:91
ComponentListType::iterator iterator
Definition: simComponentList.h:51