All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SDMRuntime Class SdaiPrimitiveH

SdaiPrimitiveH
 

Usage: you must use this class as is. You should never derive it.


public class SdaiPrimitiveH

Class representing any type of variable used in Sdai C++ Language Binding.


Constructor and Destructor Index


o ~SdaiPrimitiveH()

Method Index


o GetAttr(SdaiString&)
Gets an attribute on a Primitive.
o IsKindOf(SdaiString&)
Tests if an Primitive is of a specified type or one of the subtypes of this type.
o TestAttr(SdaiString&)
Tests if an attribute on a Primitive has a valid value.
o UnderlyingTypeName()
Gets the underlying type name of a Primitive.
o exists()
Tests if a Primitive exists.
o operator=(SdaiAggrInstanceH)
= operator for conversion into a SdaiAggrInstanceH.
o operator=(SdaiBinary&)
= operator for conversion into a SdaiBinary.
o operator=(SdaiBoolean&)
= operator for conversion into a SdaiBoolean.
o operator=(SdaiEntityInstanceH)
= operator for conversion into a SdaiEntityInstanceH.
o operator=(SdaiEnum&)
= operator for conversion into a SdaiEnum.
o operator=(SdaiInteger)
= operator for conversion into a SdaiInteger.
o operator=(SdaiLogical&)
= operator for conversion into a SdaiLogical.
o operator=(SdaiPrimitiveH&)
= operator for assigment of another SdaiPrimitiveH.
o operator=(SdaiReal)
= operator for conversion into a SdaiReal.
o operator=(SdaiSelectH&)
= operator for conversion into a SdaiSelectH.
o operator=(SdaiString&)
= operator for conversion into a SdaiString.

Constructor and Destructor


o ~SdaiPrimitiveH
public ~SdaiPrimitiveH()

Methods


o GetAttr
public SdaiPrimitiveH GetAttr( const SdaiString& )const
Gets an attribute on a Primitive.
Parameters:
attName
- the name of the attribute
o IsKindOf
public const SdaiBoolean& IsKindOf( const SdaiString& )const
Tests if an Primitive is of a specified type or one of the subtypes of this type.
Parameters:
typeName
- the type specified
o TestAttr
public const SdaiBoolean& TestAttr( const SdaiString& )const
Tests if an attribute on a Primitive has a valid value.
Parameters:
attName
- the name of the attribute
o UnderlyingTypeName
public const SdaiString& UnderlyingTypeName()const
Gets the underlying type name of a Primitive.
o exists
public const SdaiBoolean& exists()const
Tests if a Primitive exists.
o operator=
public SdaiPrimitiveH& operator=(SdaiAggrInstanceH )
= operator for conversion into a SdaiAggrInstanceH.
o operator=
public SdaiPrimitiveH& operator=( const SdaiBinary& )
= operator for conversion into a SdaiBinary.
o operator=
public SdaiPrimitiveH& operator=( const SdaiBoolean& )
= operator for conversion into a SdaiBoolean.
o operator=
public SdaiPrimitiveH& operator=(SdaiEntityInstanceH )
= operator for conversion into a SdaiEntityInstanceH.
o operator=
public SdaiPrimitiveH& operator=( const SdaiEnum& )
= operator for conversion into a SdaiEnum.
o operator=
public SdaiPrimitiveH& operator=( const SdaiInteger )
= operator for conversion into a SdaiInteger.
o operator=
public SdaiPrimitiveH& operator=( const SdaiLogical& )
= operator for conversion into a SdaiLogical.
o operator=
public SdaiPrimitiveH& operator=( const SdaiPrimitiveH& )
= operator for assigment of another SdaiPrimitiveH.
o operator=
public SdaiPrimitiveH& operator=( const SdaiReal )
= operator for conversion into a SdaiReal.
o operator=
public SdaiPrimitiveH& operator=( const SdaiSelectH& )
= operator for conversion into a SdaiSelectH.
o operator=
public SdaiPrimitiveH& operator=( const SdaiString& )
= operator for conversion into a SdaiString.

This object is included in the file: SdaiPrimitiveH.h
If needed, your Imakefile.mk should include the module: CATSrtSimpleTypes

Copyright © 2003, Dassault Systèmes. All rights reserved.