Open CASCADE Technology 6.6.0
Public Member Functions
Standard_Persistent Class Reference

#include <Standard_Persistent_proto.hxx>

Inheritance diagram for Standard_Persistent:
Inheritance graph
[legend]

Public Member Functions

virtual Handle_Standard_Persistent This () const
virtual Handle_Standard_Persistent ShallowCopy () const
virtual void Delete () const
virtual ~Standard_Persistent ()
Standard_Persistentoperator= (const Standard_Persistent &)
 Standard_Persistent ()
 Standard_Persistent (const Standard_Persistent &)
 Standard_Persistent (const Storage_stCONSTclCOM &)
virtual const
Handle_Standard_Type & 
DynamicType () const
Standard_Boolean IsKind (const Handle_Standard_Type &) const
Standard_Boolean IsInstance (const Handle_Standard_Type &) const
virtual void ShallowDump (Standard_OStream &) const
virtual Handle_Standard_Persistent This () const
virtual Handle_Standard_Persistent ShallowCopy () const
virtual void Delete () const
virtual ~Standard_Persistent ()
Standard_Persistentoperator= (const Standard_Persistent &)
 Standard_Persistent ()
 Standard_Persistent (const Standard_Persistent &)
 Standard_Persistent (const Storage_stCONSTclCOM &)
virtual const
Handle_Standard_Type & 
DynamicType () const
Standard_Boolean IsKind (const Handle_Standard_Type &) const
Standard_Boolean IsInstance (const Handle_Standard_Type &) const
virtual void ShallowDump (Standard_OStream &) const

Constructor & Destructor Documentation

virtual Standard_Persistent::~Standard_Persistent ( ) [virtual]
Standard_Persistent::Standard_Persistent ( ) [inline]
Standard_Persistent::Standard_Persistent ( const Standard_Persistent ) [inline]
Standard_Persistent::Standard_Persistent ( const Storage_stCONSTclCOM ) [inline]
virtual Standard_Persistent::~Standard_Persistent ( ) [virtual]
Standard_Persistent::Standard_Persistent ( ) [inline]
Standard_Persistent::Standard_Persistent ( const Standard_Persistent ) [inline]
Standard_Persistent::Standard_Persistent ( const Storage_stCONSTclCOM ) [inline]

Member Function Documentation

virtual void Standard_Persistent::Delete ( ) const [virtual]
virtual void Standard_Persistent::Delete ( ) const [virtual]
virtual const Handle_Standard_Type& Standard_Persistent::DynamicType ( ) const [virtual]
virtual const Handle_Standard_Type& Standard_Persistent::DynamicType ( ) const [virtual]
Standard_Boolean Standard_Persistent::IsInstance ( const Handle_Standard_Type &  ) const
Standard_Boolean Standard_Persistent::IsInstance ( const Handle_Standard_Type &  ) const
Standard_Boolean Standard_Persistent::IsKind ( const Handle_Standard_Type &  ) const
Standard_Boolean Standard_Persistent::IsKind ( const Handle_Standard_Type &  ) const
Standard_Persistent& Standard_Persistent::operator= ( const Standard_Persistent )
Standard_Persistent& Standard_Persistent::operator= ( const Standard_Persistent )
virtual Handle_Standard_Persistent Standard_Persistent::ShallowCopy ( ) const [virtual]

