OMNeT++ Simulation Library  5.4.1
cObjectFactory Member List

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

cNamedObject()cNamedObject
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()cObjectinline
omnetpp::cNamedObject::cObject(const cObject &other)cObjectinline
cObjectFactory(const char *name, cObject *(*creatorfunc)(), void *(*castfunc)(cObject *), const char *description=nullptr)cObjectFactory
copyNotSupported() const cObject
cOwnedObject()cOwnedObject
cOwnedObject(const char *name, bool namepooling=true)cOwnedObjectexplicit
cOwnedObject(const cOwnedObject &obj)cOwnedObject
createOne() const cObjectFactoryvirtual
createOne(const char *classname)cObjectFactorystatic
createOneIfClassIsKnown(const char *classname)cObjectFactorystatic
detailedInfo() const cObjectinlinevirtual
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
getClassName() const cObjectvirtual
getDefaultOwner()cOwnedObjectstatic
getDescription() const cObjectFactoryinline
getFullName() const cObjectinlinevirtual
getFullPath() const cObjectvirtual
getLiveObjectCount()cOwnedObjectinlinestatic
getName() const overridecNamedObjectinlinevirtual
getNamePooling()cNamedObjectinlinevirtual
getOwner() const overridecOwnedObjectinlinevirtual
getThisPtr() const cObjectinline
getTotalObjectCount()cOwnedObjectinlinestatic
info() const cObjectinlinevirtual
isAbstract() const cObjectFactoryinlinevirtual
isInstance(cObject *obj) const cObjectFactoryinlinevirtual
isName(const char *s) const cObjectinline
isOwnedObject() const overridecOwnedObjectinlinevirtual
isSoftOwner() const cOwnedObjectinlinevirtual
omnetpp::operator=(const cOwnedObject &o)cOwnedObject
omnetpp::cNamedObject::operator=(const cNamedObject &o)cNamedObject
parsimPack(cCommBuffer *buffer) const overridecNoncopyableOwnedObjectvirtual
parsimUnpack(cCommBuffer *buffer) overridecNoncopyableOwnedObjectvirtual
resetObjectCounters()cOwnedObjectinlinestatic
setName(const char *s)cNamedObjectvirtual
setNamePooling(bool b)cNamedObjectvirtual
str() const overridecObjectFactoryvirtual
take(cOwnedObject *obj)cObjectprotectedvirtual
~cNamedObject()cNamedObjectvirtual
~cObject()cObjectvirtual
~cOwnedObject()cOwnedObjectvirtual