Home Previous Up Next Index

memoryx::EntityAttributeBase

Overview

class EntityAttributeBase extends AttributeBase

Used By

AttributeMap
EntityAttributeList
EntityBase::getAttribute
EntityBase::putAttribute
EntityMemorySegmentInterface::setEntityAttribute

Operation Index

setValue
setValueWithUncertainty
addValue
addValueWithUncertainty
removeValueAt
hasValue
getValue
getUncertainty
getValueAt
getUncertaintyAt
setElement
addElement
getElement
getElementAt
size
clear

Data Member Index

values

Operations

void setValue(::armarx::VariantBase val)

void setValueWithUncertainty(::armarx::VariantBase val, ProbabilityMeasureBase uncertainty)

void addValue(::armarx::VariantBase val)

void addValueWithUncertainty(::armarx::VariantBase val, ProbabilityMeasureBase uncertainty)

void removeValueAt(int index)

bool hasValue(::armarx::VariantBase val)

::armarx::VariantBase getValue()

ProbabilityMeasureBase getUncertainty()

::armarx::VariantBase getValueAt(int index)

ProbabilityMeasureBase getUncertaintyAt(int index)

void setElement(AttributeElement elem)

void addElement(AttributeElement elem)

AttributeElement getElement()

AttributeElement getElementAt(int index)

int size()

void clear()

Data Members

[ "protected" ] AttributeElementList values;


Home Previous Up Next Index