EGSnrc C++ class library  Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
EGS_TypedObjectFactory< T > Member List

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 &section_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_pathEGS_ObjectFactoryprotected
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_objectsEGS_ObjectFactoryprotected
known_typeidsEGS_ObjectFactoryprotected
libsEGS_ObjectFactoryprotected
nObjects() const EGS_ObjectFactory
objectsEGS_ObjectFactoryprotected
removeObject(EGS_Object *o)EGS_ObjectFactory
takeObject(const string &Name)EGS_ObjectFactory
~EGS_ObjectFactory()EGS_ObjectFactoryvirtual
~EGS_TypedObjectFactory() (defined in EGS_TypedObjectFactory< T >)EGS_TypedObjectFactory< T >