27 #ifndef CA_MGM_CALLBACK_BASE_HPP
28 #define CA_MGM_CALLBACK_BASE_HPP
30 #include <ca-mgm/config.h>
33 namespace CA_MGM_NAMESPACE
143 template <
class Request,
class Result>
173 return callback(request);
191 callback(
const Request *request) = 0;
208 #endif // CA_MGM_CALLBACK_BASE_HPP
LiMaL callback interface base class.
Definition: CallbackBase.hpp:144
virtual Result * call(const Request *request)
Definition: CallbackBase.hpp:171
virtual ~CallbackBase()
Definition: CallbackBase.hpp:156
CallbackBase()
Definition: CallbackBase.hpp:150