47 #ifndef __Teko_StaticRequestCallback_hpp__
48 #define __Teko_StaticRequestCallback_hpp__
50 #include "Teko_RequestCallback.hpp"
64 template <
typename DataT>
69 DataT
request(
const RequestMesg& rm);
78 template <
typename DataT>
80 TEUCHOS_ASSERT(handlesRequest(rm));
85 template <
typename DataT>
87 TEUCHOS_ASSERT(handlesRequest(rm));
90 template <
typename DataT>
92 return name_ == rm.getName();
void preRequest(const RequestMesg &rm)
DataT request(const RequestMesg &rm)
bool handlesRequest(const RequestMesg &rm)