DataStrategy Class Reference

Handle class for strategy specification data. More...

List of all members.

Public Member Functions

 DataStrategy ()
 constructor
 DataStrategy (const DataStrategy &)
 copy constructor
 ~DataStrategy ()
 destructor
DataStrategyoperator= (const DataStrategy &)
 assignment operator
void write (ostream &s) const
 write a DataStrategy object to an ostream
void read (MPIUnpackBuffer &s)
 read a DataStrategy object from a packed MPI buffer
void write (MPIPackBuffer &s) const
 write a DataStrategy object to a packed MPI buffer

Public Attributes

DataStrategyRepdataStratRep
 pointer to the body (handle-body idiom)


Detailed Description

Handle class for strategy specification data.

The DataStrategy class is used to provide a memory management handle for the data in DataStrategyRep. It is populated by IDRProblemDescDB::strategy_kwhandler() and is queried by the ProblemDescDB::get_<datatype>() functions. A single DataStrategy object is maintained in ProblemDescDB::strategySpec.


The documentation for this class was generated from the following files:
Generated on Wed Nov 5 19:54:06 2008 for DAKOTA by  doxygen 1.5.1