All Frameworks  Class Hierarchy  This Framework  Indexes   

SDMRuntime Class 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=(SdaiReal)
= operator for conversion into a SdaiReal.
o operator=(SdaiInteger)
= operator for conversion into a SdaiInteger.
o operator=(SdaiEnum&)
= operator for conversion into a SdaiEnum.
o operator=(SdaiBinary&)
= operator for conversion into a SdaiBinary.
o operator=(SdaiString&)
= operator for conversion into a SdaiString.
o operator=(SdaiSelectH&)
= operator for conversion into a SdaiSelectH.
o operator=(SdaiLogical&)
= operator for conversion into a SdaiLogical.
o operator=(SdaiBoolean&)
= operator for conversion into a SdaiBoolean.
o operator=(SdaiAggrInstanceH)
= operator for conversion into a SdaiAggrInstanceH.
o operator=(SdaiPrimitiveH&)
= operator for assigment of another SdaiPrimitiveH.
o operator=(SdaiEntityInstanceH)
= operator for conversion into a SdaiEntityInstanceH.

Constructor and Destructor


o ~SdaiPrimitiveH
public ~SdaiPrimitiveH()

Methods


o GetAttr
public GetAttr( const )
Gets an attribute on a Primitive.
Parameters:
attName
- the name of the attribute
o IsKindOf
public IsKindOf( 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 TestAttr( const )
Tests if an attribute on a Primitive has a valid value.
Parameters:
attName
- the name of the attribute
o UnderlyingTypeName
public UnderlyingTypeName()
Gets the underlying type name of a Primitive.
o exists
public exists()
Tests if a Primitive exists.
o operator=
public operator=( const )
= operator for conversion into a SdaiReal.
o operator=
public operator=( const )
= operator for conversion into a SdaiInteger.
o operator=
public operator=( const )
= operator for conversion into a SdaiEnum.
o operator=
public operator=( const )
= operator for conversion into a SdaiBinary.
o operator=
public operator=( const )
= operator for conversion into a SdaiString.
o operator=
public operator=( const )
= operator for conversion into a SdaiSelectH.
o operator=
public operator=( const )
= operator for conversion into a SdaiLogical.
o operator=
public operator=( const )
= operator for conversion into a SdaiBoolean.
o operator=
public operator=( )
= operator for conversion into a SdaiAggrInstanceH.
o operator=
public operator=( const )
= operator for assigment of another SdaiPrimitiveH.
o operator=
public operator=( )
= operator for conversion into a SdaiEntityInstanceH.

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.