Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DDS_Dictionary.cxx File Reference
#include "DDS_Dictionary.h"
#include "DDS_KeyWords.h"
#include <LDOMString.hxx>
#include <LDOMParser.hxx>
#include <UnitsAPI.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
#include <TColStd_SequenceOfExtendedString.hxx>
#include <NCollection_Map.hxx>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>

Functions

 Handle (DDS_Dictionary) DDS_Dictionary
 Get the only instance of the data dictionary. More...
 
Handle(DDS_DicItem) DDS_Dictionary Handle (DDS_DicGroup) aDicGroup
 Get the data dictionary item by specified identifier theID from the component theComponent. More...
 
 if (myGroupMap.Contains(theComponent)) aDicGroup
 
 if (!aDicGroup.IsNull()) aDicItem
 
Handle(DDS_DicItem) DDS_Dictionary for (Standard_Integer i=1;i<=myGroupMap.Extent()&&aDicItem.IsNull();i++) aDicItem
 Get the data dictionary item by specified identifier theID. More...
 

Variables

return aDicItem
 

Function Documentation

Handle (DDS_DicItem) DDS_Dictionary for ( Standard_Integer  i = 1;i<=myGroupMap.Extent()&&aDicItem.IsNull();i++)

Function searches the item in all components. If item is not found in all components, null handle is returned.

Parameters
theIDdata dictionary item ID
Returns
handle to the data dictionary item
Handle ( DDS_Dictionary  )
Returns
the only instance of the data dictionary

References DDS_Dictionary.

Handle (DDS_DicItem) DDS_Dictionary Handle ( DDS_DicGroup  )

If the component or item is not found, null handle is returned.

Parameters
theIDdata dictionary item ID
theComponentcomponent name
Returns
handle to the data dictionary item
if ( myGroupMap.  ContainstheComponent)
if ( !aDicGroup.  IsNull())

Variable Documentation

return aDicItem