#include <mdtraits.h>
Inheritance diagram for MDTraits_Int8:
Public Member Functions | |
virtual std::string | Name () const |
A unique name for this trait. | |
Protected Member Functions | |
virtual void | SetInt (MDValuePtr Object, Int32 Val) |
Set Int8 from an Int32. | |
virtual Int32 | GetInt (MDValuePtr Object) |
Get Int32 from an Int8. | |
virtual UInt32 | GetUInt (MDValuePtr Object) |
Get UInt32 from an Int8. |
virtual std::string Name | ( | void | ) | const [inline, virtual] |
A unique name for this trait.
Reimplemented from MDTraits_BasicInt.
Reimplemented in MDTraits_UInt8, and MDTraits_ISO7.
void SetInt | ( | MDValuePtr | Object, | |
Int32 | Val | |||
) | [protected, virtual] |
Int32 GetInt | ( | MDValuePtr | Object | ) | [protected, virtual] |
UInt32 GetUInt | ( | MDValuePtr | Object | ) | [protected, virtual] |
Get UInt32 from an Int8.
Reimplemented from MDTraits.