AfrFoundation CATAfrCommandHeaderArg

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


public class CATAfrCommandHeaderArg

Class representing an argument.

Role: Argument for a command header to pass to its command.
A is a collection of CATAfrCommandHeaderArg.


Constructor and Destructor Index


o CATAfrCommandHeaderArg()
o CATAfrCommandHeaderArg(CATAfrCommandHeaderArg&)
o CATAfrCommandHeaderArg(CATString,CATBaseUnknown_var,ArgumentMode)
o ~CATAfrCommandHeaderArg()

Method Index


o GetID()
Get the identifier.
o GetMode()
Get the Argument mode.
o GetValue()
Get the value.
o SetValue(CATBaseUnknown_var)
Change the value.
o operator=(CATAfrCommandHeaderArg&)

Enumerated Type Index


o ArgumentMode
Argument modes.

Constructor and Destructor


o CATAfrCommandHeaderArg
public CATAfrCommandHeaderArg()
o CATAfrCommandHeaderArg
public CATAfrCommandHeaderArg( )
o CATAfrCommandHeaderArg
public CATAfrCommandHeaderArg( const iID,
const iValue,
const iMode)
o ~CATAfrCommandHeaderArg
public virtual ~CATAfrCommandHeaderArg()

Methods


o GetID
public GetID()
Get the identifier.
o GetMode
public GetMode()
Get the Argument mode.
o GetValue
public GetValue()
Get the value.
o SetValue
public SetValue( const )
Change the value.
Returns E_INVALIDARG if the new value type is not compatible with the old value type.
Parameters:
The
value.
o operator=
public operator=( )

Enumerated Types


o ArgumentMode
enum ArgumentMode {
  In,
  Out,
  InOut
}
Argument modes.
Parameters:
In
Input argument
Out
Output argument
InOut
Input-Output argument

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.