oaViaTopology2DTblValue Class Reference

Inheritance diagram for oaViaTopology2DTblValue:

oaValue oaObject


Public Methods

void get (oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &value) const
void set (const oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &value)

Static Public Methods

oaViaTopology2DTblValue * create (oaObject *database, const oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &value)

Detailed Description

The oaViaTopology2DTblValue class represents a value object that contains a 2DLookup table whose lookup keys are integers, and the value is an oaViaTopologyArrayValue.


Member Function Documentation

oaViaTopology2DTblValue * oaViaTopology2DTblValue::create oaObject *    database,
const oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &    value
[static]
 

This function creates an oaViaTopology2DTblValue in the specified database. The oaViaTopology2DTblValue contains a 2DLookup table that can be used to look up an array of oaViaTopologies with two integers.

Parameters:
database Database in which to create the oaViaTopology2DTbl value.
value An oa2DLookupTbl.
Exceptions:
oacInvalidObjForValue 
oacInvalidDefaultValueForTblValue 
oacIllDefinedTblSpecified 

void oaViaTopology2DTblValue::get oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &    value const
 

This function returns the oa2DLookupTbl data associated with this oaViaTopology2DTblValue.

Parameters:
value Returned oa2DLookupTbl.

void oaViaTopology2DTblValue::set const oa2DLookupTbl< oaInt4, oaInt4, oaViaTopologyArrayValue * > &    value
 

This function sets the specified oa2DLookupTbl data on this oaViaTopology2DTblValue.

Parameters:
value oa2DLookupTbl data to set on this oaViaTopology2DTblValue.
Exceptions:
oacInvalidDefaultValueForTblValue 
oacIllDefinedTblSpecified 


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

Return to top of page