Some constructors made explicit

This commit is contained in:
Pavel Kirienko 2014-03-27 14:09:22 +04:00
parent f30b071fcf
commit 159fda99db
9 changed files with 9 additions and 9 deletions

View File

@ -38,7 +38,7 @@ class DataTypeInfoProvider : Noncopyable
protocol::GetDataTypeInfo::Response& response);
public:
DataTypeInfoProvider(INode& node)
explicit DataTypeInfoProvider(INode& node)
: cats_srv_(node)
, gdti_srv_(node)
{ }

View File

@ -48,7 +48,7 @@ class GlobalTimeSyncMaster : protected LoopbackFrameListenerBase
void handleLoopbackFrame(const RxFrame& frame);
public:
GlobalTimeSyncMaster(INode& node)
explicit GlobalTimeSyncMaster(INode& node)
: LoopbackFrameListenerBase(node.getDispatcher())
, node_(node)
, initialized_(false)

View File

@ -42,7 +42,7 @@ class GlobalTimeSyncSlave : Noncopyable
void handleGlobalTimeSync(const ReceivedDataStructure<protocol::GlobalTimeSync>& msg);
public:
GlobalTimeSyncSlave(INode& node)
explicit GlobalTimeSyncSlave(INode& node)
: sub_(node)
, state_(Update)
, prev_iface_index_(0xFF)

View File

@ -53,7 +53,7 @@ private:
LogLevel getExternalSinkLevel() const;
public:
Logger(INode& node)
explicit Logger(INode& node)
: logmsg_pub_(node)
, external_sink_(NULL)
{

View File

@ -45,7 +45,7 @@ class NodeStatusProvider : private TimerBase
void handleGetNodeInfoRequest(const protocol::GetNodeInfo::Request&, protocol::GetNodeInfo::Response& rsp);
public:
NodeStatusProvider(INode& node)
explicit NodeStatusProvider(INode& node)
: TimerBase(node)
, creation_timestamp_(node.getMonotonicTime())
, node_status_pub_(node)

View File

@ -21,7 +21,7 @@ class PanicBroadcaster : private TimerBase
void handleTimerEvent(const TimerEvent&);
public:
PanicBroadcaster(INode& node)
explicit PanicBroadcaster(INode& node)
: TimerBase(node)
, pub_(node)
{

View File

@ -74,7 +74,7 @@ class PanicListener : Noncopyable
}
public:
PanicListener(INode& node)
explicit PanicListener(INode& node)
: sub_(node)
, callback_()
, num_subsequent_msgs_(0)

View File

@ -83,7 +83,7 @@ class ParamServer
protocol::param::SaveErase::Response& response);
public:
ParamServer(INode& node)
explicit ParamServer(INode& node)
: get_set_srv_(node)
, save_erase_srv_(node)
, manager_(NULL)

View File

@ -32,7 +32,7 @@ class RestartRequestServer : Noncopyable
protocol::RestartNode::Response& response) const;
public:
RestartRequestServer(INode& node)
explicit RestartRequestServer(INode& node)
: srv_(node)
, handler_(NULL)
{ }