Go to the documentation of this file.
24 template <
typename EVENT>
41 template <
typename EVENT>
45 auto payload = rad::GetPayloadNothrow<EVENT>(event);
46 if (payload ==
nullptr) {
47 LOG4CPLUS_ERROR(
GetLogger(),
"Last event's payload is NULL!");
50 return payload->GetOriginatorId();
55 #endif // RAD_UTILS_HPP
#define RAD_TRACE(logger)
Definition: logger.hpp:24
Definition: assert.cpp:13
log4cplus::Logger & GetLogger()
Definition: logger.cpp:44
Definition: anyEvent.hpp:52
Utils & operator=(const Utils &)=delete
Utils(const Utils &)=delete
static const std::string GetRequestId(rad::AnyEvent const &event)
Definition: utils.hpp:42
getPayload functions source file.