Namespaces | |
| bagmode | |
| compression | |
| View | |
Typedefs | |
| typedef bagmode::BagMode | BagMode |
| typedef compression::CompressionType | CompressionType |
Functions | |
| ROSBAG_DECL ros::AdvertiseOptions | createAdvertiseOptions (const ConnectionInfo *c, uint32_t queue_size, const std::string &prefix="") |
| ros::AdvertiseOptions | createAdvertiseOptions (MessageInstance const &msg, uint32_t queue_size, const std::string &prefix="") |
| Helper function to create AdvertiseOptions from a MessageInstance. More... | |
| 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 (Bag &a, Bag &b) |
| void | swap (Buffer &a, Buffer &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 | ( | const ConnectionInfo * | c, |
| uint32_t | queue_size, | ||
| const std::string & | prefix = "" |
||
| ) |
Definition at line 64 of file player.cpp.
| 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.
| bool rosbag::isLatching | ( | const ConnectionInfo * | c | ) |
Definition at line 58 of file player.cpp.