19 #ifndef DtSimComponentList_H_
20 #define DtSimComponentList_H_
22 #include <vlutil/vlString.h>
23 #include <vlutil/vlList.h>
55 virtual void tick(
bool hostEntityDestroyed);
58 virtual std::list<DtSimComponent*> lookupComponentsByType(
const DtString & typeString);
72 virtual void emptyList();
A Readable, Writable version of DtList.
Definition: rwList.h:26
virtual DtlObjPtr getData(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths, const DtVariableBindingsList &variableBindings)=0
This method must be overridden by a subclass.
Definition: readerWriterRegistry.h:39
std::map< DtString, DtSimComponent * > DtSimComponentMap
Definition: simComponentList.h:81
Class Description: DtSimComponentList.
Definition: simComponentList.h:42
DtSimComponentMap myIndex
Definition: simComponentList.h:82
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
RAII manager object for accessing paralle tick functionality.
Definition: parallelTickManager.h:324