Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
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)

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_HExtendedString StrDataItemValue (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_HArray1OfInteger ArrIntDataItemValue (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_HArray1OfReal ArrRealDataItemValue (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.

Standard_Boolean HasReals () const
 Returns true if at least one named real value is kept.

Standard_Boolean HasStrings () const
 Returns true if at least one named string value is kept.

Standard_Boolean HasBytes () const
 Returns true if at least one named byte value is kept.

Standard_Boolean HasArraysOfIntegers () const
 Returns true if at least one named array of integer values is kept.

Standard_Boolean HasArraysOfReals () const
 Returns true if at least one named array of real values is kept.

 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)

Constructor & Destructor Documentation


Member Function Documentation

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
Handle_PCollection_HExtendedString PDataStd_NamedData::StrDataItemValue ( const Standard_Integer  index,
Handle< PCollection_HExtendedString > &  key 
) const

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