mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
Some constructors made explicit
This commit is contained in:
parent
f30b071fcf
commit
159fda99db
@ -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)
|
||||
{ }
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -53,7 +53,7 @@ private:
|
||||
LogLevel getExternalSinkLevel() const;
|
||||
|
||||
public:
|
||||
Logger(INode& node)
|
||||
explicit Logger(INode& node)
|
||||
: logmsg_pub_(node)
|
||||
, external_sink_(NULL)
|
||||
{
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -21,7 +21,7 @@ class PanicBroadcaster : private TimerBase
|
||||
void handleTimerEvent(const TimerEvent&);
|
||||
|
||||
public:
|
||||
PanicBroadcaster(INode& node)
|
||||
explicit PanicBroadcaster(INode& node)
|
||||
: TimerBase(node)
|
||||
, pub_(node)
|
||||
{
|
||||
|
||||
@ -74,7 +74,7 @@ class PanicListener : Noncopyable
|
||||
}
|
||||
|
||||
public:
|
||||
PanicListener(INode& node)
|
||||
explicit PanicListener(INode& node)
|
||||
: sub_(node)
|
||||
, callback_()
|
||||
, num_subsequent_msgs_(0)
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -32,7 +32,7 @@ class RestartRequestServer : Noncopyable
|
||||
protocol::RestartNode::Response& response) const;
|
||||
|
||||
public:
|
||||
RestartRequestServer(INode& node)
|
||||
explicit RestartRequestServer(INode& node)
|
||||
: srv_(node)
|
||||
, handler_(NULL)
|
||||
{ }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user