#include <TDocStd_XLinkRoot.hxx>
Inheritance diagram for TDocStd_XLinkRoot:
Public Member Functions | |
Standard_EXPORT const Standard_GUID & | ID () const |
Returns the ID of the attribute. . | |
Standard_EXPORT Handle_TDF_Attribute | BackupCopy () const |
Returns a null handle. . | |
Standard_EXPORT void | Restore (const Handle(TDF_Attribute)&anAttribute) |
Does nothing. . | |
Standard_EXPORT Handle_TDF_Attribute | NewEmpty () const |
Returns a null handle. . | |
Standard_EXPORT void | Paste (const Handle(TDF_Attribute)&intoAttribute, const Handle(TDF_RelocationTable)&aRelocationTable) const |
Does nothing. . | |
Standard_EXPORT Standard_OStream & | Dump (Standard_OStream &anOS) const |
Dumps the attribute on <astream>. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Static Public Member Functions | |
static Standard_EXPORT const Standard_GUID & | GetID () |
Returns the ID: 2a96b61d-ec8b-11d0-bee7-080009dc3333 . | |
static Standard_EXPORT Handle_TDocStd_XLinkRoot | Set (const Handle(TDF_Data)&aDF) |
Sets an empty XLinkRoot to Root or gets the existing one. Only one attribute per TDF_Data. . | |
static Standard_EXPORT void | Insert (const TDocStd_XLinkPtr &anXLinkPtr) |
Inserts <anxlinkptr> at the beginning of the XLink chain. . | |
static Standard_EXPORT void | Remove (const TDocStd_XLinkPtr &anXLinkPtr) |
Removes <anxlinkptr> from the XLink chain, if it exists. . | |
Private Member Functions | |
Standard_EXPORT | TDocStd_XLinkRoot () |
Initializes fields. . | |
void | First (const TDocStd_XLinkPtr &anXLinkPtr) |
Sets the field <myfirst> with <anxlinkptr>. . | |
TDocStd_XLinkPtr | First () const |
Returns the contents of the field <myfirst>. . | |
Private Attributes | |
TDocStd_XLinkPtr | myFirst |
|
|
|
Reimplemented from TDF_Attribute. |
|
Reimplemented from TDF_Attribute. |
|
|
|
|
|
|
|
Reimplemented from TDF_Attribute. |
|
Implements TDF_Attribute. |
|
|
|
Implements TDF_Attribute. |
|
Implements TDF_Attribute. |
|
|
|
Implements TDF_Attribute. |
|
|
|
|