# TMFAttribute Class Reference
[MCFrame]

Inheritance diagram for TMFAttribute:

List of all members.

## Public Member Functions
| TMFAttribute ()
| TMFAttribute (IDType propertyID, IDType dataType, void *dataPtr)
virtual const void * | GetDataPtr () const
virtual void * | GetDataPtr ()
## Protected Attributes
void * | fDataPtr
| Pointer to the data to set/get.

## Detailed Description

Generic attribute, keeps a pointer to the real data use for big attributes.

## Constructor & Destructor Documentation

TMFAttribute::TMFAttribute | ( |  | ) | `[inline]`

TMFAttribute::TMFAttribute | ( | IDType | propertyID,
|  | IDType | dataType,
|  | void * | dataPtr |
| ) |  |  | `[inline]`

## Member Function Documentation

virtual void* TMFAttribute::GetDataPtr | ( |  | ) | `[inline, virtual]`

Implements IMFAttribute.

virtual const void* TMFAttribute::GetDataPtr | ( |  | ) | const`[inline, virtual]`

Implements IMFAttribute.

## Member Data Documentation

void* TMFAttribute::fDataPtr`[protected]`

Pointer to the data to set/get.

The documentation for this class was generated from the following file:

- MFAttributes.h