#include <BONImpl.h>


Public Member Functions | |
| ~AttributeImpl () | |
| bool | setDeleted () |
| Project | getProject () const |
| FCO | getFCO () const |
| AttributePtr | getAttributeI () const |
| const MON::Attribute & | getAttributeMeta () const |
| AttributeStatus | getStatus () const |
| Util::Variant | getValue () const |
| void | setValue (const Util::Variant &value, bool bTypeTolerant=true) |
| long | getIntegerValue (bool bTypeTolerant=true) const |
| void | setIntegerValue (long lValue, bool bTypeTolerant=true) |
| bool | getBooleanValue (bool bTypeTolerant=true) const |
| void | setBooleanValue (bool bValue, bool bTypeTolerant=true) |
| double | getRealValue (bool bTypeTolerant=true) const |
| void | setRealValue (double dValue, bool bTypeTolerant=true) |
| std::string | getStringValue (bool bTypeTolerant=true) const |
| void | setStringValue (const std::string &strValue, bool bTypeTolerant=true) |
| bool | isUndefined () const |
| void | clear () |
Protected Member Functions | |
| AttributeImpl (IMgaAttribute *spAttribute, FCOImpl *pFCO, const MON::Attribute &meta) | |
Static Protected Member Functions | |
| static AttributeImpl * | attachI (IMgaAttribute *spAttribute, FCOImpl *pFCO, const MON::Attribute &meta) |
Friends | |
| class | FCOImpl |
Definition at line 846 of file BONImpl.h.
| BON::AttributeImpl::AttributeImpl | ( | IMgaAttribute * | spAttribute, | |
| FCOImpl * | pFCO, | |||
| const MON::Attribute & | meta | |||
| ) | [protected] |
Definition at line 4386 of file BONImpl.cpp.
| BON::AttributeImpl::~AttributeImpl | ( | ) |
Definition at line 4396 of file BONImpl.cpp.
| AttributeImpl * BON::AttributeImpl::attachI | ( | IMgaAttribute * | spAttribute, | |
| FCOImpl * | pFCO, | |||
| const MON::Attribute & | meta | |||
| ) | [static, protected] |
Definition at line 4391 of file BONImpl.cpp.
| void BON::AttributeImpl::clear | ( | ) |
Definition at line 4608 of file BONImpl.cpp.
| AttributePtr BON::AttributeImpl::getAttributeI | ( | ) | const |
Definition at line 4494 of file BONImpl.cpp.
| const MON::Attribute & BON::AttributeImpl::getAttributeMeta | ( | ) | const |
Definition at line 4499 of file BONImpl.cpp.
| bool BON::AttributeImpl::getBooleanValue | ( | bool | bTypeTolerant = true |
) | const |
Definition at line 4570 of file BONImpl.cpp.
| FCO BON::AttributeImpl::getFCO | ( | ) | const |
Definition at line 4489 of file BONImpl.cpp.
| long BON::AttributeImpl::getIntegerValue | ( | bool | bTypeTolerant = true |
) | const |
Definition at line 4559 of file BONImpl.cpp.
| Project BON::AttributeImpl::getProject | ( | ) | const |
Definition at line 4484 of file BONImpl.cpp.
| double BON::AttributeImpl::getRealValue | ( | bool | bTypeTolerant = true |
) | const |
Definition at line 4581 of file BONImpl.cpp.
| AttributeStatus BON::AttributeImpl::getStatus | ( | ) | const |
Definition at line 4504 of file BONImpl.cpp.
| std::string BON::AttributeImpl::getStringValue | ( | bool | bTypeTolerant = true |
) | const |
Definition at line 4592 of file BONImpl.cpp.
| Util::Variant BON::AttributeImpl::getValue | ( | ) | const |
Definition at line 4511 of file BONImpl.cpp.
| bool BON::AttributeImpl::isUndefined | ( | ) | const |
Definition at line 4603 of file BONImpl.cpp.
| void BON::AttributeImpl::setBooleanValue | ( | bool | bValue, | |
| bool | bTypeTolerant = true | |||
| ) |
Definition at line 4575 of file BONImpl.cpp.
| bool BON::AttributeImpl::setDeleted | ( | ) | [virtual] |
Reimplemented from Util::GenRefCounted.
Definition at line 4403 of file BONImpl.cpp.
| void BON::AttributeImpl::setIntegerValue | ( | long | lValue, | |
| bool | bTypeTolerant = true | |||
| ) |
Definition at line 4564 of file BONImpl.cpp.
| void BON::AttributeImpl::setRealValue | ( | double | dValue, | |
| bool | bTypeTolerant = true | |||
| ) |
Definition at line 4586 of file BONImpl.cpp.
| void BON::AttributeImpl::setStringValue | ( | const std::string & | strValue, | |
| bool | bTypeTolerant = true | |||
| ) |
Definition at line 4597 of file BONImpl.cpp.
| void BON::AttributeImpl::setValue | ( | const Util::Variant & | value, | |
| bool | bTypeTolerant = true | |||
| ) |
Definition at line 4532 of file BONImpl.cpp.
1.6.3