OCC Main Page | ApplicationFramework | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ApplicationFramework
TKPLCAF
PDataStd


PDataStd_NamedData Class Reference

#include <PDataStd_NamedData.hxx>

Inheritance diagram for PDataStd_NamedData:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT PDataStd_NamedData ()
Standard_EXPORT 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)

Standard_EXPORT void SetIntDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Standard_Integer value)
Standard_EXPORT Standard_Integer IntDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT void SetRealDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Standard_Real value)
Standard_EXPORT Standard_Real RealDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT void SetStrDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Handle(PCollection_HExtendedString)&value)
Standard_EXPORT Handle_PCollection_HExtendedString StrDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT void SetByteDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Standard_Byte value)
Standard_EXPORT Standard_Byte ByteDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT void SetArrIntDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Handle(PColStd_HArray1OfInteger)&value)
Standard_EXPORT Handle_PColStd_HArray1OfInteger ArrIntDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT void SetArrRealDataItem (const Standard_Integer index, const Handle(PCollection_HExtendedString)&key, const Handle(PColStd_HArray1OfReal)&value)
Standard_EXPORT Handle_PColStd_HArray1OfReal ArrRealDataItemValue (const Standard_Integer index, Handle(PCollection_HExtendedString)&key) const
Standard_EXPORT Standard_Integer LowerI () const
Standard_EXPORT Standard_Integer UpperI () const
Standard_EXPORT Standard_Integer LowerR () const
Standard_EXPORT Standard_Integer UpperR () const
Standard_EXPORT Standard_Integer LowerS () const
Standard_EXPORT Standard_Integer UpperS () const
Standard_EXPORT Standard_Integer LowerB () const
Standard_EXPORT Standard_Integer UpperB () const
Standard_EXPORT Standard_Integer LowerAI () const
Standard_EXPORT Standard_Integer UpperAI () const
Standard_EXPORT Standard_Integer LowerAR () const
Standard_EXPORT Standard_Integer UpperAR () const
Standard_EXPORT Standard_Boolean HasIntegers () const
 Returns true if at least one named integer value is kept.
.
Standard_EXPORT Standard_Boolean HasReals () const
 Returns true if at least one named real value is kept.
.
Standard_EXPORT Standard_Boolean HasStrings () const
 Returns true if at least one named string value is kept.
.
Standard_EXPORT Standard_Boolean HasBytes () const
 Returns true if at least one named byte value is kept.
.
Standard_EXPORT Standard_Boolean HasArraysOfIntegers () const
 Returns true if at least one named array of integer values is kept.
.
Standard_EXPORT 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)
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_PColStd_HArray2OfInteger myDimensions
Handle_PColStd_HArray1OfExtendedString myIntKeys
Handle_PColStd_HArray1OfInteger myIntValues
Handle_PColStd_HArray1OfExtendedString myRealKeys
Handle_PColStd_HArray1OfReal myRealValues
Handle_PColStd_HArray1OfExtendedString myStrKeys
Handle_PColStd_HArray1OfExtendedString myStrValues
Handle_PColStd_HArray1OfExtendedString myByteKeys
Handle_PDataStd_HArray1OfByte myByteValues
Handle_PColStd_HArray1OfExtendedString myArrIntKeys
Handle_PDataStd_HArray1OfHArray1OfInteger myArrIntValues
Handle_PColStd_HArray1OfExtendedString myArrRealKeys
Handle_PDataStd_HArray1OfHArray1OfReal myArrRealValues

Constructor & Destructor Documentation

Standard_EXPORT PDataStd_NamedData::PDataStd_NamedData  ) 
 

PDataStd_NamedData::PDataStd_NamedData const Storage_stCONSTclCOM &  a  )  [inline]
 


Member Function Documentation

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]
 

Standard_EXPORT Handle_PColStd_HArray1OfInteger PDataStd_NamedData::ArrIntDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT Handle_PColStd_HArray1OfReal PDataStd_NamedData::ArrRealDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT Standard_Byte PDataStd_NamedData::ByteDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT const PDataStd_NamedData::Handle Standard_Type   )  const
 

Reimplemented from PDF_Attribute.

PDataStd_NamedData::Handle PDataStd_HArray1OfHArray1OfReal   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PDataStd_HArray1OfHArray1OfInteger   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PDataStd_HArray1OfByte   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfReal   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfInteger   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray1OfExtendedString   )  const [inline]
 

PDataStd_NamedData::Handle PColStd_HArray2OfInteger   )  const [inline]
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasArraysOfIntegers  )  const
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasArraysOfReals  )  const
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasBytes  )  const
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasIntegers  )  const
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasReals  )  const
 

Standard_EXPORT Standard_Boolean PDataStd_NamedData::HasStrings  )  const
 

Standard_EXPORT void PDataStd_NamedData::Init const Handle(TColStd_HArray2OfInteger)&  theDimension  ) 
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::IntDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerAI  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerAR  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerB  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerI  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerR  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::LowerS  )  const
 

Standard_EXPORT Standard_Real PDataStd_NamedData::RealDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT void PDataStd_NamedData::SetArrIntDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Handle(PColStd_HArray1OfInteger)&  value
 

Standard_EXPORT void PDataStd_NamedData::SetArrRealDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Handle(PColStd_HArray1OfReal)&  value
 

Standard_EXPORT void PDataStd_NamedData::SetByteDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Standard_Byte  value
 

Standard_EXPORT void PDataStd_NamedData::SetIntDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Standard_Integer  value
 

Standard_EXPORT void PDataStd_NamedData::SetRealDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Standard_Real  value
 

Standard_EXPORT void PDataStd_NamedData::SetStrDataItem const Standard_Integer  index,
const Handle(PCollection_HExtendedString)&  key,
const Handle(PCollection_HExtendedString)&  value
 

Standard_EXPORT Handle_PCollection_HExtendedString PDataStd_NamedData::StrDataItemValue const Standard_Integer  index,
Handle(PCollection_HExtendedString)&  key
const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperAI  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperAR  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperB  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperI  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperR  )  const
 

Standard_EXPORT Standard_Integer PDataStd_NamedData::UpperS  )  const
 


Field Documentation

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myArrIntKeys [private]
 

Handle_PDataStd_HArray1OfHArray1OfInteger PDataStd_NamedData::myArrIntValues [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myArrRealKeys [private]
 

Handle_PDataStd_HArray1OfHArray1OfReal PDataStd_NamedData::myArrRealValues [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myByteKeys [private]
 

Handle_PDataStd_HArray1OfByte PDataStd_NamedData::myByteValues [private]
 

Handle_PColStd_HArray2OfInteger PDataStd_NamedData::myDimensions [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myIntKeys [private]
 

Handle_PColStd_HArray1OfInteger PDataStd_NamedData::myIntValues [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myRealKeys [private]
 

Handle_PColStd_HArray1OfReal PDataStd_NamedData::myRealValues [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myStrKeys [private]
 

Handle_PColStd_HArray1OfExtendedString PDataStd_NamedData::myStrValues [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 14:14:11 2008 for OpenCASCADE by  doxygen 1.4.1