xc
Public Types | Public Member Functions | Protected Attributes | List of all members

Container holding a number of response objects. More...

#include <CompositeResponse.h>

Inheritance diagram for XC::CompositeResponse:
Inheritance graph
[legend]
Collaboration diagram for XC::CompositeResponse:
Collaboration graph
[legend]

Public Types

typedef std::deque< Response * > response_container
 
typedef response_container::iterator iterator
 
typedef response_container::const_iterator const_iterator
 

Public Member Functions

int addResponse (Response *)
 Add response to the container.
 
int getResponse (void)
 Invoke getResponse on all responses & add the data to myInfo.
 
- Public Member Functions inherited from XC::Response
 Response (int val)
 
 Response (double val)
 
 Response (const ID &val)
 
 Response (const Vector &val)
 
 Response (const Matrix &val)
 
 Response (const BJtensor &val)
 
virtual InformationgetInformation (void)
 
virtual void Print (std::ofstream &s, int flag=0) const
 

Protected Attributes

response_container theResponses
 
- Protected Attributes inherited from XC::Response
Information myInfo
 

Detailed Description

Container holding a number of response objects.


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