Public Member Functions | |
| DataResponses () | |
| constructor | |
| DataResponses (const DataResponses &) | |
| copy constructor | |
| ~DataResponses () | |
| destructor | |
| DataResponses & | operator= (const DataResponses &) |
| assignment operator | |
| void | write (ostream &s) const |
| write a DataResponses object to an ostream | |
| void | read (MPIUnpackBuffer &s) |
| read a DataResponses object from a packed MPI buffer | |
| void | write (MPIPackBuffer &s) const |
| write a DataResponses object to a packed MPI buffer | |
Public Attributes | |
| DataResponsesRep * | dataRespRep |
| pointer to the body (handle-body idiom) | |
The DataResponses class is used to provide a memory management handle for the data in DataResponsesRep. It is populated by IDRProblemDescDB::responses_kwhandler() and is queried by the ProblemDescDB::get_<datatype>() functions. A list of DataResponses objects is maintained in ProblemDescDB::dataResponsesList, one for each responses specification in an input file.
1.5.1