Template Class NodeletBase

Inheritance Relationships

Base Types

Class Documentation

template<typename BaseNodelet>
class NodeletBase : public virtual BaseNodelet, public cras::NodeletWithDiagnostics<BaseNodelet>, public cras::NodeletWithSharedTfBuffer<BaseNodelet>, public cras::ThreadNameUpdatingNodelet<BaseNodelet>, public cras::NodeletParamHelper<BaseNodelet>, public cras::StatefulNodelet<BaseNodelet>

Base template which adds all defined mixins to BaseNodelet class.

Template Parameters:

BaseNodelet – Type of the nodelet that should be the parent class of this one.

Public Functions

~NodeletBase() override = default

Protected Functions

inline virtual void onInit() override