XXX Make a template?
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.
|
|
The postmethod callback. This implementation will evaluate the contract, call the parent method, and evaluate the contract again.
Reimplemented from BasicDelegate. |
|
The premethod callback. This implementation will evaluate the contract, call the parent method, and evaluate the contract again.
Reimplemented from BasicDelegate. |