9#ifndef IOMANAGER_INCLUDE_IOMANAGER_NETWORK_NETWORKISSUES_HPP_
10#define IOMANAGER_INCLUDE_IOMANAGER_NETWORK_NETWORKISSUES_HPP_
23 NetworkMessageNotSerializable,
24 "Object of type " << type <<
" is not serializable but configured for network transfer!",
29 "Connection named " << cuid <<
" of type " << data_type <<
" not found",
30 ((std::string)cuid)((std::string)data_type))
32ERS_DECLARE_ISSUE(iomanager, NameCollision,
"Multiple instances of name " << name <<
" exist", ((std::string)name))
34ERS_DECLARE_ISSUE(iomanager, AlreadyConfigured,
"The NetworkManager has already been configured", )
36ERS_DECLARE_ISSUE(iomanager, FailedPublish, "Failed to publish configuration " << result, ((
std::
string)result))
40 "Failed to retract configuration " << result,
41 ((
std::
string)name)((
std::
string)result))
45 "Failed to lookup " << cuid << " at " << target << " " << result,
46 ((
std::
string)cuid)((
std::
string)target)((
std::
string)result))
50 "Caught
exception <" << exc << "> while trying to publish",
#define ERS_DECLARE_ISSUE(namespace_name, class_name, message, attributes)
caught dunedaq::conffwk::Exception exception