DtSharedVrfObjectReference class will allocate an empty DtVrfObjectReference if one is not assigned so the isValid() call will return false if checked.
More...
Detailed Description
DtSharedVrfObjectReference class will allocate an empty DtVrfObjectReference if one is not assigned so the isValid() call will return false if checked.
Also, if this is assigned to a DtVrfObject* that object will also be NULL if there is no current object assigned
Constructor & Destructor Documentation
| DtSharedVrfObjectReference::DtSharedVrfObjectReference |
( |
| ) |
|
|
inline |
| virtual DtSharedVrfObjectReference::~DtSharedVrfObjectReference |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
Once this object is discovered (if it is not discovered) then call this callback.
Remove discovery callback.
This about is about to be removed.
Remove about to be removed callback.
| bool DtSharedVrfObjectReference::hasBeenDeleted |
( |
| ) |
const |
|
inline |
Return true if this object was once valid and has since been deleted.
| bool DtSharedVrfObjectReference::isValid |
( |
void |
| ) |
const |
|
inline |
Return true if there is an object that is referenced by this container.
| DtString DtSharedVrfObjectReference::waitingForName |
( |
| ) |
const |
|
inline |
If this object is not yet discovered what object is waiting to be discovered (by marking text)
| DtUUID DtSharedVrfObjectReference::uuid |
( |
| ) |
const |
|
inline |
The unique identifier of this object.
| DtVrfObject* DtSharedVrfObjectReference::operator-> |
( |
| ) |
|
|
inline |
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
| const DtVrfObject* DtSharedVrfObjectReference::operator-> |
( |
| ) |
const |
|
inline |
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
| DtSharedVrfObjectReference::operator const DtVrfObject * |
( |
| ) |
const |
|
inline |
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
| const DtVrfObject* DtSharedVrfObjectReference::operator* |
( |
| ) |
const |
|
inline |
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
| bool DtSharedVrfObjectReference::operator! |
( |
| ) |
|
|
inline |
Returns the object this represents.
Be sure to call isValid() first to ensure that this object is valid
The documentation for this class was generated from the following file: