#include <Teko_RequestCallback.hpp>
Public Member Functions | |
virtual DataT | request (const RequestMesg &)=0 |
virtual bool | handlesRequest (const RequestMesg &)=0 |
Public Member Functions inherited from Teko::RequestCallbackBase | |
virtual void | preRequest (const RequestMesg &)=0 |
Primary reference point for the application to derive off for a request callback. This one has a request function that returns the specified type of data. Note that the type may be a reference counted pointer (Teuchos::RCP
for instance) if a persistant value is needed.
Definition at line 53 of file Teko_RequestCallback.hpp.
|
pure virtual |
Satisfy a request. Similar to preRequest
no assumption on the response to handlesRequest
is made. Again its up to the user to satisfy this.
Implemented in Teko::StaticRequestCallback< DataT >.
|
pure virtual |
Does this object satisfy the request?
Implements Teko::RequestCallbackBase.
Implemented in Teko::StaticRequestCallback< DataT >.