Blob.h
/tmp/catkin_workspace/src/topic_proxy/blob/include/blob/
Blob_8h
blob/compression.h
blob::Blob_
ros::message_traits::DataType< ::blob::Blob_< ContainerAllocator > >
ros::message_traits::Definition< ::blob::Blob_< ContainerAllocator > >
ros::message_traits::HasHeader< ::blob::Blob_< ContainerAllocator > >
ros::message_traits::HasHeader< ::blob::Blob_< ContainerAllocator > const >
ros::message_traits::IsFixedSize< ::blob::Blob_< ContainerAllocator > >
ros::message_traits::IsFixedSize< ::blob::Blob_< ContainerAllocator > const >
ros::message_traits::IsMessage< ::blob::Blob_< ContainerAllocator > >
ros::message_traits::IsMessage< ::blob::Blob_< ContainerAllocator > const >
ros::message_traits::MD5Sum< ::blob::Blob_< ContainerAllocator > >
ros::message_operations::Printer< ::blob::Blob_< ContainerAllocator > >
ros::serialization::Serializer< ::blob::Blob_< ContainerAllocator > >
blob
::blob::Blob_< std::allocator< void > >
Blob
namespaceblob.html
a6d13e0a38672d09360569b83a3bc002c
boost::shared_ptr< ::blob::Blob const >
BlobConstPtr
namespaceblob.html
afdcc155a9fce2d72e4653740373629e1
boost::shared_ptr< ::blob::Blob >
BlobPtr
namespaceblob.html
aa11e3d3feeec40bc90ab4ebe4aa3b941
std::ostream &
operator<<
namespaceblob.html
a3a5cf50891e5932aa271e28897a7b556
(std::ostream &s, const ::blob::Blob_< ContainerAllocator > &v)
compression.cpp
/tmp/catkin_workspace/src/topic_proxy/blob/src/blob/
compression_8cpp
blob/compression.h
blob
#define
HAVE_BZIP2
compression_8cpp.html
ab5f0fc8eaf0979fe91bde5692ae5a395
bool
compressionAvailable
namespaceblob.html
afccb1dc0a8a8ffd2659c346b2cecc476
()
bool
deflate
namespaceblob.html
aceb7d687154195341b37840f8df09c99
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &deflated)
bool
inflate
namespaceblob.html
a7e1aa9249bd89ea0206e05700015753d
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &inflated)
static const std::size_t
CHUNK_SIZE
namespaceblob.html
a481504538d199e521e0c8a4855726122
static const int
VERBOSITY
namespaceblob.html
a93891d31fdf6155a8147f1740f8ca522
compression.h
/tmp/catkin_workspace/src/topic_proxy/blob/include/blob/
compression_8h
blob
bool
compressionAvailable
namespaceblob.html
afccb1dc0a8a8ffd2659c346b2cecc476
()
bool
deflate
namespaceblob.html
aceb7d687154195341b37840f8df09c99
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &deflated)
bool
inflate
namespaceblob.html
a7e1aa9249bd89ea0206e05700015753d
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &inflated)
shape_shifter.cpp
/tmp/catkin_workspace/src/topic_proxy/blob/src/blob/
shape__shifter_8cpp
blob/shape_shifter.h
blob
shape_shifter.h
/tmp/catkin_workspace/src/topic_proxy/blob/include/blob/
shape__shifter_8h
blob/Blob.h
ros::message_traits::DataType< blob::ShapeShifter >
ros::message_traits::Definition< blob::ShapeShifter >
ros::message_traits::IsMessage< blob::ShapeShifter >
ros::message_traits::IsMessage< const blob::ShapeShifter >
ros::message_traits::MD5Sum< blob::ShapeShifter >
ros::serialization::PreDeserialize< blob::ShapeShifter >
ros::serialization::Serializer< blob::ShapeShifter >
blob::ShapeShifter
blob
boost::shared_ptr< ShapeShifter const >
ShapeShifterConstPtr
namespaceblob.html
a4750bdda441c932e45b6f53836778ab4
boost::shared_ptr< ShapeShifter >
ShapeShifterPtr
namespaceblob.html
a30b91ee91e092e93973a1714feb6448d
std::ostream &
operator<<
namespaceblob.html
a824ad8450a54f232c3a6ef0d95365561
(std::ostream &s, const ShapeShifter &v)
blob
namespaceblob.html
blob::Blob_
blob::ShapeShifter
::blob::Blob_< std::allocator< void > >
Blob
namespaceblob.html
a6d13e0a38672d09360569b83a3bc002c
boost::shared_ptr< ::blob::Blob const >
BlobConstPtr
namespaceblob.html
afdcc155a9fce2d72e4653740373629e1
boost::shared_ptr< ::blob::Blob >
BlobPtr
namespaceblob.html
aa11e3d3feeec40bc90ab4ebe4aa3b941
boost::shared_ptr< ShapeShifter const >
ShapeShifterConstPtr
namespaceblob.html
a4750bdda441c932e45b6f53836778ab4
boost::shared_ptr< ShapeShifter >
ShapeShifterPtr
namespaceblob.html
a30b91ee91e092e93973a1714feb6448d
bool
compressionAvailable
namespaceblob.html
afccb1dc0a8a8ffd2659c346b2cecc476
()
bool
deflate
namespaceblob.html
aceb7d687154195341b37840f8df09c99
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &deflated)
bool
inflate
namespaceblob.html
a7e1aa9249bd89ea0206e05700015753d
(const uint8_t *data, uint32_t size, std::vector< uint8_t > &inflated)
std::ostream &
operator<<
namespaceblob.html
a824ad8450a54f232c3a6ef0d95365561
(std::ostream &s, const ShapeShifter &v)
std::ostream &
operator<<
namespaceblob.html
a3a5cf50891e5932aa271e28897a7b556
(std::ostream &s, const ::blob::Blob_< ContainerAllocator > &v)
static const std::size_t
CHUNK_SIZE
namespaceblob.html
a481504538d199e521e0c8a4855726122
static const int
VERBOSITY
namespaceblob.html
a93891d31fdf6155a8147f1740f8ca522
blob::Blob_
structblob_1_1Blob__.html
ContainerAllocator
std::vector< value_type >
Buffer
structblob_1_1Blob__.html
a0852bd2e577f3e72344976a843896f65
boost::shared_ptr< Buffer >
BufferPtr
structblob_1_1Blob__.html
a4083beb83f0f57ab964b3942947ad765
boost::shared_ptr< const Buffer >
ConstBufferPtr
structblob_1_1Blob__.html
ae09d1dce22f739bff6ec9bdfc060b5d2
boost::shared_ptr< ::blob::Blob_< ContainerAllocator > const >
ConstPtr
structblob_1_1Blob__.html
a2cf7e3a9241c3710676a680138461509
boost::shared_ptr< ::blob::Blob_< ContainerAllocator > >
Ptr
structblob_1_1Blob__.html
ae5a56c263300d1cc26508d3bd75b4e9c
uint32_t
size_type
structblob_1_1Blob__.html
a47928156be6a4cb8e156c8b2d09d3487
Blob_< ContainerAllocator >
Type
structblob_1_1Blob__.html
ac77073a6b13a77d4fad861b74eb5f8fa
uint8_t
value_type
structblob_1_1Blob__.html
a5f0f6a6ce9d9d3a2e8f387f59bc4c910
ShapeShifter
asMessage
structblob_1_1Blob__.html
a04b473fb76754e6605a11a94b1ed21a2
() const
const value_type *
begin
structblob_1_1Blob__.html
a305315370bd048ceb5683fe0ce296e27
() const
Blob_
structblob_1_1Blob__.html
ab54201b35cfec9b10900066e2072998e
()
Blob_
structblob_1_1Blob__.html
a372ab9bf0be133c145f70ff899df8496
(const ContainerAllocator &_alloc)
Blob_
structblob_1_1Blob__.html
a2a8e4f86c645ea36588a2c0fe3185bb8
(const void *data, size_type size, bool compressed=false)
void
clear
structblob_1_1Blob__.html
a9a37820aa7bdc854dbe565801f2a7d4c
()
void
copy
structblob_1_1Blob__.html
a1f47d32acf054a4a2cd4fef7db4bf7a8
()
void
copy
structblob_1_1Blob__.html
a7571c64b30ece95a263e359eda195be4
(const value_type *data, size_type size)
const value_type *
data
structblob_1_1Blob__.html
a5449c8bbaf6e6f4c73259795504bc78f
() const
bool
empty
structblob_1_1Blob__.html
a186d0057fd07744af78d5e9ae38e4027
() const
const value_type *
end
structblob_1_1Blob__.html
aba77483f43900f57072f6e107b8f731c
() const
ConstBufferPtr
getCompressedBlob
structblob_1_1Blob__.html
a68c98074aba48a7037cb89fc09f5bb8c
() const
ConstBufferPtr
getCopy
structblob_1_1Blob__.html
ab7dcc6691901fdfad69205fa877fb50c
()
boost::shared_ptr< M >
instantiate
structblob_1_1Blob__.html
aaf8f82ec0c119a54c351765a7bb7aca8
() const
bool
isCompressed
structblob_1_1Blob__.html
a250c942b1a031b0e042fcc9bc46e19df
() const
bool
isCopy
structblob_1_1Blob__.html
ab72910b63d5489e284f4cd76229f7cb3
() const
Blob_< ContainerAllocator > &
operator=
structblob_1_1Blob__.html
a0149f8743c9acd1aa54f612d171675c1
(const Blob_< ContainerAllocator > &other)
void
read
structblob_1_1Blob__.html
aa893565e801c90c4ea4b6ca1b77c052b
(Stream &stream)
void
serialize
structblob_1_1Blob__.html
af91a3a37a25a1ac9209f27f62c8fa93a
(const M &message)
uint32_t
serializedLength
structblob_1_1Blob__.html
a295bc550ba46a62f4d05d28b32d662a1
() const
void
set
structblob_1_1Blob__.html
af16bd059014729384b4590dd81d5616c
(const void *data, size_type size)
void
set
structblob_1_1Blob__.html
a133dfaf1736bf0459bc7e48bc78d9407
(ConstBufferPtr data)
void
setCompressed
structblob_1_1Blob__.html
abeaed20ff2bb4328230761f778d7b955
(bool compressed)
bool
setFromCompressedData
structblob_1_1Blob__.html
aa07d4ba3b4f1f9d276c5303ae1e38a23
(const void *data, uint32_t size)
size_type
size
structblob_1_1Blob__.html
addea5d5288017277234c2b787c8a6e0d
() const
void
write
structblob_1_1Blob__.html
a7b0bff44d78e694643406208d1275ada
(Stream &stream) const
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structblob_1_1Blob__.html
ae2a9c38091735281143dc2907377de89
bool
compress
structblob_1_1Blob__.html
aca5c00187b0dee6b1056dad4674f4dc4
() const
bool
decompress
structblob_1_1Blob__.html
a6eca12c861bd1dede2220f3f2a916147
(const uint8_t *data, uint32_t size)
bool
compressed_
structblob_1_1Blob__.html
a41b2756fc2a788e5b1758bed70b5d3ca
ConstBufferPtr
compressed_blob_
structblob_1_1Blob__.html
a7aa3b79e4f608765c12de70740277693
ConstBufferPtr
copy_
structblob_1_1Blob__.html
a73e0d959552e8da4935fddeb44e26338
const value_type *
pointer_
structblob_1_1Blob__.html
ace6acacaa9d9a01a87a933710379d046
size_type
size_
structblob_1_1Blob__.html
ac7e01586ce3ea161249127c2246a7586
blob::ShapeShifter
structblob_1_1ShapeShifter.html
boost::shared_ptr< ShapeShifter const >
ConstPtr
structblob_1_1ShapeShifter.html
abf694da6e6260c7a2a9fec4cbeab6188
boost::shared_ptr< ShapeShifter >
Ptr
structblob_1_1ShapeShifter.html
aca42d7cbd02ae3b69c2936db26649940
ShapeShifter
Type
structblob_1_1ShapeShifter.html
ad90e00b53dd5965494b10e6766e7567a
ros::Publisher
advertise
structblob_1_1ShapeShifter.html
a9a7013cde07a3b021f4ab68915335076
(ros::NodeHandle &nh, const std::string &topic, uint32_t queue_size_, bool latch=false, const ros::SubscriberStatusCallback &connect_cb=ros::SubscriberStatusCallback()) const
const Blob &
blob
structblob_1_1ShapeShifter.html
a24823664efee1f00019c698e82227b5b
() const
std::string const &
getDataType
structblob_1_1ShapeShifter.html
a33c8712cfb159c079add7f57967f3da9
() const
std::string const &
getMD5Sum
structblob_1_1ShapeShifter.html
a6e3216f46c45e5f81986cd49a6f21194
() const
std::string const &
getMessageDefinition
structblob_1_1ShapeShifter.html
a462a4b03e61ac030fc98b645c5f8b372
() const
boost::shared_ptr< M >
instantiate
structblob_1_1ShapeShifter.html
a6e997b5e7ca0a0e40827d6563741f484
() const
ShapeShifter &
morph
structblob_1_1ShapeShifter.html
a7cd591bbe441f15b86961825c28c18bc
(const std::string &md5sum, const std::string &datatype, const std::string &msg_def=std::string(), const std::string &latching=std::string())
void
read
structblob_1_1ShapeShifter.html
ae1cd21eae1765039912cd3694e827d2b
(Stream &stream)
ShapeShifter
structblob_1_1ShapeShifter.html
ae772b8b58f9fcf4f3e5b73872f48e4be
()
ShapeShifter
structblob_1_1ShapeShifter.html
a9e225707686c4782383d81f06c549276
(const Blob &blob)
uint32_t
size
structblob_1_1ShapeShifter.html
a90fd5f0e28e4cba506a997e7cecf6ec1
() const
void
write
structblob_1_1ShapeShifter.html
a99424b75148b8d370f16075bf84f41d9
(Stream &stream) const
virtual
~ShapeShifter
structblob_1_1ShapeShifter.html
ae52b44aaddfd60931a8e1719bbf191c5
()
boost::shared_ptr< std::map< std::string, std::string > >
__connection_header
structblob_1_1ShapeShifter.html
a7c731d8d1483dabe45257954014c0bcb
Blob
blob_
structblob_1_1ShapeShifter.html
aedba6de2c039e079d8ac1f60c87285e0
std::string
datatype
structblob_1_1ShapeShifter.html
a47c6b2fd77fe8aae99ec9103cb7e78a5
std::string
latching
structblob_1_1ShapeShifter.html
a0fcb2b781117a6bd545c2e32566d7cdf
std::string
md5
structblob_1_1ShapeShifter.html
a11e2d50ebf386fcde3f8a84d599cfdeb
std::string
msg_def
structblob_1_1ShapeShifter.html
a40903b3cfd0a0af3fc593852b7c223fc
ros::message_operations::Printer< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__operations_1_1Printer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
static void
stream
structros_1_1message__operations_1_1Printer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a7f62115e70b64a9b9d2362ed0eda60c9
(Stream &s, const std::string &indent, const ::blob::Blob_< ContainerAllocator > &v)
ros::message_traits::DataType< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1DataType_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
af5dd68ee2d03d5fd3df06e8ed1e55d7c
()
static const char *
value
structros_1_1message__traits_1_1DataType_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a07c09df3528f6f4bfd0a83f121987b03
(const ::blob::Blob_< ContainerAllocator > &)
ros::message_traits::DataType< blob::ShapeShifter >
structros_1_1message__traits_1_1DataType_3_01blob_1_1ShapeShifter_01_4.html
static const char *
value
structros_1_1message__traits_1_1DataType_3_01blob_1_1ShapeShifter_01_4.html
a41f2eb58dd6d2ede5c1f30e3fc0d8906
(const blob::ShapeShifter &m)
static const char *
value
structros_1_1message__traits_1_1DataType_3_01blob_1_1ShapeShifter_01_4.html
a63fc5d0e16dc215a9e3c400cceba7fc2
()
ros::message_traits::Definition< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1Definition_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a5e39cf30c94e353119e37bd20bce8c50
()
static const char *
value
structros_1_1message__traits_1_1Definition_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a4b5d271fc31d3df248c0c12273a50b32
(const ::blob::Blob_< ContainerAllocator > &)
ros::message_traits::Definition< blob::ShapeShifter >
structros_1_1message__traits_1_1Definition_3_01blob_1_1ShapeShifter_01_4.html
static const char *
value
structros_1_1message__traits_1_1Definition_3_01blob_1_1ShapeShifter_01_4.html
a9c52023004695e46e5de1472a0aa7099
(const blob::ShapeShifter &m)
ros::message_traits::HasHeader< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1HasHeader_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::FalseType
ros::message_traits::HasHeader< ::blob::Blob_< ContainerAllocator > const >
structros_1_1message__traits_1_1HasHeader_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01const_01_01_4.html
ros::message_traits::FalseType
ros::message_traits::IsFixedSize< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::FalseType
ros::message_traits::IsFixedSize< ::blob::Blob_< ContainerAllocator > const >
structros_1_1message__traits_1_1IsFixedSize_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01const_01_01_4.html
ros::message_traits::FalseType
ros::message_traits::IsMessage< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1IsMessage_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< ::blob::Blob_< ContainerAllocator > const >
structros_1_1message__traits_1_1IsMessage_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01const_01_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< blob::ShapeShifter >
structros_1_1message__traits_1_1IsMessage_3_01blob_1_1ShapeShifter_01_4.html
ros::message_traits::TrueType
ros::message_traits::IsMessage< const blob::ShapeShifter >
structros_1_1message__traits_1_1IsMessage_3_01const_01blob_1_1ShapeShifter_01_4.html
ros::message_traits::TrueType
ros::message_traits::MD5Sum< ::blob::Blob_< ContainerAllocator > >
structros_1_1message__traits_1_1MD5Sum_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a6589a08393a563d38e769d352bc24d4a
()
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a736c2fcc716ef1018e0c6f15a7b07d7f
(const ::blob::Blob_< ContainerAllocator > &)
static const uint64_t
static_value1
structros_1_1message__traits_1_1MD5Sum_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a024f838c95c111341278bf5ee64b386c
static const uint64_t
static_value2
structros_1_1message__traits_1_1MD5Sum_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a547f13799f87b7bb15c0a34e7a4457db
ros::message_traits::MD5Sum< blob::ShapeShifter >
structros_1_1message__traits_1_1MD5Sum_3_01blob_1_1ShapeShifter_01_4.html
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01blob_1_1ShapeShifter_01_4.html
ad2e909ef6f115a8a9bebe94266eb4771
(const blob::ShapeShifter &m)
static const char *
value
structros_1_1message__traits_1_1MD5Sum_3_01blob_1_1ShapeShifter_01_4.html
ae5eb7970d304d160b06d9ac9119a4925
()
ros::serialization::PreDeserialize< blob::ShapeShifter >
structros_1_1serialization_1_1PreDeserialize_3_01blob_1_1ShapeShifter_01_4.html
static void
notify
structros_1_1serialization_1_1PreDeserialize_3_01blob_1_1ShapeShifter_01_4.html
a80b6a922c77e4aac3ada0adc9d7b71de
(const PreDeserializeParams< blob::ShapeShifter > ¶ms)
ros::serialization::Serializer< ::blob::Blob_< ContainerAllocator > >
structros_1_1serialization_1_1Serializer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
static void
read
structros_1_1serialization_1_1Serializer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a107ad89621c022adb6d4dca50cdfca39
(Stream &stream, T &t)
static uint32_t
serializedLength
structros_1_1serialization_1_1Serializer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a44cdeb79a920f260dc82620a7d147be1
(const T &t)
static void
write
structros_1_1serialization_1_1Serializer_3_01_1_1blob_1_1Blob___3_01ContainerAllocator_01_4_01_4.html
a4cc022348af3fcf050a0aeb87fc9a949
(Stream &stream, const T &t)
ros::serialization::Serializer< blob::ShapeShifter >
structros_1_1serialization_1_1Serializer_3_01blob_1_1ShapeShifter_01_4.html
static void
read
structros_1_1serialization_1_1Serializer_3_01blob_1_1ShapeShifter_01_4.html
a6869c96cba0c29df3276e56f9b9a9b53
(Stream &stream, blob::ShapeShifter &m)
static uint32_t
serializedLength
structros_1_1serialization_1_1Serializer_3_01blob_1_1ShapeShifter_01_4.html
a041079fc3ca4083a7c33013bda54f9f9
(const blob::ShapeShifter &m)
static void
write
structros_1_1serialization_1_1Serializer_3_01blob_1_1ShapeShifter_01_4.html
a46f4865e298817a9873f72fe1e41b2b9
(Stream &stream, const blob::ShapeShifter &m)