|
Public Member Functions |
Standard_EXPORT | CDF_Directory () |
| Creates an empty directory.
.
|
Standard_EXPORT void | Add (const Handle(CDM_Document)&aDocument) |
| adds a document into the directory.
|
Standard_EXPORT void | Remove (const Handle(CDM_Document)&aDocument) |
| removes the document.
|
Standard_EXPORT Standard_Boolean | Contains (const Handle(CDM_Document)&aDocument) const |
| Returns true if the document aDocument is in the directory
.
|
Standard_EXPORT Handle_CDM_Document | Last () |
| returns the last document (if any) which has been added
in the directory.
|
Standard_EXPORT Standard_Integer | Length () const |
| returns the number of documents of the directory.
|
Standard_EXPORT Standard_Boolean | IsEmpty () const |
| returns true if the directory is empty.
|
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions |
Standard_EXPORT const CDM_ListOfDocument & | List () const |
Private Attributes |
CDM_ListOfDocument | myDocuments |