Namespaces | |
bagmode | |
compression | |
View | |
Classes | |
class | Bag |
struct | BagCallback |
class | BagCallbackT |
class | BagException |
class | BagFormatException |
class | BagIOException |
class | BagPlayer |
struct | BagQuery |
class | BagUnindexedException |
class | Buffer |
class | BZ2Stream |
class | ChunkedFile |
struct | ChunkHeader |
struct | ChunkInfo |
struct | ConnectionInfo |
class | FileAccessor |
struct | IndexEntry |
struct | IndexEntryCompare |
class | LZ4Stream |
class | MessageInstance |
struct | MessageRange |
class | OutgoingMessage |
class | OutgoingQueue |
class | Player |
PRIVATE. Player class to abstract the interface to the player. More... | |
struct | PlayerOptions |
class | Query |
class | Recorder |
struct | RecorderOptions |
class | Stream |
class | StreamFactory |
class | TimePublisher |
PRIVATE. A helper class to track relevant state for publishing time. More... | |
class | TimeTranslator |
Helper class for translating between two times. More... | |
class | TopicQuery |
class | TypeQuery |
class | UncompressedStream |
class | View |
struct | ViewIterHelper |
struct | ViewIterHelperCompare |
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="") |
void | swap (ChunkedFile &a, ChunkedFile &b) |
void | swap (Bag &a, Bag &b) |
void | swap (Buffer &a, Buffer &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 | 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 67 of file player.cpp.
ros::AdvertiseOptions rosbag::createAdvertiseOptions | ( | const ConnectionInfo * | c, |
uint32_t | queue_size, | ||
const std::string & | prefix = "" |
||
) |
Definition at line 59 of file player.cpp.