All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SDMRuntime Class SdaiExplicitAttr

SDMRuntime.SdaiRoot
  |
  +---SDMRuntime.SdaiEntityInstance
    |
    +---SDMRuntime.SdaiInstance
      |
      +---SDMRuntime.SdaiDictionaryInstance
        |
        +---SDMRuntime.SdaiAttr
          |
          +---SdaiExplicitAttr
 

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


public class SdaiExplicitAttr

Class representing an SDAI attribute whose value is directly accessible.


Method Index


o GetInstanceTypeName()
Gets the type of an SdaiExplicitAttr.
o IsExplicitAttr()
Tests if an attribute is an explicit one.
o IsKindOf(SdaiString&)
Tests if an SdaiExplicitAttr is of a given type.
o Optional_flag()
Tests if a SdaiExplicitAttr is an optional attribute.

Methods


o GetInstanceTypeName
public virtual const SdaiString& GetInstanceTypeName()const
Gets the type of an SdaiExplicitAttr.
Returns:
The type of the SdaiExplicitAttr
o IsExplicitAttr
public virtual int IsExplicitAttr()const
Tests if an attribute is an explicit one.
Returns:
1
o IsKindOf
public virtual const SdaiBoolean& IsKindOf( const SdaiString& iTypeName)const
Tests if an SdaiExplicitAttr is of a given type.
Parameters:
iTypeName
- the type to check with
o Optional_flag
public const SdaiBoolean& Optional_flag()const
Tests if a SdaiExplicitAttr is an optional attribute.

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

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