MDTraits_Int16 Class Reference

#include <mdtraits.h>

Inheritance diagram for MDTraits_Int16:

MDTraits_BasicInt MDTraits RefCount IRefCount MDTraits_UInt16 MDTraits_UTF16 List of all members.

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 Int16 from an Int32.
virtual Int32 GetInt (MDValuePtr Object)
 Get Int32 from an Int16.
virtual UInt32 GetUInt (MDValuePtr Object)
 Get UInt32 from an Int16.

Member Function Documentation

virtual std::string Name ( void   )  const [inline, virtual]

A unique name for this trait.

Reimplemented from MDTraits_BasicInt.

Reimplemented in MDTraits_UInt16, and MDTraits_UTF16.

void SetInt ( MDValuePtr  Object,
Int32  Val 
) [protected, virtual]

Set Int16 from an Int32.

Reimplemented from MDTraits.

Int32 GetInt ( MDValuePtr  Object  )  [protected, virtual]

Get Int32 from an Int16.

Reimplemented from MDTraits.

UInt32 GetUInt ( MDValuePtr  Object  )  [protected, virtual]

Get UInt32 from an Int16.

Reimplemented from MDTraits.


The documentation for this class was generated from the following files:
Generated on Mon Apr 2 15:21:00 2007 for MXFLib by  doxygen 1.5.1-p1