oaLayerArrayValue Class Reference

Inheritance diagram for oaLayerArrayValue:

oaValue oaObject


Public Methods

void get (oaLayerArray &value) const
void set (const oaLayerArray &value)

Static Public Methods

oaLayerArrayValue * create (oaObject *database, const oaLayerArray &value)
oaLayerArrayValue * create (oaObject *database, oaLayerArray &value)

Detailed Description

The oaLayerArrayValue represents a value that contains an array of oaLayerNums.

See oaValue for a discussion of the usage of all of the oaValue subclasses.


Member Function Documentation

oaLayerArrayValue * oaLayerArrayValue::create oaObject *    database,
oaLayerArray &    value
[static]
 

This function is deprecated and is retained to ensure compatibility with previous versions of OpenAccess. Use the create function overload that takes a const oaLayerArray reference instead.

This function creates a layer array value in the specified database.

Parameters:
database The database in which to create the value
value The layer array value
Exceptions:
oacInvalidDatabase 
oacInvalidDatabaseForValue 

oaLayerArrayValue * oaLayerArrayValue::create oaObject *    database,
const oaLayerArray &    value
[static]
 

This function creates a layer array value in the specified database.

Parameters:
database The database in which to create the value
value The layer array
Exceptions:
oacInvalidDatabase 
oacInvalidDatabaseForValue 

void oaLayerArrayValue::get oaLayerArray &    value const
 

This function returns the oaLayerArray for this value.

Parameters:
value The returned value

void oaLayerArrayValue::set const oaLayerArray &    value
 

This function sets the value to the specified oaLayerArray

Parameters:
value The layer array to set.


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

Return to top of page