Namespaces | |
bagmode | |
compression | |
View | |
Typedefs | |
typedef bagmode::BagMode | BagMode |
typedef compression::CompressionType | CompressionType |
Functions | |
ros::AdvertiseOptions | createAdvertiseOptions (MessageInstance const &msg, uint32_t queue_size, const std::string &prefix="") |
Helper function to create AdvertiseOptions from a MessageInstance. More... | |
ROSBAG_DECL ros::AdvertiseOptions | createAdvertiseOptions (const ConnectionInfo *c, uint32_t queue_size, const std::string &prefix="") |
static std::basic_string< unsigned char > | decryptStringGpg (std::string const &user, std::string const &input) |
static std::string | encryptStringGpg (std::string &user, std::basic_string< unsigned char > const &input) |
void | getGpgKey (gpgme_ctx_t &ctx, std::string const &user, gpgme_key_t &key) |
void | initGpgme () |
bool | isLatching (const ConnectionInfo *c) |
static std::string | readHeaderField (ros::M_string const &header_fields, std::string const &field_name) |
void | swap (Buffer &a, Buffer &b) |
void | swap (Bag &a, Bag &b) |
void | swap (ChunkedFile &a, ChunkedFile &b) |
Variables | |
static const std::string | CALLERID_FIELD_NAME |
static const std::string | CHUNK_COUNT_FIELD_NAME |
static const uint32_t | CHUNK_INFO_VERSION |
static const std::string | CHUNK_POS_FIELD_NAME |
static const std::string | COMPRESSION_BZ2 |
static const std::string | COMPRESSION_FIELD_NAME |
static const std::string | COMPRESSION_LZ4 |
static const std::string | COMPRESSION_NONE |
static const std::string | CONNECTION_COUNT_FIELD_NAME |
static const std::string | CONNECTION_FIELD_NAME |
static const std::string | COUNT_FIELD_NAME |
static const std::string | DEF_FIELD_NAME |
static const std::string | ENCRYPTOR_FIELD_NAME |
static const std::string | END_TIME_FIELD_NAME |
static const unsigned char | FIELD_DELIM |
static const uint32_t | FILE_HEADER_LENGTH |
static const std::string | INDEX_POS_FIELD_NAME |
static const uint32_t | INDEX_VERSION |
static const std::string | LATCHING_FIELD_NAME |
static const std::string | MD5_FIELD_NAME |
static const std::string | NSEC_FIELD_NAME |
static const unsigned char | OP_CHUNK |
static const unsigned char | OP_CHUNK_INFO |
static const unsigned char | OP_CONNECTION |
static const std::string | OP_FIELD_NAME |
static const unsigned char | OP_FILE_HEADER |
static const unsigned char | OP_INDEX_DATA |
static const unsigned char | OP_MSG_DATA |
static const unsigned char | OP_MSG_DEF |
static const std::string | SEC_FIELD_NAME |
static const std::string | SIZE_FIELD_NAME |
static const std::string | START_TIME_FIELD_NAME |
static const std::string | TIME_FIELD_NAME |
static const std::string | TOPIC_FIELD_NAME |
static const std::string | TYPE_FIELD_NAME |
static const std::string | VER_FIELD_NAME |
static const std::string | VERSION |
ros::AdvertiseOptions rosbag::createAdvertiseOptions | ( | MessageInstance const & | msg, |
uint32_t | queue_size, | ||
const std::string & | prefix = "" |
||
) |
Helper function to create AdvertiseOptions from a MessageInstance.
param msg The Message instance for which to generate adveritse options param queue_size The size of the outgoing queue param prefix An optional prefix for all output topics
Definition at line 71 of file player.cpp.
ros::AdvertiseOptions rosbag::createAdvertiseOptions | ( | const ConnectionInfo * | c, |
uint32_t | queue_size, | ||
const std::string & | prefix = "" |
||
) |
Definition at line 64 of file player.cpp.
bool rosbag::isLatching | ( | const ConnectionInfo * | c | ) |
Definition at line 58 of file player.cpp.