#include <Standard_Storable.hxx>
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
virtual Standard_EXPORT void | Delete () |
virtual Standard_EXPORT | ~Standard_Storable () |
virtual Standard_EXPORT Standard_Integer | HashCode (const Standard_Integer Upper) const |
Returns a hashed value denoting <me>. This value is in the range 1..<upper>. . | |
Standard_EXPORT Standard_Boolean | IsEqual (const Standard_Storable &Other) const |
Returns true if the direct contents of <me> and <other> are memberwise equal. . | |
Standard_Boolean | operator== (const Standard_Storable &Other) const |
Standard_EXPORT Standard_Boolean | IsSimilar (const Standard_Storable &Other) const |
Returns true if the Deep contents of <me> and <other> are memberwise equal. . | |
virtual Standard_EXPORT void | ShallowDump (Standard_OStream &S) const |
Prints the contents at the first level of <me> on the stream <s>. The Root version of ShallowDump prints the name of the class <me> is instance of, followed by its memory address. . | |
Friends | |
Standard_EXPORT friend Handle_Standard_Type & | Standard_Storable_Type_ () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|