AbstractTypeInfo() | sofa::defaulttype::AbstractTypeInfo | inlineprotected |
BaseType() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
byteSize() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
Container() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
CopyOnWrite() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
FixedSize() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getBaseTypeId() const =0 | sofa::defaulttype::AbstractTypeInfo | protectedpure virtual |
getCompilationTarget() const | sofa::defaulttype::AbstractTypeInfo | inline |
getIntegerValue(const void *data, Index index) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getScalarValue(const void *data, Index index) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getTextValue(const void *data, Index index) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getTypeName() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getValuePtr(const void *type) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getValuePtr(void *type) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
getValueTypeId() const =0 | sofa::defaulttype::AbstractTypeInfo | protectedpure virtual |
Integer() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
name() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
Scalar() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
setCompilationTarget(const std::string &target) | sofa::defaulttype::AbstractTypeInfo | inline |
setIntegerValue(void *data, Index index, long long value) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
setScalarValue(void *data, Index index, double value) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
setSize(void *data, sofa::Size size) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
setTextValue(void *data, Index index, const std::string &value) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
SimpleCopy() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
SimpleLayout() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
size() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
size(const void *data) const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
Text() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
type_info() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
ValidInfo() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
ValueType() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
ZeroConstructor() const =0 | sofa::defaulttype::AbstractTypeInfo | pure virtual |
~AbstractTypeInfo() | sofa::defaulttype::AbstractTypeInfo | inlineprotectedvirtual |