Struct NodeletWithSharedTfBufferPrivate

Struct Documentation

struct NodeletWithSharedTfBufferPrivate

Private implementation (PIMPL) class for NodeletWithSharedTfBuffer.

Public Functions

inline virtual ~NodeletWithSharedTfBufferPrivate()

To correctly delete the unique_ptrs.

Public Members

::std::shared_ptr<::cras::NodeletAwareTFBuffer> buffer = {}

The TF buffer used for lookups.

::std::unique_ptr<::tf2_ros::TransformListener> listener = {nullptr}

Transform listener for standaloneBuffer.

bool usesSharedBuffer = {false}

Whether a shared TF buffer is used.