__cpf | gum::prm::PRMScalarAttribute< GUM_SCALAR > | private |
__type | gum::prm::PRMScalarAttribute< GUM_SCALAR > | private |
_safeName | gum::prm::PRMClassElement< GUM_SCALAR > | protected |
_type() | gum::prm::PRMScalarAttribute< GUM_SCALAR > | protectedvirtual |
_type(PRMType *t) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | protectedvirtual |
addChild(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
addParent(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
becomeCastDescendant(PRMType &subtype) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
cast(const PRMType &t) const | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
ClassElementType enum name | gum::prm::PRMClassElement< GUM_SCALAR > | |
copy(Bijection< const DiscreteVariable *, const DiscreteVariable * > bij) const | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
copyCpf(const Bijection< const DiscreteVariable *, const DiscreteVariable * > &bif, const PRMAttribute< GUM_SCALAR > &source) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
cpf() const | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
elt_type() const | gum::prm::PRMScalarAttribute< 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::PRMScalarAttribute< GUM_SCALAR > | virtual |
id() const | gum::prm::PRMClassElement< GUM_SCALAR > | |
isAggregate(const PRMClassElement< GUM_SCALAR > &elt) | gum::prm::PRMClassElement< GUM_SCALAR > | inlinestatic |
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 | |
newFactory(const PRMClass< GUM_SCALAR > &c) const | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
obj_type() const | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
operator!=(const PRMObject &obj) const | gum::prm::PRMObject | |
operator=(const PRMScalarAttribute &from) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | protected |
gum::prm::PRMAttribute::operator=(const PRMObject &source) | gum::prm::PRMObject | |
gum::prm::PRMAttribute::operator=(PRMObject &&source) | gum::prm::PRMObject | |
operator==(const PRMObject &obj) const | gum::prm::PRMObject | |
overload(PRMAttribute< GUM_SCALAR > *source) | gum::prm::PRMAttribute< GUM_SCALAR > | virtual |
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 | |
PRMAttribute(const std::string &name) | gum::prm::PRMAttribute< GUM_SCALAR > | explicit |
PRMAttribute(const PRMAttribute< GUM_SCALAR > &source) | gum::prm::PRMAttribute< GUM_SCALAR > | protected |
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 | |
PRMScalarAttribute(const std::string &name, const PRMType &type, MultiDimImplementation< GUM_SCALAR > *impl=new MultiDimArray< GUM_SCALAR >()) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | |
PRMScalarAttribute(const PRMScalarAttribute &source) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | protected |
RIGHT_CAST() | gum::prm::PRMObject | inlinestatic |
safeName() const | gum::prm::PRMClassElement< GUM_SCALAR > | |
setAsCastDescendant(PRMAttribute< GUM_SCALAR > *attr) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
setId(NodeId id) | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
swap(const PRMType &old_type, const PRMType &new_type) | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
type() | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
type() const | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |
~PRMAttribute() | gum::prm::PRMAttribute< GUM_SCALAR > | virtual |
~PRMClassElement() | gum::prm::PRMClassElement< GUM_SCALAR > | virtual |
~PRMObject() | gum::prm::PRMObject | virtual |
~PRMScalarAttribute() | gum::prm::PRMScalarAttribute< GUM_SCALAR > | virtual |