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

This is the complete list of members for EGS_ObjectFactory, including all inherited members.

addKnownObject(EGS_Object *o)EGS_ObjectFactoryvirtual
addKnownTypeId(const char *typeid_name)EGS_ObjectFactory
addObject(EGS_Object *o, bool unique=true)EGS_ObjectFactoryvirtual
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 *inp, const char *funcname=0, bool unique=true)EGS_ObjectFactoryvirtual
dso_pathEGS_ObjectFactoryprotected
EGS_ObjectFactory(const string &dsoPath, int where=0)EGS_ObjectFactory
getObject(const string &Name)EGS_ObjectFactory
getObject(int j)EGS_ObjectFactory
haveObject(const EGS_Object *o) const EGS_ObjectFactory
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