_isArray_ | gum::prm::PRMReferenceSlot< GUM_SCALAR > | private |
_slotType_ | gum::prm::PRMReferenceSlot< GUM_SCALAR > | private |
addChild(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
addParent(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
cast(const PRMType &t) const | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
ClassElementType enum name | gum::prm::PRMClassElement< GUM_SCALAR > | |
cpf() | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
cpf() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
elt_type() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
enum2str(ClassElementType type) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
gum::prm::PRMObject::enum2str(prm_type type) | gum::prm::PRMObject | inlinestatic |
getCastDescendant() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
id() const | gum::prm::PRMClassElement< GUM_SCALAR > | |
isAggregate(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
isArray() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | |
isAttribute(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
isClass(const PRMObject &obj) | gum::prm::PRMObject | inlinestatic |
isInstance(const PRMObject &obj) | gum::prm::PRMObject | inlinestatic |
isInterface(const PRMObject &obj) | gum::prm::PRMObject | inlinestatic |
isParameter(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
isReferenceSlot(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
isSlotChain(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
LEFT_CAST() | gum::prm::PRMObject | inlinestatic |
name() const | gum::prm::PRMObject | |
name(const std::string &name) | gum::prm::PRMObject | |
obj_type() const | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
operator!=(const PRMObject &obj) const | gum::prm::PRMObject | |
operator=(const PRMReferenceSlot< GUM_SCALAR > &from) | gum::prm::PRMReferenceSlot< GUM_SCALAR > | private |
gum::prm::PRMClassElement::operator=(const PRMObject &source) | gum::prm::PRMObject | |
gum::prm::PRMClassElement::operator=(PRMObject &&source) | gum::prm::PRMObject | |
operator==(const PRMObject &obj) const | gum::prm::PRMObject | |
prm_aggregate enum value | gum::prm::PRMClassElement< GUM_SCALAR > | |
prm_attribute enum value | gum::prm::PRMClassElement< GUM_SCALAR > | |
prm_parameter enum value | gum::prm::PRMClassElement< GUM_SCALAR > | |
prm_refslot enum value | gum::prm::PRMClassElement< GUM_SCALAR > | |
prm_slotchain enum value | gum::prm::PRMClassElement< GUM_SCALAR > | |
prm_type enum name | gum::prm::PRMObject | |
PRMClassElement(const std::string &name) | gum::prm::PRMClassElement< GUM_SCALAR > | explicit |
PRMClassElement(const PRMClassElement< GUM_SCALAR > &source) | gum::prm::PRMClassElement< GUM_SCALAR > | |
PRMObject(const std::string &name) | gum::prm::PRMObject | explicit |
PRMObject(const PRMObject &source) | gum::prm::PRMObject | |
PRMObject(PRMObject &&source) | gum::prm::PRMObject | |
PRMReferenceSlot(const std::string &name, PRMClassElementContainer< GUM_SCALAR > &type, bool isArray=false) | gum::prm::PRMReferenceSlot< GUM_SCALAR > | |
PRMReferenceSlot(const PRMReferenceSlot< GUM_SCALAR > &source) | gum::prm::PRMReferenceSlot< GUM_SCALAR > | private |
RIGHT_CAST() | gum::prm::PRMObject | inlinestatic |
safeName() const | gum::prm::PRMClassElement< GUM_SCALAR > | |
safeName_ | gum::prm::PRMClassElement< GUM_SCALAR > | protected |
setId(NodeId id) | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
slotType() | gum::prm::PRMReferenceSlot< GUM_SCALAR > | |
slotType() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | |
type() | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
type() const | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |
~PRMClassElement() | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
~PRMObject() | gum::prm::PRMObject | virtual |
~PRMReferenceSlot() | gum::prm::PRMReferenceSlot< GUM_SCALAR > | virtual |