Reimplemented in PColStd_HSequenceOfInteger, PColStd_HSequenceOfReal, PColStd_HSequenceOfPersistent, PColStd_HSequenceOfHAsciiString, PColStd_HSequenceOfHExtendedString, PColStd_HSingleListOfInteger, PColStd_HSingleListOfReal, PColStd_HSingleListOfPersistent, PColStd_HDoubleListOfInteger, PColStd_HDoubleListOfReal, PColStd_HDoubleListOfPersistent, PColStd_HArray1OfInteger, PColStd_HArray1OfReal, PColStd_HArray1OfExtendedString, PColStd_HArray1OfPersistent, PColStd_HArray2OfInteger, PColStd_HArray2OfReal, PColStd_HArray2OfPersistent, PShort_HSequenceOfShortReal, PShort_HArray1OfShortReal, PShort_HArray2OfShortReal, ObjMgt_PSeqOfExtRef, PTopoDS_HArray1OfHShape, PTopoDS_HArray1OfShape1, PPoly_HArray1OfTriangle, PColgp_HArray1OfCirc2d, PColgp_HArray1OfDir2d, PColgp_HArray1OfLin2d, PColgp_HArray1OfPnt2d, PColgp_HArray1OfVec2d, PColgp_HArray1OfXY, PColgp_HArray1OfDir, PColgp_HArray1OfPnt, PColgp_HArray1OfVec, PColgp_HArray1OfXYZ, PColgp_HArray2OfCirc2d, PColgp_HArray2OfDir2d, PColgp_HArray2OfLin2d, PColgp_HArray2OfPnt2d, PColgp_HArray2OfVec2d, PColgp_HArray2OfXY, PColgp_HArray2OfDir, PColgp_HArray2OfPnt, PColgp_HArray2OfVec, PColgp_HArray2OfXYZ, PColgp_HSequenceOfDir, PColgp_HSequenceOfPnt, PColgp_HSequenceOfVec, PColgp_HSequenceOfXYZ, PColPGeom_HArray1OfCurve, PColPGeom_HArray1OfBoundedCurve, PColPGeom_HArray1OfBezierCurve, PColPGeom_HArray1OfBSplineCurve, PColPGeom_HArray1OfSurface, PColPGeom_HArray1OfBoundedSurface, PColPGeom_HArray2OfSurface, PColPGeom_HArray2OfBoundedSurface, PColPGeom_HArray2OfBezierSurface, PColPGeom_HArray2OfBSplineSurface, PColPGeom2d_HArray1OfCurve, PColPGeom2d_HArray1OfBoundedCurve, PColPGeom2d_HArray1OfBezierCurve, PColPGeom2d_HArray1OfBSplineCurve, PDF_HAttributeArray1, PDataStd_HArray1OfHAsciiString, PDataStd_HArray1OfHArray1OfInteger, PDataStd_HArray1OfHArray1OfReal, PDataStd_HArray1OfByte, PNaming_HArray1OfNamedShape, and PXCAFDoc_GraphNodeSequence.

virtual Handle_Standard_Persistent Standard_Persistent::ShallowCopy ( ) const [virtual]

Reimplemented in PColStd_HSequenceOfInteger, PColStd_HSequenceOfReal, PColStd_HSequenceOfPersistent, PColStd_HSequenceOfHAsciiString, PColStd_HSequenceOfHExtendedString, PColStd_HSingleListOfInteger, PColStd_HSingleListOfReal, PColStd_HSingleListOfPersistent, PColStd_HDoubleListOfInteger, PColStd_HDoubleListOfReal, PColStd_HDoubleListOfPersistent, PColStd_HArray1OfInteger, PColStd_HArray1OfReal, PColStd_HArray1OfExtendedString, PColStd_HArray1OfPersistent, PColStd_HArray2OfInteger, PColStd_HArray2OfReal, PColStd_HArray2OfPersistent, PShort_HSequenceOfShortReal, PShort_HArray1OfShortReal, PShort_HArray2OfShortReal, ObjMgt_PSeqOfExtRef, PTopoDS_HArray1OfHShape, PTopoDS_HArray1OfShape1, PPoly_HArray1OfTriangle, PColgp_HArray1OfCirc2d, PColgp_HArray1OfDir2d, PColgp_HArray1OfLin2d, PColgp_HArray1OfPnt2d, PColgp_HArray1OfVec2d, PColgp_HArray1OfXY, PColgp_HArray1OfDir, PColgp_HArray1OfPnt, PColgp_HArray1OfVec, PColgp_HArray1OfXYZ, PColgp_HArray2OfCirc2d, PColgp_HArray2OfDir2d, PColgp_HArray2OfLin2d, PColgp_HArray2OfPnt2d, PColgp_HArray2OfVec2d, PColgp_HArray2OfXY, PColgp_HArray2OfDir, PColgp_HArray2OfPnt, PColgp_HArray2OfVec, PColgp_HArray2OfXYZ, PColgp_HSequenceOfDir, PColgp_HSequenceOfPnt, PColgp_HSequenceOfVec, PColgp_HSequenceOfXYZ, PColPGeom_HArray1OfCurve, PColPGeom_HArray1OfBoundedCurve, PColPGeom_HArray1OfBezierCurve, PColPGeom_HArray1OfBSplineCurve, PColPGeom_HArray1OfSurface, PColPGeom_HArray1OfBoundedSurface, PColPGeom_HArray2OfSurface, PColPGeom_HArray2OfBoundedSurface, PColPGeom_HArray2OfBezierSurface, PColPGeom_HArray2OfBSplineSurface, PColPGeom2d_HArray1OfCurve, PColPGeom2d_HArray1OfBoundedCurve, PColPGeom2d_HArray1OfBezierCurve, PColPGeom2d_HArray1OfBSplineCurve, PDF_HAttributeArray1, PDataStd_HArray1OfHAsciiString, PDataStd_HArray1OfHArray1OfInteger, PDataStd_HArray1OfHArray1OfReal, PDataStd_HArray1OfByte, PNaming_HArray1OfNamedShape, and PXCAFDoc_GraphNodeSequence.

