#include <requests.h>
Collaboration diagram for SPARK::Requests::THeader:

| Public Member Functions | |
| THeader (const TObject *from, const TProblem *to, const char *context) | |
| Constructs header for request sent by TObject object. | |
| THeader (const TInverse *from, const TProblem *to, const char *context) | |
| Constructs header for request sent by TInverse object. | |
| THeader (const TProblem *from, const TProblem *to, const char *context) | |
| Constructs header for request sent by TProblem object. | |
| THeader (const THeader &header) | |
| Copy constructor. | |
| ~THeader () throw () | |
| Trivial destructor. | |
| SPARK::AtomicTypes | GetAtomicType () const | 
| Returns atomic type of sender object. | |
| bool | IsExternal () const | 
| Returns true if external request. | |
| bool | IsInternal () const | 
| Returns true if internal request. | |
| const char * | GetContext () const | 
| Returns context as const char*. | |
| const char * | GetSenderName () const | 
| Returns name of sender object as const char*. | |
| const char * | GetTargetName () const | 
| Returns name of target problem as const char*. | |
| 
 | ||||||||||||||||
| Constructs header for request sent by TObject object. 
 | 
| 
 | ||||||||||||||||
| Constructs header for request sent by TInverse object. 
 | 
| 
 | ||||||||||||||||
| Constructs header for request sent by TProblem object. 
 | 
| 
 | 
| Copy constructor. 
 | 
| 
 | 
| Trivial destructor. 
 | 
| 
 | 
| Returns atomic type of sender object. 
 | 
| 
 | 
| Returns true if external request. 
 | 
| 
 | 
| Returns true if internal request. 
 | 
| 
 | 
| Returns context as const char*. 
 | 
| 
 | 
| Returns name of sender object as const char*. 
 | 
| 
 | 
| Returns name of target problem as const char*. 
 |