FeatureModelerExt CATFmAttributeName

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


public class CATFmAttributeName

Class representing an Attribute Name.


Constructor and Destructor Index


o CATFmAttributeName()
Constructs an empty Attribute Name.
o CATFmAttributeName(char*)
Constructs an Attribute Name.
o CATFmAttributeName(CATUnicodeString&)
Constructs an Attribute Name.
o CATFmAttributeName(CATFmAttributeName&)
Copy constructor.
o ~CATFmAttributeName()
Destructor.

Method Index


o GetName(CATUnicodeString&)
Retrieves the Attribute Name.
o operator!=(CATFmAttributeName&)
Inequality operator.
o operator=(CATFmAttributeName&)
Assignment operator.
o operator==(CATFmAttributeName&)
Equality operator.

Constructor and Destructor


o CATFmAttributeName
public CATFmAttributeName()
Constructs an empty Attribute Name.
o CATFmAttributeName
public CATFmAttributeName( const iName)
Constructs an Attribute Name.
Role: Constructs an Attribute Name from a C string.
o CATFmAttributeName
public CATFmAttributeName( const iName)
Constructs an Attribute Name.
Role: Constructs an Attribute Name from a .
o CATFmAttributeName
public CATFmAttributeName( const iSource)
Copy constructor.
o ~CATFmAttributeName
public ~CATFmAttributeName()
Destructor.

Methods


o GetName
public GetName( oName)
Retrieves the Attribute Name.
Parameters:
oName
[out] A (caller provided) string in which the Attribute Name will be stored.
If the method fails, oName is not modified.
Returns:
An HRESULT value.
Legal values:
S_OK
The Attribute Name has been successfuly retrieved.
o operator!=
public operator!=( const iOther)
Inequality operator.
o operator=
public operator=( const iSource)
Assignment operator.
o operator==
public operator==( const iOther)
Equality operator.

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

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