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>
81 TEUCHOS_ASSERT(handlesRequest(rm));
86 template <
typename DataT>
89 TEUCHOS_ASSERT(handlesRequest(rm));
92 template <
typename DataT>
95 return name_==rm.getName();
void preRequest(const RequestMesg &rm)
DataT request(const RequestMesg &rm)
bool handlesRequest(const RequestMesg &rm)