API compatibility report for the librosbag-dev library between base and lfs versions on ARM


Binary
Compatibility
Source
Compatibility

Test Info


Library Namelibrosbag-dev
Version #1base
Version #2lfs
ArchARM
GCC Version12
SubjectBinary Compatibility

Test Results


Total Header Files3
Total Libraries0
Total Symbols / Types48 / 10
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Header Files  3 


player.h
recorder.h
time_translator.h

to the top

Libraries  0 



to the top



Test Info


Library Namelibrosbag-dev
Version #1base
Version #2lfs
ArchARM
SubjectSource Compatibility

Test Results


Total Header Files3
Total Libraries0
Total Symbols / Types558 / 98
Compatibility 91.4%

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh48
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Removed Symbols  48 


message_event.h
namespace ros
MessageEvent<void const>::__ct [C1] ( )
MessageEvent<void const>::__ct [C2] ( )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>::ConstMessagePtr const& message )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>::ConstMessagePtr const& message )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>::ConstMessagePtr const& message, boost::shared_ptr<std::map<std::string, std::string> >const& connection_header, struct Time receipt_time )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>::ConstMessagePtr const& message, boost::shared_ptr<std::map<std::string, std::string> >const& connection_header, struct Time receipt_time )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>::ConstMessagePtr const& message, boost::shared_ptr<std::map<std::string, std::string> >const& connection_header, struct Time receipt_time, bool nonconst_need_copy, MessageEvent<void const>::CreateFunction const& create )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>::ConstMessagePtr const& message, boost::shared_ptr<std::map<std::string, std::string> >const& connection_header, struct Time receipt_time, bool nonconst_need_copy, MessageEvent<void const>::CreateFunction const& create )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>::ConstMessagePtr const& message, struct Time receipt_time )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>::ConstMessagePtr const& message, struct Time receipt_time )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>const& rhs )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>const& rhs )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>const& rhs, bool nonconst_need_copy )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>const& rhs, bool nonconst_need_copy )
MessageEvent<void const>::__ct [C1] ( MessageEvent<void const>const& rhs, MessageEvent<void const>::CreateFunction const& create )
MessageEvent<void const>::__ct [C2] ( MessageEvent<void const>const& rhs, MessageEvent<void const>::CreateFunction const& create )
MessageEvent<void const>::getConnectionHeader ( ) const
MessageEvent<void const>::getConnectionHeaderPtr ( ) const
MessageEvent<void const>::getConstMessage ( ) const
MessageEvent<void const>::getMessage ( ) const
MessageEvent<void const>::getMessageFactory ( ) const
MessageEvent<void const>::getMessageWillCopy ( ) const
MessageEvent<void const>::getPublisherName ( ) const
MessageEvent<void const>::getReceiptTime ( ) const
MessageEvent<void const>::init ( MessageEvent<void const>::ConstMessagePtr const& message, boost::shared_ptr<std::map<std::string, std::string> >const& connection_header, struct Time receipt_time, bool nonconst_need_copy, MessageEvent<void const>::CreateFunction const& create )
MessageEvent<void const>::nonConstWillCopy ( ) const

message_traits.h
namespace ros::message_traits
FalseType::value [data]
TrueType::value [data]

serialization.h
namespace ros::serialization
IStream::stream_type [data]
LStream::stream_type [data]
OStream::stream_type [data]
serialize ( OStream& stream, unsigned char const& t )
serialize ( OStream& stream, unsigned int const& t )
Stream::__ct [C1] ( struct Stream const& p1 )
Stream::__ct [C2] ( struct Stream const& p1 )
Stream::__ct [C1] ( struct Stream& p1 )
Stream::__ct [C2] ( struct Stream& p1 )
Stream::~__dt [D0] ( )
Stream::~__dt [D1] ( )
Stream::~__dt [D2] ( )
throwStreamOverrun ( )

serialized_message.h
namespace ros
SerializedMessage::__ct [C1] ( struct SerializedMessage const& p1 )
SerializedMessage::__ct [C2] ( struct SerializedMessage const& p1 )
SerializedMessage::__ct [C1] ( struct SerializedMessage& p1 )
SerializedMessage::__ct [C2] ( struct SerializedMessage& p1 )
SerializedMessage::~__dt [D0] ( )
SerializedMessage::~__dt [D1] ( )
SerializedMessage::~__dt [D2] ( )

to the top

Header Files  3 


player.h
recorder.h
time_translator.h

to the top

Libraries  0 



to the top