virtual void Standard_Persistent::ShallowDump ( Standard_OStream ) const [virtual]

Reimplemented in PCollection_HAsciiString, PCollection_HExtendedString, PColStd_HSequenceOfInteger, PColStd_HSequenceOfReal, PColStd_HSequenceOfPersistent, PColStd_HSequenceOfHAsciiString, PColStd_HSequenceOfHExtendedString, PColStd_HSingleListOfInteger, PColStd_HSingleListOfReal, PColStd_HSingleListOfPersistent, PColStd_HDoubleListOfInteger, PColStd_HDoubleListOfReal, PColStd_HDoubleListOfPersistent, PColStd_HArray1OfInteger, PColStd_HArray1OfReal, PColStd_HArray1OfExtendedString, PColStd_HArray1OfPersistent, PColStd_HArray2OfInteger, PColStd_HArray2OfReal, PColStd_HArray2OfPersistent, PShort_HSequenceOfShortReal, PShort_HArray1OfShortReal, PShort_HArray2OfShortReal, ObjMgt_PSeqOfExtRef, PTopoDS_HArray1OfHShape, PTopoDS_HArray1OfShape1, PPoly_HArray1OfTriangle, PColgp_HArray1OfCirc2d, PColgp_HArray1OfDir2d, PColgp_HArray1OfLin2d, PColgp_HArray1OfPnt2d, PColgp_HArray1OfVec2d, PColgp_HArray1OfXY, PColgp_HArray1OfDir, PColgp_HArray1OfPnt, PColgp_HArray1OfVec, PColgp_HArray1OfXYZ, PColgp_HArray2OfCirc2d, PColgp_HArray2OfDir2d, PColgp_HArray2OfLin2d, PColgp_HArray2OfPnt2d, PColgp_HArray2OfVec2d, PColgp_HArray2OfXY, PColgp_HArray2OfDir, PColgp_HArray2OfPnt, PColgp_HArray2OfVec, PColgp_HArray2OfXYZ, PColgp_HSequenceOfDir, PColgp_HSequenceOfPnt, PColgp_HSequenceOfVec, PColgp_HSequenceOfXYZ, PColPGeom_HArray1OfCurve, PColPGeom_HArray1OfBoundedCurve, PColPGeom_HArray1OfBezierCurve, PColPGeom_HArray1OfBSplineCurve, PColPGeom_HArray1OfSurface, PColPGeom_HArray1OfBoundedSurface, PColPGeom_HArray2OfSurface, PColPGeom_HArray2OfBoundedSurface, PColPGeom_HArray2OfBezierSurface, PColPGeom_HArray2OfBSplineSurface, PColPGeom2d_HArray1OfCurve, PColPGeom2d_HArray1OfBoundedCurve, PColPGeom2d_HArray1OfBezierCurve, PColPGeom2d_HArray1OfBSplineCurve, PDF_HAttributeArray1, PDataStd_HArray1OfHAsciiString, PDataStd_HArray1OfHArray1OfInteger, PDataStd_HArray1OfHArray1OfReal, PDataStd_HArray1OfByte, PNaming_HArray1OfNamedShape, and PXCAFDoc_GraphNodeSequence.

