|
Public Member Functions |
Standard_EXPORT | ShapeProcess_DictionaryOfOperator () |
Standard_EXPORT Standard_Boolean | HasItem (const Standard_CString name, const Standard_Boolean exact=Standard_False) const |
Standard_EXPORT Standard_Boolean | HasItem (const TCollection_AsciiString &name, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT const Handle_ShapeProcess_Operator & | Item (const Standard_CString name, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT const Handle_ShapeProcess_Operator & | Item (const TCollection_AsciiString &name, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT Standard_Boolean | GetItem (const Standard_CString name, Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT Standard_Boolean | GetItem (const TCollection_AsciiString &name, Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT void | SetItem (const Standard_CString name, const Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT void | SetItem (const TCollection_AsciiString &name, const Handle(ShapeProcess_Operator)&anitem, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Handle_ShapeProcess_Operator & | NewItem (const Standard_CString name, Standard_Boolean &isvalued, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Handle_ShapeProcess_Operator & | NewItem (const TCollection_AsciiString &name, Standard_Boolean &isvalued, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Standard_Boolean | RemoveItem (const Standard_CString name, const Standard_Boolean cln=Standard_True, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Standard_Boolean | RemoveItem (const TCollection_AsciiString &name, const Standard_Boolean cln=Standard_True, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT void | Clean () |
Standard_EXPORT Standard_Boolean | IsEmpty () const |
Standard_EXPORT void | Clear () |
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator | Copy () const |
Standard_EXPORT Standard_Boolean | Complete (Handle(ShapeProcess_DictionaryOfOperator)&acell) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Member Functions |
Standard_EXPORT void | SetChar (const Standard_Character car) |
Standard_EXPORT Standard_Boolean | HasSub () const |
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator | Sub () const |
Standard_EXPORT Standard_Boolean | HasNext () const |
Standard_EXPORT Handle_ShapeProcess_DictionaryOfOperator | Next () const |
Standard_EXPORT void | SetSub (const Handle(ShapeProcess_DictionaryOfOperator)&acell) |
Standard_EXPORT void | SetNext (const Handle(ShapeProcess_DictionaryOfOperator)&acell) |
Standard_EXPORT void | SearchCell (const Standard_CString name, const Standard_Integer lmax, const Standard_Character car, const Standard_Integer level, Handle(ShapeProcess_DictionaryOfOperator)&acell, Standard_Integer &reslev, Standard_Integer &stat) const |
Standard_EXPORT void | NewCell (const Standard_CString name, const Standard_Integer namlen, Handle(ShapeProcess_DictionaryOfOperator)&acell, const Standard_Integer reslev, const Standard_Integer stat) |
Standard_EXPORT Standard_Boolean | HasIt () const |
Standard_EXPORT const Handle_ShapeProcess_Operator & | It () const |
Standard_EXPORT Handle_ShapeProcess_Operator & | ItAdr () |
Standard_EXPORT void | SetIt (const Handle(ShapeProcess_Operator)&anitem) |
Standard_EXPORT void | DeclIt () |
Standard_EXPORT void | RemoveIt () |
Standard_EXPORT Standard_Character | CellChar () const |
Standard_EXPORT void | GetCopied (const Handle(ShapeProcess_DictionaryOfOperator)&fromcell) |
Private Attributes |
Standard_Character | thecars [4] |
Handle_ShapeProcess_DictionaryOfOperator | thesub |
Handle_ShapeProcess_DictionaryOfOperator | thenext |
Handle_ShapeProcess_Operator | theitem |