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