virtual void Standard_Persistent::ShallowDump ( Standard_OStream ) const [virtual]

Reimplemented in PCollection_HAsciiString, PCollection_HExtendedString, PColStd_HSequenceOfInteger, PColStd_HSequenceOfReal, PColStd_HSequenceOfPersistent, PColStd_HSequenceOfHAsciiString, PColStd_HSequenceOfHExtendedString, PColStd_HSingleListOfInteger, PColStd_HSingleListOfReal, PColStd_HSingleListOfPersistent, PColStd_HDoubleListOfInteger, PColStd_HDoubleListOfReal, PColStd_HDoubleListOfPersistent, PColStd_HArray1OfInteger, PColStd_HArray1OfReal, PColStd_HArray1OfExtendedString, PColStd_HArray1OfPersistent, PColStd_HArray2OfInteger, PColStd_HArray2OfReal, PColStd_HArray2OfPersistent, PShort_HSequenceOfShortReal, PShort_HArray1OfShortReal, PShort_HArray2OfShortReal, ObjMgt_PSeqOfExtRef, PTopoDS_HArray1OfHShape, PTopoDS_HArray1OfShape1, PPoly_HArray1OfTriangle, PColgp_HArray1OfCirc2d, PColgp_HArray1OfDir2d, PColgp_HArray1OfLin2d, PColgp_HArray1OfPnt2d, PColgp_HArray1OfVec2d, PColgp_HArray1OfXY, PColgp_HArray1OfDir, PColgp_HArray1OfPnt, PColgp_HArray1OfVec, PColgp_HArray1OfXYZ, PColgp_HArray2OfCirc2d, PColgp_HArray2OfDir2d, PColgp_HArray2OfLin2d, PColgp_HArray2OfPnt2d, PColgp_HArray2OfVec2d, PColgp_HArray2OfXY, PColgp_HArray2OfDir, PColgp_HArray2OfPnt, PColgp_HArray2OfVec, PColgp_HArray2OfXYZ, PColgp_HSequenceOfDir, PColgp_HSequenceOfPnt, PColgp_HSequenceOfVec, PColgp_HSequenceOfXYZ, PColPGeom_HArray1OfCurve, PColPGeom_HArray1OfBoundedCurve, PColPGeom_HArray1OfBezierCurve, PColPGeom_HArray1OfBSplineCurve, PColPGeom_HArray1OfSurface, PColPGeom_HArray1OfBoundedSurface, PColPGeom_HArray2OfSurface, PColPGeom_HArray2OfBoundedSurface, PColPGeom_HArray2OfBezierSurface, PColPGeom_HArray2OfBSplineSurface, PColPGeom2d_HArray1OfCurve, PColPGeom2d_HArray1OfBoundedCurve, PColPGeom2d_HArray1OfBezierCurve, PColPGeom2d_HArray1OfBSplineCurve, PDF_HAttributeArray1, PDataStd_HArray1OfHAsciiString, PDataStd_HArray1OfHArray1OfInteger, PDataStd_HArray1OfHArray1OfReal, PDataStd_HArray1OfByte, PNaming_HArray1OfNamedShape, and PXCAFDoc_GraphNodeSequence.

virtual Handle_Standard_Persistent Standard_Persistent::This ( ) const [virtual]
virtual Handle_Standard_Persistent Standard_Persistent::This ( ) const [virtual]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines