#include <metadata.h>
Inheritance diagram for TrackParent:
Public Member Functions | |
TrackParent () | |
TrackParent (IRefCount< Track > *ptr) | |
TrackParent & | operator= (const TrackPtr &sp) |
Set value from a TrackPtr. | |
TrackParent & | operator= (IRefCount< Track > *ptr) |
Set value from a Track*. | |
MDObjectPtr | operator[] (const char *ChildName) |
Child access operators that overcome dereferencing problems with ParentPtrs. | |
MDObjectPtr | operator[] (MDOTypePtr ChildType) |
MDObjectPtr | operator[] (const UL &ChildType) |
MDObjectPtr | operator[] (ULPtr &ChildType) |
TrackParent | ( | ) | [inline] |
TrackParent | ( | IRefCount< Track > * | ptr | ) | [inline] |
TrackParent& operator= | ( | const TrackPtr & | sp | ) | [inline] |
Set value from a TrackPtr.
TrackParent& operator= | ( | IRefCount< Track > * | ptr | ) | [inline] |
Set value from a Track*.
MDObjectPtr operator[] | ( | const char * | ChildName | ) | [inline] |
Child access operators that overcome dereferencing problems with ParentPtrs.
MDObjectPtr operator[] | ( | MDOTypePtr | ChildType | ) | [inline] |
MDObjectPtr operator[] | ( | const UL & | ChildType | ) | [inline] |
MDObjectPtr operator[] | ( | ULPtr & | ChildType | ) | [inline] |