Open CASCADE Technology  6.9.1
Public Member Functions
PDataStd_NamedData Class Reference

#include <PDataStd_NamedData.hxx>

Inheritance diagram for PDataStd_NamedData:
Inheritance graph
[legend]

Public Member Functions

 PDataStd_NamedData ()
 
void Init (const Handle< TColStd_HArray2OfInteger > &theDimension)
 6 pairs of (lower, upper) <theDimension> should be initialized if (upper - lower) == 0 and (upper | lower) == 0, the corresponding array is empty (not requested) More...
 
void SetIntDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Standard_Integer value)
 
Standard_Integer IntDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
void SetRealDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Standard_Real value)
 
Standard_Real RealDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
void SetStrDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Handle< PCollection_HExtendedString > &value)
 
Handle< PCollection_HExtendedStringStrDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
void SetByteDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Standard_Byte value)
 
Standard_Byte ByteDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
void SetArrIntDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Handle< PColStd_HArray1OfInteger > &value)
 
Handle< PColStd_HArray1OfIntegerArrIntDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
void SetArrRealDataItem (const Standard_Integer index, const Handle< PCollection_HExtendedString > &key, const Handle< PColStd_HArray1OfReal > &value)
 
Handle< PColStd_HArray1OfRealArrRealDataItemValue (const Standard_Integer index, Handle< PCollection_HExtendedString > &key) const
 
Standard_Integer LowerI () const
 
Standard_Integer UpperI () const
 
Standard_Integer LowerR () const
 
Standard_Integer UpperR () const
 
Standard_Integer LowerS () const
 
Standard_Integer UpperS () const
 
Standard_Integer LowerB () const
 
Standard_Integer UpperB () const
 
Standard_Integer LowerAI () const
 
Standard_Integer UpperAI () const
 
Standard_Integer LowerAR () const
 
Standard_Integer UpperAR () const
 
Standard_Boolean HasIntegers () const
 Returns true if at least one named integer value is kept. More...
 
Standard_Boolean HasReals () const
 Returns true if at least one named real value is kept. More...
 
Standard_Boolean HasStrings () const
 Returns true if at least one named string value is kept. More...
 
Standard_Boolean HasBytes () const
 Returns true if at least one named byte value is kept. More...
 
Standard_Boolean HasArraysOfIntegers () const
 Returns true if at least one named array of integer values is kept. More...
 
Standard_Boolean HasArraysOfReals () const
 Returns true if at least one named array of real values is kept. More...
 
 PDataStd_NamedData (const Storage_stCONSTclCOM &a)
 
Handle< PColStd_HArray2OfInteger_CSFDB_GetPDataStd_NamedDatamyDimensions () const
 
