#include <topic_manager.h>
Definition at line 15 of file topic_manager.h.
◆ Flag
◆ Topic() [1/3]
rosbag_fancy::Topic::Topic |
( |
const std::string & |
name, |
|
|
std::size_t |
id, |
|
|
float |
rateLimit = 0.0f , |
|
|
int |
flags = 0 |
|
) |
| |
|
inlineexplicit |
◆ Topic() [2/3]
rosbag_fancy::Topic::Topic |
( |
const Topic & |
other | ) |
|
|
delete |
◆ Topic() [3/3]
rosbag_fancy::Topic::Topic |
( |
Topic && |
other | ) |
|
|
default |
◆ messageRateAt()
float rosbag_fancy::Topic::messageRateAt |
( |
const ros::WallTime & |
time | ) |
|
|
inline |
◆ notifyMessage()
void rosbag_fancy::Topic::notifyMessage |
( |
std::uint64_t |
bytes | ) |
|
|
inline |
◆ operator=() [1/2]
Topic& rosbag_fancy::Topic::operator= |
( |
const Topic & |
other | ) |
|
|
delete |
◆ operator=() [2/2]
Topic& rosbag_fancy::Topic::operator= |
( |
Topic && |
other | ) |
|
|
default |
◆ bandwidth
float rosbag_fancy::Topic::bandwidth = 0.0f |
◆ bytesInStatsPeriod
std::uint64_t rosbag_fancy::Topic::bytesInStatsPeriod = 0 |
◆ DECAY
◆ dropCounter
std::uint64_t rosbag_fancy::Topic::dropCounter = 0 |
◆ flags
int rosbag_fancy::Topic::flags |
◆ HALF_LIFE
constexpr float rosbag_fancy::Topic::HALF_LIFE = 1.0f |
|
staticconstexpr |
◆ id
◆ lambdaLast
float rosbag_fancy::Topic::lambdaLast = 0.0f |
◆ lambdaSmoothLast
float rosbag_fancy::Topic::lambdaSmoothLast = 0.0f |
◆ lastMessageReceivedROSTime
ros::Time rosbag_fancy::Topic::lastMessageReceivedROSTime |
◆ lastMessageROSTime
ros::Time rosbag_fancy::Topic::lastMessageROSTime |
◆ lastMessageTime
◆ LOG05
constexpr float rosbag_fancy::Topic::LOG05 = -0.6931471805599453f |
|
staticconstexpr |
◆ messageRate
float rosbag_fancy::Topic::messageRate = 0.0f |
◆ messagesInStatsPeriod
std::uint64_t rosbag_fancy::Topic::messagesInStatsPeriod = 0 |
◆ name
std::string rosbag_fancy::Topic::name |
◆ numPublishers
unsigned int rosbag_fancy::Topic::numPublishers = 0 |
◆ rateLimit
float rosbag_fancy::Topic::rateLimit |
◆ T0
◆ throttleAllowance
float rosbag_fancy::Topic::throttleAllowance = 0.0f |
◆ totalBytes
std::uint64_t rosbag_fancy::Topic::totalBytes = 0 |
◆ totalMessages
std::uint64_t rosbag_fancy::Topic::totalMessages = 0 |
The documentation for this struct was generated from the following files: