Storage_RootData Class Reference

#include <Storage_RootData.hxx>

Inheritance diagram for Storage_RootData:
Inheritance graph
[legend]

Public Member Functions

 Storage_RootData ()
Standard_Integer NumberOfRoots () const
 returns the number of roots.

void AddRoot (const Handle< Storage_Root > &aRoot)
 add a root to <me>. If a root with same name is present, it
will be replaced by <aRoot>.

Handle_Storage_HSeqOfRoot Roots () const
Handle_Storage_Root Find (const TCollection_AsciiString &aName) const
 find a root with name <aName>.

Standard_Boolean IsRoot (const TCollection_AsciiString &aName) const
 returns Standard_True if <me> contains a root named <aName>

void RemoveRoot (const TCollection_AsciiString &aName)
 remove the root named <aName>.

Storage_Error ErrorStatus () const
TCollection_AsciiString ErrorStatusExtension () const
void ClearErrorStatus ()

Constructor & Destructor Documentation

Storage_RootData::Storage_RootData (  ) 

Member Function Documentation

void Storage_RootData::AddRoot ( const Handle< Storage_Root > &  aRoot  ) 
void Storage_RootData::ClearErrorStatus (  ) 
Storage_Error Storage_RootData::ErrorStatus (  )  const
TCollection_AsciiString Storage_RootData::ErrorStatusExtension (  )  const
Handle_Storage_Root Storage_RootData::Find ( const TCollection_AsciiString aName  )  const
Standard_Boolean Storage_RootData::IsRoot ( const TCollection_AsciiString aName  )  const
Standard_Integer Storage_RootData::NumberOfRoots (  )  const
void Storage_RootData::RemoveRoot ( const TCollection_AsciiString aName  ) 
Handle_Storage_HSeqOfRoot Storage_RootData::Roots (  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Thu Mar 3 11:05:51 2011 for Open CASCADE Technology by  doxygen 1.6.3