EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
This is the complete list of members for EGS_TypedObjectFactory< T >, including all inherited members.
addKnownObject(EGS_Object *o) (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | virtual |
addKnownTypeId(const char *typeid_name) | EGS_ObjectFactory | |
addObject(EGS_Object *o, bool unique=true) (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | virtual |
createObjects(EGS_Input *inp, const string §ion_delimeter, const string &object_delimeter, const string &select_key, const char *funcname=0, bool unique=true) | EGS_ObjectFactory | |
createSingleObject(EGS_Input *i, const char *fname=0, bool u=true) (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | virtual |
dso_path | EGS_ObjectFactory | protected |
EGS_ObjectFactory(const string &dsoPath, int where=0) | EGS_ObjectFactory | |
EGS_TypedObjectFactory(const string &dsoPath, const string &type, int where=0) (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | |
getObject(const string &Name) | EGS_ObjectFactory | |
getObject(int j) | EGS_ObjectFactory | |
haveObject(const EGS_Object *o) const | EGS_ObjectFactory | |
isKnownTypeId(EGS_Object *o) const (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | |
isMyObjectType(EGS_Object *o, const char *func) (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > | |
known_objects | EGS_ObjectFactory | protected |
known_typeids | EGS_ObjectFactory | protected |
libs | EGS_ObjectFactory | protected |
nObjects() const | EGS_ObjectFactory | |
objects | EGS_ObjectFactory | protected |
removeObject(EGS_Object *o) | EGS_ObjectFactory | |
takeObject(const string &Name) | EGS_ObjectFactory | |
~EGS_ObjectFactory() | EGS_ObjectFactory | virtual |
~EGS_TypedObjectFactory() (defined in EGS_TypedObjectFactory< T >) | EGS_TypedObjectFactory< T > |