XXX Make a template?
Definition at line 31 of file ContractDelegate.hh.
Public Member Functions | |
ContractDelegate (quo::Contract_ptr contract, const char *name, unsigned long period, unsigned long deadline) | |
Construct a ContractDelegate with the given values. | |
virtual rk_stub_precall_retval_t | precall (void) |
The premethod callback. | |
virtual void | postcall (void) |
The postmethod callback. | |
Private Attributes | |
quo::Contract_var | cd_Contract |
The contract to evaluate. |
|
Construct a ContractDelegate with the given values.
Definition at line 24 of file ContractDelegate.cc. References require. |
|
The postmethod callback. This implementation will evaluate the contract, call the parent method, and evaluate the contract again.
Reimplemented from BasicDelegate. Definition at line 45 of file ContractDelegate.cc. References cd_Contract, and BasicDelegate::postcall(). |
Here is the call graph for this function:
|
The premethod callback. This implementation will evaluate the contract, call the parent method, and evaluate the contract again.
Reimplemented from BasicDelegate. Definition at line 35 of file ContractDelegate.cc. References cd_Contract, BasicDelegate::precall(), and rk_stub_precall_retval_t. |
Here is the call graph for this function: