#include <mdobject.h>
Inheritance diagram for MDObjectParent:
Public Member Functions | |
MDObjectParent () | |
MDObjectParent (IRefCount< MDObject > *ptr) | |
void | operator= (const MDObjectPtr &sp) |
Set value from a smart pointer. | |
void | operator= (RefCount< MDObject > *Ptr) |
Set value from a pointer. | |
MDObjectPtr | operator[] (const char *ChildName) |
Child access operators that overcome dereferencing problems with SmartPtrs. | |
MDObjectPtr | operator[] (MDOTypePtr &ChildType) |
MDObjectPtr | operator[] (const UL &ChildType) |
MDObjectPtr | operator[] (ULPtr &ChildType) |
MDObjectParent | ( | ) | [inline] |
MDObjectParent | ( | IRefCount< MDObject > * | ptr | ) | [inline] |
void operator= | ( | const MDObjectPtr & | sp | ) | [inline] |
Set value from a smart pointer.
Set value from a pointer.
MDObjectPtr operator[] | ( | const char * | ChildName | ) | [inline] |
Child access operators that overcome dereferencing problems with SmartPtrs.
MDObjectPtr operator[] | ( | MDOTypePtr & | ChildType | ) | [inline] |
MDObjectPtr operator[] | ( | const UL & | ChildType | ) | [inline] |
MDObjectPtr operator[] | ( | ULPtr & | ChildType | ) | [inline] |