Open CASCADE Technology 7.9.0
StdLPersistent_HArray2::named_instance< ArrayClass > Class Template Reference

#include <StdLPersistent_HArray2.hxx>

Inheritance diagram for StdLPersistent_HArray2::named_instance< ArrayClass >:

Public Member Functions

virtual Standard_CString PName () const
 Returns persistent type name.
 
- Public Member Functions inherited from StdLPersistent_HArray2::instance< ArrayClass >
const Handle< ArrayClass > & Array () const
 Get the array.
 

Protected Member Functions

 named_instance (Standard_CString thePName)
 
- Protected Member Functions inherited from StdLPersistent_HArray2::instance< ArrayClass >
virtual void lowerBound (Standard_Integer &theRow, Standard_Integer &theCol) const
 
virtual void upperBound (Standard_Integer &theRow, Standard_Integer &theCol) const
 
virtual void createArray (const Standard_Integer theLowerRow, const Standard_Integer theLowerCol, const Standard_Integer theUpperRow, const Standard_Integer theUpperCol)
 
virtual void readValue (StdObjMgt_ReadData &theReadData, const Standard_Integer theRow, const Standard_Integer theCol)
 
virtual void writeValue (StdObjMgt_WriteData &theWriteData, const Standard_Integer theRow, const Standard_Integer theCol) const
 
virtual void PChildren (StdObjMgt_Persistent::SequenceOfPersistent &theChildren) const
 Gets persistent child objects.
 
Standard_CString PNameT () const
 
void PChildrenT (StdObjMgt_Persistent::SequenceOfPersistent &) const
 
Standard_CString PNameT () const
 
Standard_CString PNameT () const
 
void PChildrenT (StdObjMgt_Persistent::SequenceOfPersistent &theChildren) const
 

Protected Attributes

Standard_CString myPName
 
- Protected Attributes inherited from StdLPersistent_HArray2::instance< ArrayClass >
Handle< ArrayClass > myArray
 

Additional Inherited Members

- Public Types inherited from StdLPersistent_HArray2::instance< ArrayClass >
typedef Handle< ArrayClass > ArrayHandle
 

Constructor & Destructor Documentation

◆ named_instance()

template<class ArrayClass>
StdLPersistent_HArray2::named_instance< ArrayClass >::named_instance ( Standard_CString thePName)
inlineprotected

Member Function Documentation

◆ PName()

template<class ArrayClass>
virtual Standard_CString StdLPersistent_HArray2::named_instance< ArrayClass >::PName ( ) const
inlinevirtual

Returns persistent type name.

Reimplemented from StdLPersistent_HArray2::instance< ArrayClass >.

Field Documentation

◆ myPName

template<class ArrayClass>
Standard_CString StdLPersistent_HArray2::named_instance< ArrayClass >::myPName
protected

The documentation for this class was generated from the following file: