OMNeT++ API 6.1
Discrete Event Simulation Library
cObjectFactory Member List

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

cNamedObject()cNamedObjectinline
cNamedObject(const char *name, bool namepooling=true)cNamedObjectexplicit
cNamedObject(const cNamedObject &obj)cNamedObject
cNoncopyableOwnedObject(const char *name=nullptr, bool namepooling=true)cNoncopyableOwnedObjectinlineexplicit
omnetpp::cNamedObject::cObject(const cObject &other)=defaultcObject
cObjectFactory(const char *name, cObject *(*creatorfunc)(), void *(*castfunc)(cObject *), const char *description=nullptr)cObjectFactory
copyNotSupported() constcObject
cOwnedObject()cOwnedObject
cOwnedObject(const char *name, bool namepooling=true)cOwnedObjectexplicit
cOwnedObject(const cOwnedObject &obj)cOwnedObject
createOne() constcObjectFactoryvirtual
createOne(const char *classname)cObjectFactorystatic
createOneIfClassIsKnown(const char *classname)cObjectFactorystatic
drop(cOwnedObject *obj)cObjectprotectedvirtual
dropAndDelete(cOwnedObject *obj)cObjectprotected
dup() const overridecNoncopyableOwnedObjectvirtual
find(const char *className, const char *contextNamespace=nullptr, bool fallbackToOmnetpp=true)cObjectFactorystatic
findObject(const char *name, bool deep=true)cObject
forEachChild(cVisitor *v)cObjectvirtual
get(const char *className, const char *contextNamespace=nullptr, bool fallbackToOmnetpp=true)cObjectFactorystatic
getClassAndFullName() constcObjectvirtual
getClassAndFullPath() constcObjectvirtual
getClassName() constcObjectvirtual
getDescription() constcObjectFactoryinline
getDescriptor() constcObjectvirtual
getFullName() constcObjectinlinevirtual
getFullPath() constcObjectvirtual
getLiveObjectCount()cOwnedObjectinlinestatic
getName() const overridecNamedObjectinlinevirtual
getNamePooling()cNamedObjectinlinevirtual
getOwner() const overridecOwnedObjectinlinevirtual
getOwningContext()cOwnedObjectstatic
getThisPtr() constcObjectinline
getTotalObjectCount()cOwnedObjectinlinestatic
isAbstract() constcObjectFactoryinlinevirtual
isInstance(cObject *obj) constcObjectFactoryinlinevirtual
isName(const char *s) constcObject
isOwnedObject() const overridecOwnedObjectinlinevirtual
isSoftOwner() constcObjectinlinevirtual
omnetpp::operator=(const cOwnedObject &o)cOwnedObject
omnetpp::cNamedObject::operator=(const cNamedObject &o)cNamedObject
printOn(std::ostream &os) constcObjectvirtual
resetObjectCounters()cOwnedObjectinlinestatic
setName(const char *s)cNamedObjectvirtual
setNamePooling(bool b)cNamedObjectvirtual
str() const overridecObjectFactoryvirtual
take(cOwnedObject *obj)cObjectprotectedvirtual
~cNamedObject()cNamedObjectvirtual
~cObject()cObjectvirtual
~cOwnedObject()cOwnedObjectvirtual