oaDataModelModType Class Reference


Public Methods

 oaDataModelModType ()
 oaDataModelModType (oaDataModelModTypeEnum typeIn)
 oaDataModelModType (const oaString &name)
 ~oaDataModelModType ()
const oaStringgetName () const
 operator oaDataModelModTypeEnum () const

Detailed Description

The oaDataModelModType class is an enum wrapper class for oaDataModelModTypeEnum values.

See Enum Wrappers in the Programmers Guide for a discussion of enum wrappers.

enum oaDataModelModTypeEnum
 

Enumeration values:
oacFutureDataModelModType  "Future"
oacAdditionDataModelModType  "Addition"
oacRemovalDataModelModType  "Removal"
oacChangeDataModelModType  "Change"


Constructor & Destructor Documentation

oaDataModelModType::oaDataModelModType   [inline]
 

This is the default constructor for the oaDataModelModType class enum wrapper.

oaDataModelModType::oaDataModelModType oaDataModelModTypeEnum    typeIn [inline]
 

This constructor for the oaDataModelModType class enum wrapper takes an oaDataModelModTypeEnum as input.

Parameters:
typeIn An oaDataModelModTypeEnum

oaDataModelModType::oaDataModelModType const oaString &    name
 

This constructor creates an oaDataModelModType object based on the constant string value that represents the dataModelModType.

Parameters:
name A reference to a constant oaString object that holds the dataModelModType name.

oaDataModelModType::~oaDataModelModType   [inline]
 

This is the oaDataModelModType destructor.


Member Function Documentation

const oaString & oaDataModelModType::getName   const
 

This function returns the string name that corresponds to the enum value of this oaDataModelModType class object.

oaDataModelModType::operator oaDataModelModTypeEnum   const [inline]
 

This operator returns the enumerated value that corresponds to the oaDataModelModType that this object represents.


The documentation for this class was generated from the following files:

Return to top of page