10 #ifndef __Teko_StaticRequestCallback_hpp__
11 #define __Teko_StaticRequestCallback_hpp__
13 #include "Teko_RequestCallback.hpp"
27 template <
typename DataT>
32 DataT
request(
const RequestMesg& rm);
41 template <
typename DataT>
43 TEUCHOS_ASSERT(handlesRequest(rm));
48 template <
typename DataT>
50 TEUCHOS_ASSERT(handlesRequest(rm));
53 template <
typename DataT>
55 return name_ == rm.getName();
void preRequest(const RequestMesg &rm)
DataT request(const RequestMesg &rm)
bool handlesRequest(const RequestMesg &rm)