|
Public Member Functions |
Standard_EXPORT | Dico_DictionaryOfInteger () |
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 Standard_Integer & | Item (const Standard_CString name, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT const Standard_Integer & | Item (const TCollection_AsciiString &name, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT Standard_Boolean | GetItem (const Standard_CString name, Standard_Integer &anitem, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT Standard_Boolean | GetItem (const TCollection_AsciiString &name, Standard_Integer &anitem, const Standard_Boolean exact=Standard_True) const |
Standard_EXPORT void | SetItem (const Standard_CString name, const Standard_Integer &anitem, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT void | SetItem (const TCollection_AsciiString &name, const Standard_Integer &anitem, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Standard_Integer & | NewItem (const Standard_CString name, Standard_Boolean &isvalued, const Standard_Boolean exact=Standard_True) |
Standard_EXPORT Standard_Integer & | 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_Dico_DictionaryOfInteger | Copy () const |
Standard_EXPORT Standard_Boolean | Complete (Handle(Dico_DictionaryOfInteger)&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_Dico_DictionaryOfInteger | Sub () const |
Standard_EXPORT Standard_Boolean | HasNext () const |
Standard_EXPORT Handle_Dico_DictionaryOfInteger | Next () const |
Standard_EXPORT void | SetSub (const Handle(Dico_DictionaryOfInteger)&acell) |
Standard_EXPORT void | SetNext (const Handle(Dico_DictionaryOfInteger)&acell) |
Standard_EXPORT void | SearchCell (const Standard_CString name, const Standard_Integer lmax, const Standard_Character car, const Standard_Integer level, Handle(Dico_DictionaryOfInteger)&acell, Standard_Integer &reslev, Standard_Integer &stat) const |
Standard_EXPORT void | NewCell (const Standard_CString name, const Standard_Integer namlen, Handle(Dico_DictionaryOfInteger)&acell, const Standard_Integer reslev, const Standard_Integer stat) |
Standard_EXPORT Standard_Boolean | HasIt () const |
Standard_EXPORT const Standard_Integer & | It () const |
Standard_EXPORT Standard_Integer & | ItAdr () |
Standard_EXPORT void | SetIt (const Standard_Integer &anitem) |
Standard_EXPORT void | DeclIt () |
Standard_EXPORT void | RemoveIt () |
Standard_EXPORT Standard_Character | CellChar () const |
Standard_EXPORT void | GetCopied (const Handle(Dico_DictionaryOfInteger)&fromcell) |
Private Attributes |
Standard_Character | thecars [4] |
Handle_Dico_DictionaryOfInteger | thesub |
Handle_Dico_DictionaryOfInteger | thenext |
Standard_Integer | theitem |