void _CSFDB_SetPDataStd_NamedDatamyDimensions (const Handle< PColStd_HArray2OfInteger > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyIntKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyIntKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PColStd_HArray1OfInteger_CSFDB_GetPDataStd_NamedDatamyIntValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyIntValues (const Handle< PColStd_HArray1OfInteger > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyRealKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyRealKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PColStd_HArray1OfReal_CSFDB_GetPDataStd_NamedDatamyRealValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyRealValues (const Handle< PColStd_HArray1OfReal > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyStrKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyStrKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyStrValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyStrValues (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyByteKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyByteKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PDataStd_HArray1OfByte_CSFDB_GetPDataStd_NamedDatamyByteValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyByteValues (const Handle< PDataStd_HArray1OfByte > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyArrIntKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyArrIntKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PDataStd_HArray1OfHArray1OfInteger_CSFDB_GetPDataStd_NamedDatamyArrIntValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyArrIntValues (const Handle< PDataStd_HArray1OfHArray1OfInteger > &p)
 
Handle< PColStd_HArray1OfExtendedString_CSFDB_GetPDataStd_NamedDatamyArrRealKeys () const
 
void _CSFDB_SetPDataStd_NamedDatamyArrRealKeys (const Handle< PColStd_HArray1OfExtendedString > &p)
 
Handle< PDataStd_HArray1OfHArray1OfReal_CSFDB_GetPDataStd_NamedDatamyArrRealValues () const
 
void _CSFDB_SetPDataStd_NamedDatamyArrRealValues (const Handle< PDataStd_HArray1OfHArray1OfReal > &p)
 
- Public Member Functions inherited from PDF_Attribute
 PDF_Attribute (const Storage_stCONSTclCOM &a)
 
 PDF_Attribute ()
 
- Public Member Functions inherited from Standard_Persistent
virtual Handle_Standard_Persistent This () 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 Handle_Standard_Persistent This () 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
 

Constructor & Destructor Documentation

PDataStd_NamedData::PDataStd_NamedData ( )
PDataStd_NamedData::PDataStd_NamedData ( const Storage_stCONSTclCOM a)
inline

Member Function Documentation

Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyArrIntKeys ( ) const
inline
Handle< PDataStd_HArray1OfHArray1OfInteger > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyArrIntValues ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyArrRealKeys ( ) const
inline
Handle< PDataStd_HArray1OfHArray1OfReal > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyArrRealValues ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyByteKeys ( ) const
inline
Handle< PDataStd_HArray1OfByte > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyByteValues ( ) const
inline
Handle< PColStd_HArray2OfInteger > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyDimensions ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyIntKeys ( ) const
inline
Handle< PColStd_HArray1OfInteger > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyIntValues ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyRealKeys ( ) const
inline
Handle< PColStd_HArray1OfReal > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyRealValues ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyStrKeys ( ) const
inline
Handle< PColStd_HArray1OfExtendedString > PDataStd_NamedData::_CSFDB_GetPDataStd_NamedDatamyStrValues ( ) const
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyArrIntKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyArrIntValues ( const Handle< PDataStd_HArray1OfHArray1OfInteger > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyArrRealKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyArrRealValues ( const Handle< PDataStd_HArray1OfHArray1OfReal > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyByteKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyByteValues ( const Handle< PDataStd_HArray1OfByte > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyDimensions ( const Handle< PColStd_HArray2OfInteger > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyIntKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyIntValues ( const Handle< PColStd_HArray1OfInteger > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyRealKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyRealValues ( const Handle< PColStd_HArray1OfReal > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyStrKeys ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
void PDataStd_NamedData::_CSFDB_SetPDataStd_NamedDatamyStrValues ( const Handle< PColStd_HArray1OfExtendedString > &  p)
inline
Handle< PColStd_HArray1OfInteger > PDataStd_NamedData::ArrIntDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
Handle< PColStd_HArray1OfReal > PDataStd_NamedData::ArrRealDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
Standard_Byte PDataStd_NamedData::ByteDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
Standard_Boolean PDataStd_NamedData::HasArraysOfIntegers ( ) const

Returns true if at least one named array of integer values is kept.

Standard_Boolean PDataStd_NamedData::HasArraysOfReals ( ) const

Returns true if at least one named array of real values is kept.

Standard_Boolean PDataStd_NamedData::HasBytes ( ) const

Returns true if at least one named byte value is kept.

Standard_Boolean PDataStd_NamedData::HasIntegers ( ) const

Returns true if at least one named integer value is kept.

Standard_Boolean PDataStd_NamedData::HasReals ( ) const

Returns true if at least one named real value is kept.

Standard_Boolean PDataStd_NamedData::HasStrings ( ) const

Returns true if at least one named string value is kept.

void PDataStd_NamedData::Init ( const Handle< TColStd_HArray2OfInteger > &  theDimension)

6 pairs of (lower, upper) <theDimension> should be initialized if (upper - lower) == 0 and (upper | lower) == 0, the corresponding array is empty (not requested)

Standard_Integer PDataStd_NamedData::IntDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
Standard_Integer PDataStd_NamedData::LowerAI ( ) const
Standard_Integer PDataStd_NamedData::LowerAR ( ) const
Standard_Integer PDataStd_NamedData::LowerB ( ) const
Standard_Integer PDataStd_NamedData::LowerI ( ) const
Standard_Integer PDataStd_NamedData::LowerR ( ) const
Standard_Integer PDataStd_NamedData::LowerS ( ) const
Standard_Real PDataStd_NamedData::RealDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
void PDataStd_NamedData::SetArrIntDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Handle< PColStd_HArray1OfInteger > &  value 
)
void PDataStd_NamedData::SetArrRealDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Handle< PColStd_HArray1OfReal > &  value 
)
void PDataStd_NamedData::SetByteDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Standard_Byte  value 
)
void PDataStd_NamedData::SetIntDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Standard_Integer  value 
)
void PDataStd_NamedData::SetRealDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Standard_Real  value 
)
void PDataStd_NamedData::SetStrDataItem ( const Standard_Integer  index,
const Handle< PCollection_HExtendedString > &  key,
const Handle< PCollection_HExtendedString > &  value 
)
Handle< PCollection_HExtendedString > PDataStd_NamedData::StrDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const
Standard_Integer PDataStd_NamedData::UpperAI ( ) const
Standard_Integer PDataStd_NamedData::UpperAR ( ) const
Standard_Integer PDataStd_NamedData::UpperB ( ) const
Standard_Integer PDataStd_NamedData::UpperI ( ) const
Standard_Integer PDataStd_NamedData::UpperR ( ) const
Standard_Integer PDataStd_NamedData::UpperS ( ) const

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