Binary compatibility report for the jlibcpp library  between 1.1.0 and 1.2.0 versions on x86

Test Info


Library Namejlibcpp
Version #11.1.0
Version #21.2.0
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files275
Total Shared Libraries1
Total Symbols / Types4223 / 1583
VerdictIncompatible
(20.59%)

Problem Summary


SeverityCount
Added Symbols-231
Removed SymbolsHigh253
Problems with
Data Types
High4
Medium27
Low15
Problems with
Symbols
High13
Medium2
Low70
Problems with
Constants
Low0
Other Changes-10

Added Symbols (231)


jbitinputstream.h, libjlibcpp-1.2.0.so
namespace jio
BitInputStream::GetReadedBytes ( )

jcolor.h, libjlibcpp-1.2.0.so
namespace jgui
Color::AliceBlue [data]
Color::AntiqueWhite [data]
Color::Aqua [data]
Color::Aquamarine [data]
Color::Azure [data]
Color::Beige [data]
Color::Bisque [data]
Color::Black [data]
Color::BlanchedAlmond [data]
Color::Blue [data]
Color::BlueViolet [data]
Color::Brown [data]
Color::BurlyWood [data]
Color::CadetBlue [data]
Color::Chartreuse [data]
Color::Chocolate [data]
Color::Coral [data]
Color::CornflowerBlue [data]
Color::Cornsilk [data]
Color::Crimson [data]
Color::Cyan [data]
Color::DarkBlue [data]
Color::DarkCyan [data]
Color::DarkGoldenRod [data]
Color::DarkGray [data]
Color::DarkGreen [data]
Color::DarkGrey [data]
Color::DarkKhaki [data]
Color::DarkMagenta [data]
Color::DarkOliveGreen [data]
Color::DarkOrange [data]
Color::DarkOrchid [data]
Color::DarkRed [data]
Color::DarkSalmon [data]
Color::DarkSeaGreen [data]
Color::DarkSlateBlue [data]
Color::DarkSlateGray [data]
Color::DarkSlateGrey [data]
Color::DarkTurquoise [data]
Color::DarkViolet [data]
Color::DeepPink [data]
Color::Deepskyblue [data]
Color::DimGray [data]
Color::DimGrey [data]
Color::DodgerBlue [data]
Color::FireBrick [data]
Color::FloralWhite [data]
Color::ForestGreen [data]
Color::Fuchsia [data]
Color::Gainsboro [data]
Color::GhostWhite [data]
Color::Gold [data]
Color::GoldenRod [data]
Color::Gray [data]
Color::Green [data]
Color::GreenYellow [data]
Color::Grey [data]
Color::HoneyDew [data]
Color::HotPink [data]
Color::IndianRed [data]
Color::Indigo [data]
Color::Ivory [data]
Color::kavenderBlush [data]
Color::Khaki [data]
Color::Lavender [data]
Color::LawnGreen [data]
Color::LemonChiffon [data]
Color::LightBlue [data]
Color::LightCoral [data]
Color::LightCyan [data]
Color::LightGoldenRodYellow [data]
Color::LightGray [data]
Color::LightGreen [data]
Color::LightGrey [data]
Color::LightPink [data]
Color::LightSalmon [data]
Color::LightSeaGreen [data]
Color::LightSkyBlue [data]
Color::LightSlateGray [data]
Color::LightSlateGrey [data]
Color::LightSteelBlue [data]
Color::LightYellow [data]
Color::Lime [data]
Color::LimeGreen [data]
Color::Linen [data]
Color::Magenta [data]
Color::Maroon [data]
Color::MediumAquaMarine [data]
Color::MediumBlue [data]
Color::MediumOrchid [data]
Color::MediumPurple [data]
Color::MediumSeaGreen [data]
Color::MediumSlateBlue [data]
Color::MediumSpringGreen [data]
Color::MediumTurquoise [data]
Color::MediumVioletRed [data]
Color::MidnightBlue [data]
Color::MintCream [data]
Color::MistyRose [data]
Color::Moccasin [data]
Color::NavajoWhite [data]
Color::Navy [data]
Color::OldLace [data]
Color::Olive [data]
Color::OliveDrab [data]
Color::Orange [data]
Color::OrangeRed [data]
Color::Orchid [data]
Color::PaleGoldenRod [data]
Color::PaleGreen [data]
Color::PaleTurquoise [data]
Color::PaleVioletRed [data]
Color::PapayaWhip [data]
Color::PeachPuff [data]
Color::Peru [data]
Color::Pink [data]
Color::Plum [data]
Color::PowderBlue [data]
Color::Purple [data]
Color::Red [data]
Color::RosyBrown [data]
Color::RoyalBlue [data]
Color::SaddlebBown [data]
Color::Salmon [data]
Color::SandyBrown [data]
Color::SeaGreen [data]
Color::SeaShell [data]
Color::Sienna [data]
Color::Silver [data]
Color::Skyblue [data]
Color::Snow [data]
Color::SpringGreen [data]
Color::StateBlue [data]
Color::StateGray [data]
Color::StateGrey [data]
Color::SteelBlue [data]
Color::Tan [data]
Color::Teal [data]
Color::Thistle [data]
Color::Tomato [data]
Color::Transparent [data]
Color::Turquoise [data]
Color::Violet [data]
Color::Wheat [data]
Color::White [data]
Color::WhiteSmoke [data]
Color::Yellow [data]
Color::Yellowgreen [data]

jconnectionpipe.h, libjlibcpp-1.2.0.so
namespace jsocket
ConnectionPipe::GetReadedBytes ( )

jdatagramsocket.h, libjlibcpp-1.2.0.so
namespace jsocket
DatagramSocket::GetReadedBytes ( )

jdatainputstream.h, libjlibcpp-1.2.0.so
namespace jio
DataInputStream::GetReadedBytes ( )

jfileinputstream.h, libjlibcpp-1.2.0.so
namespace jio
FileInputStream::GetReadedBytes ( )

jgfxhandler.h, libjlibcpp-1.2.0.so
namespace jgui
GFXHandler::SetCursor Image* shape, int hotx, int hoty )

jgraphics.h, libjlibcpp-1.2.0.so
namespace jgui
Graphics::DrawImage Image* img, int sxp, int syp, int swp, int shp, int xp, int yp )
Graphics::DrawImage Image* img, int sxp, int syp, int swp, int shp, int xp, int yp, int wp, int hp )
Graphics::DrawImage Image* img, int xp, int yp )
Graphics::DrawImage Image* img, int xp, int yp, int wp, int hp )
Graphics::FillRadialGradient int xp, int yp, int wp, int hp, Color& scolor, Color& dcolor )
Graphics::GetRGB int startxp, int startyp, int widthp, int heightp, uint32_t** rgb, int scansize )
Graphics::Graphics [in-charge] ( )
Graphics::Graphics [not-in-charge] ( )

jimage.h, libjlibcpp-1.2.0.so
namespace jgui
Image::CreateImage int width, int height, jsurface_pixelformat_t pixelformat, int scale_width, int scale_height ) [static]
Image::CreateImage Image* image ) [static]
Image::CreateImage jio::File* file ) [static]
Image::CreateImage jio::InputStream* stream ) [static]
Image::CreateImage std::string image ) [static]
Image::CreateImage uint32_t* data, int width, int height ) [static]
Image::CreateImage uint8_t* data, int size ) [static]
Image::GetGraphics ( )
Image::GetHeight ( )
Image::GetImageSize std::string img, int* width, int* height ) [static]
Image::GetPixelFormat ( )
Image::GetRGB uint32_t** rgb, int xp, int yp, int wp, int hp )
Image::GetScaleHeight ( )
Image::GetScaleWidth ( )
Image::GetWidth ( )
Image::Image [in-charge] int width, int height, int scale_width, int scale_height )
Image::Image [not-in-charge] int width, int height, int scale_width, int scale_height )
Image::Release ( )
Image::Restore ( )
Image::Scaled int width, int height )
Image::SubImage int x, int y, int width, int height )
Image::~Image [in-charge-deleting] ( )
Image::~Image [in-charge] ( )
Image::~Image [not-in-charge] ( )

jimageexception.h, libjlibcpp-1.2.0.so
namespace jgui
ImageException::ImageException [in-charge] std::string p1 )
ImageException::ImageException [not-in-charge] std::string p1 )
ImageException::~ImageException [in-charge-deleting] ( )
ImageException::~ImageException [in-charge] ( )
ImageException::~ImageException [not-in-charge] ( )

jindexedimage.h, libjlibcpp-1.2.0.so
namespace jgui
IndexedImage::GetPalette ( uint32_t** palette, int* size )
IndexedImage::GetRGB uint32_t** rgb, int xp, int yp, int wp, int hp )
IndexedImage::IndexedImage [in-charge] ( uint32_t* palette, int palette_size, uint32_t* argb, int width, int height )
IndexedImage::IndexedImage [in-charge] ( uint32_t* palette, int palette_size, uint8_t* data, int width, int height )
IndexedImage::IndexedImage [not-in-charge] ( uint32_t* palette, int palette_size, uint32_t* argb, int width, int height )
IndexedImage::IndexedImage [not-in-charge] ( uint32_t* palette, int palette_size, uint8_t* data, int width, int height )
IndexedImage::Pack Image* image ) [static]
IndexedImage::Pack uint32_t* rgb, int width, int height ) [static]
IndexedImage::Release ( )
IndexedImage::Restore ( )
IndexedImage::Scaled int width, int height )
IndexedImage::SetPalette ( uint32_t* palette, int size )
IndexedImage::SubImage int x, int y, int width, int height )
IndexedImage::~IndexedImage [in-charge-deleting] ( )
IndexedImage::~IndexedImage [in-charge] ( )
IndexedImage::~IndexedImage [not-in-charge] ( )

jmemoryinputstream.h, libjlibcpp-1.2.0.so
namespace jio
MemoryInputStream::GetReadedBytes ( )
MemoryInputStream::MemoryInputStream [in-charge] uint8_t* data, uint64_t size )
MemoryInputStream::MemoryInputStream [not-in-charge] uint8_t* data, uint64_t size )

jmemoryoutputstream.h, libjlibcpp-1.2.0.so
namespace jio
MemoryOutputStream::MemoryOutputStream [in-charge] uint8_t* data, uint64_t size )
MemoryOutputStream::MemoryOutputStream [not-in-charge] uint8_t* data, uint64_t size )

jmulticastsocket.h, libjlibcpp-1.2.0.so
namespace jsocket
MulticastSocket::GetReadedBytes ( )

jnullgraphics.h, libjlibcpp-1.2.0.so
namespace jgui
NullGraphics::DrawImage Image* img, int sxp, int syp, int swp, int shp, int xp, int yp )
NullGraphics::DrawImage Image* img, int sxp, int syp, int swp, int shp, int xp, int yp, int wp, int hp )
NullGraphics::DrawImage Image* img, int xp, int yp )
NullGraphics::DrawImage Image* img, int xp, int yp, int wp, int hp )
NullGraphics::FillRadialGradient int xp, int yp, int wp, int hp, Color& scolor, Color& dcolor )
NullGraphics::GetRGB int startxp, int startyp, int widthp, int heightp, uint32_t** rgb, int offset, int scansize )

jobjectinputstream.h, libjlibcpp-1.2.0.so
namespace jio
ObjectInputStream::GetReadedBytes ( )

jprocess.h, libjlibcpp-1.2.0.so
namespace jshared
Process::GetParentPID ( )
Process::GetPID ( )
Process::GetType ( )
Process::IsRunning ( )
Process::Start ( )

jprocessinputstream.h, libjlibcpp-1.2.0.so
namespace jshared
ProcessInputStream::GetReadedBytes ( )

jrawsocket.h, libjlibcpp-1.2.0.so
namespace jsocket
RawSocket::GetReadedBytes ( )

jsocket.h, libjlibcpp-1.2.0.so
namespace jsocket
Socket::GetReadedBytes ( )

jsocketinputstream.h, libjlibcpp-1.2.0.so
namespace jsocket
SocketInputStream::GetReadedBytes ( )

jsslsocket.h, libjlibcpp-1.2.0.so
namespace jsocket
SSLSocket::GetReadedBytes ( )

jsslsocketinputstream.h, libjlibcpp-1.2.0.so
namespace jsocket
SSLSocketInputStream::GetReadedBytes ( )

to the top

Removed Symbols (253)


jbitinputstream.h, libjlibcpp-1.0.0.so
namespace jio
BitInputStream::GetReceiveBytes ( )

jbitmap.h, libjlibcpp-1.0.0.so
namespace jimage
Bitmap::Bitmap [in-charge] ( )
Bitmap::Bitmap [in-charge] char* buffer, int width, int height, jimage_type_t type )
Bitmap::Bitmap [not-in-charge] ( )
Bitmap::Bitmap [not-in-charge] char* buffer, int width, int height, jimage_type_t type )
Bitmap::CheckDataSize ( )
Bitmap::CreateStandardColorTable ( )
Bitmap::GetBitDepth ( )
Bitmap::GetHorizontalDPI ( )
Bitmap::GetNumberOfColors ( )
Bitmap::GetPalleteColor int index )
Bitmap::GetVerticalDPI ( )
Bitmap::Load std::string filename )
Bitmap::Save std::string filename )
Bitmap::SetBitDepth int NewDepth )
Bitmap::SetHorizontalDPI int HorizontalDPI )
Bitmap::SetPalleteColor int index, pixel_t NewColor )
Bitmap::SetSize int NewWidth, int NewHeight )
Bitmap::SetVerticalDPI int VerticalDPI )
Bitmap::what ( )
Bitmap::~Bitmap [in-charge-deleting] ( )
Bitmap::~Bitmap [in-charge] ( )
Bitmap::~Bitmap [not-in-charge] ( )
vtable for Bitmap [data]

jcolor.h, libjlibcpp-1.0.0.so
namespace jgui
Color::aliceblue [data]
Color::antiquewhite [data]
Color::aqua [data]
Color::aquamarine [data]
Color::azure [data]
Color::beige [data]
Color::bisque [data]
Color::black [data]
Color::blanchedalmond [data]
Color::blue [data]
Color::blueviolet [data]
Color::brown [data]
Color::burlywood [data]
Color::cadetblue [data]
Color::chartreuse [data]
Color::chocolate [data]
Color::coral [data]
Color::cornflowerblue [data]
Color::cornsilk [data]
Color::crimson [data]
Color::cyan [data]
Color::darkblue [data]
Color::darkcyan [data]
Color::darkGoldenrod [data]
Color::darkgray [data]
Color::darkgreen [data]
Color::darkkhaki [data]
Color::darkmagenta [data]
Color::darkolivegreen [data]
Color::darkorange [data]
Color::darkorchid [data]
Color::darkred [data]
Color::darksalmon [data]
Color::darkseagreen [data]
Color::darkslateblue [data]
Color::darkslategray [data]
Color::darkslategrey [data]
Color::darkturquoise [data]
Color::darkviolet [data]
Color::deeppink [data]
Color::deepskyblue [data]
Color::dimgray [data]
Color::dimgrey [data]
Color::dodgerblue [data]
Color::firebrick [data]
Color::floralwhite [data]
Color::forestgreen [data]
Color::fuchsia [data]
Color::gainsboro [data]
Color::ghostwhite [data]
Color::gold [data]
Color::goldenrod [data]
Color::gray [data]
Color::green [data]
Color::greenyellow [data]
Color::grey [data]
Color::honeydew [data]
Color::hotpink [data]
Color::indianred [data]
Color::indigo [data]
Color::ivory [data]
Color::kavenderblush [data]
Color::khaki [data]
Color::lavender [data]
Color::lawngreen [data]
Color::lemonchiffon [data]
Color::lightblue [data]
Color::lightcoral [data]
Color::lightcyan [data]
Color::lightgoldenrodyellow [data]
Color::lightgray [data]
Color::lightgreen [data]
Color::lightgrey [data]
Color::lightpink [data]
Color::lightsalmon [data]
Color::lightseagreen [data]
Color::lightskyblue [data]
Color::lightslategray [data]
Color::lightslategrey [data]
Color::lightsteelblue [data]
Color::lightyellow [data]
Color::lime [data]
Color::limegreen [data]
Color::linen [data]
Color::magenta [data]
Color::maroon [data]
Color::mediumaquamarine [data]
Color::mediumblue [data]
Color::mediumorchid [data]
Color::mediumpurple [data]
Color::mediumseagreen [data]
Color::mediumslateblue [data]
Color::mediumspringgreen [data]
Color::mediumturquoise [data]
Color::mediumvioletred [data]
Color::midnightblue [data]
Color::mintcream [data]
Color::mistyrose [data]
Color::moccasin [data]
Color::navajowhite [data]
Color::navy [data]
Color::oldlace [data]
Color::olive [data]
Color::olivedrab [data]
Color::orange [data]
Color::orangered [data]
Color::orchid [data]
Color::palegoldenrod [data]
Color::palegreen [data]
Color::paleturquoise [data]
Color::palevioletred [data]
Color::papayawhip [data]
Color::peachpuff [data]
Color::peru [data]
Color::pink [data]
Color::plum [data]
Color::powderblue [data]
Color::purple [data]
Color::red [data]
Color::rosybrown [data]
Color::royalblue [data]
Color::saddlebrown [data]
Color::salmon [data]
Color::sandybrown [data]
Color::seagreen [data]
Color::seashell [data]
Color::sienna [data]
Color::silver [data]
Color::skyblue [data]
Color::snow [data]
Color::springgreen [data]
Color::stateblue [data]
Color::stategray [data]
Color::stategrey [data]
Color::steelblue [data]
Color::tan [data]
Color::teal [data]
Color::thistle [data]
Color::tomato [data]
Color::transparent [data]
Color::turquoise [data]
Color::violet [data]
Color::wheat [data]
Color::white [data]
Color::whitesmoke [data]
Color::yellow [data]
Color::yellowgreen [data]

jconnectionpipe.h, libjlibcpp-1.0.0.so
namespace jsocket
ConnectionPipe::GetReceiveBytes ( )

jdatagramsocket.h, libjlibcpp-1.0.0.so
namespace jsocket
DatagramSocket::GetReceiveBytes ( )

jdatainputstream.h, libjlibcpp-1.0.0.so
namespace jio
DataInputStream::GetReceiveBytes ( )

jfileinputstream.h, libjlibcpp-1.0.0.so
namespace jio
FileInputStream::GetReceiveBytes ( )

jgfxhandler.h, libjlibcpp-1.0.0.so
namespace jgui
GFXHandler::SetCursor ( OffScreenImage* shape, int hotx, int hoty )

jgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
Graphics::Create ( )
Graphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y )
Graphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y, int w, int h )
Graphics::DrawImage ( OffScreenImage* img, int x, int y )
Graphics::DrawImage ( OffScreenImage* img, int x, int y, int w, int h )
Graphics::GetImageSize std::string img, int* width, int* height ) [static]
Graphics::GetRGBArray int startxp, int startyp, int widthp, int heightp, uint32_t** rgb, int offset, int scansize )

jicon.h, libjlibcpp-1.0.0.so
namespace jgui
Icon::SetSize int width, int height )

jimage.h, libjlibcpp-1.0.0.so
namespace jimage
Image::GetHeight ( )
Image::GetPixel int x, int y )
Image::GetPixels void** pixel, int* size_buffer )
Image::GetRawImage void* img, int* size_img )
Image::GetType ( )
Image::GetWidth ( )
Image::Image [in-charge] ( )
Image::Image [not-in-charge] ( )
Image::Lock uint8_t** pixel, int* size_buffer )
Image::SetPixel int x, int y, pixel_t pixel )
Image::SetPixels void** pixel, int* size_buffer )
Image::Unlock ( )
Image::what ( )
Image::~Image [in-charge-deleting] ( )
Image::~Image [in-charge] ( )
Image::~Image [not-in-charge] ( )
vtable for Image [data]

jimagebutton.h, libjlibcpp-1.0.0.so
namespace jgui
ImageButton::SetSize int width, int height )

jimageexception.h, libjlibcpp-1.0.0.so
namespace jimage
ImageException::ImageException [in-charge] std::string p1 )
ImageException::ImageException [not-in-charge] std::string p1 )
ImageException::~ImageException [in-charge-deleting] ( )
ImageException::~ImageException [in-charge] ( )
ImageException::~ImageException [not-in-charge] ( )
vtable for ImageException [data]

jmemoryinputstream.h, libjlibcpp-1.0.0.so
namespace jio
MemoryInputStream::GetReceiveBytes ( )
MemoryInputStream::MemoryInputStream [in-charge] uint8_t* data, int size )
MemoryInputStream::MemoryInputStream [not-in-charge] uint8_t* data, int size )

jmemoryoutputstream.h, libjlibcpp-1.0.0.so
namespace jio
MemoryOutputStream::MemoryOutputStream [in-charge] uint8_t* data, int size )
MemoryOutputStream::MemoryOutputStream [not-in-charge] uint8_t* data, int size )

jmulticastsocket.h, libjlibcpp-1.0.0.so
namespace jsocket
MulticastSocket::GetReceiveBytes ( )

jnullgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
NullGraphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y )
NullGraphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y, int w, int h )
NullGraphics::DrawImage ( OffScreenImage* img, int x, int y )
NullGraphics::DrawImage ( OffScreenImage* img, int x, int y, int w, int h )
NullGraphics::GetRGBArray int startxp, int startyp, int widthp, int heightp, uint32_t** rgb, int offset, int scansize )

jobjectinputstream.h, libjlibcpp-1.0.0.so
namespace jio
ObjectInputStream::GetReceiveBytes ( )

joffscreenimage.h, libjlibcpp-1.0.0.so
namespace jgui
OffScreenImage::Create ( )
OffScreenImage::GetGraphics ( )
OffScreenImage::GetHeight ( )
OffScreenImage::GetPixelFormat ( )
OffScreenImage::GetScaleHeight ( )
OffScreenImage::GetScaleWidth ( )
OffScreenImage::GetWidth ( )
OffScreenImage::OffScreenImage [in-charge] int width, int height, jsurface_pixelformat_t pixelformat, int scale_width, int scale_height )
OffScreenImage::OffScreenImage [not-in-charge] int width, int height, jsurface_pixelformat_t pixelformat, int scale_width, int scale_height )
OffScreenImage::Release ( )
OffScreenImage::Restore ( )
OffScreenImage::~OffScreenImage [in-charge-deleting] ( )
OffScreenImage::~OffScreenImage [in-charge] ( )
OffScreenImage::~OffScreenImage [not-in-charge] ( )
vtable for OffScreenImage [data]

jprivateprocess.h, libjlibcpp-1.0.0.so
namespace jshared
PrivateProcess::CreateProcess ( )
PrivateProcess::GetParentPID ( )
PrivateProcess::GetPID ( )
PrivateProcess::Interrupt ( )
PrivateProcess::IsRunning ( )
PrivateProcess::PrivateProcess [in-charge] jprocess_flag_t flag_ )
PrivateProcess::PrivateProcess [not-in-charge] jprocess_flag_t flag_ )
PrivateProcess::WaitProcess ( )
PrivateProcess::~PrivateProcess [in-charge-deleting] ( )
PrivateProcess::~PrivateProcess [in-charge] ( )
PrivateProcess::~PrivateProcess [not-in-charge] ( )
vtable for PrivateProcess [data]

jprocessinputstream.h, libjlibcpp-1.0.0.so
namespace jshared
ProcessInputStream::GetReceiveBytes ( )

jrawsocket.h, libjlibcpp-1.0.0.so
namespace jsocket
RawSocket::GetReceiveBytes ( )

jsocket.h, libjlibcpp-1.0.0.so
namespace jsocket
Socket::GetReceiveBytes ( )

jsocketinputstream.h, libjlibcpp-1.0.0.so
namespace jsocket
SocketInputStream::GetReceiveBytes ( )

jsslsocket.h, libjlibcpp-1.0.0.so
namespace jsocket
SSLSocket::GetReceiveBytes ( )

jsslsocketinputstream.h, libjlibcpp-1.0.0.so
namespace jsocket
SSLSocketInputStream::GetReceiveBytes ( )

to the top

Problems with Data Types, High Severity (4)


jfont.h
namespace jgui
[+] class Font (1)

jgraphics.h
namespace jgui
[+] class Graphics (2)

jprocess.h
namespace jshared
[+] class Process (1)

to the top

Problems with Symbols, High Severity (13)


jgfxhandler.h, libjlibcpp-1.0.0.so
namespace jgui
[+] GFXHandler::SetCursor ( OffScreenImage* shape, int hotx, int hoty ) (1)

jgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
[+] Graphics::DrawImage ( OffScreenImage* img, int x, int y ) (1)
[+] Graphics::DrawImage ( OffScreenImage* img, int x, int y, int w, int h ) (1)
[+] Graphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y ) (1)
[+] Graphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y, int w, int h ) (1)

jmemoryinputstream.h, libjlibcpp-1.0.0.so
namespace jio
[+] MemoryInputStream::MemoryInputStream [not-in-charge] uint8_t* data, int size ) (1)
[+] MemoryInputStream::MemoryInputStream [in-charge] uint8_t* data, int size ) (1)

jmemoryoutputstream.h, libjlibcpp-1.0.0.so
namespace jio
[+] MemoryOutputStream::MemoryOutputStream [not-in-charge] uint8_t* data, int size ) (1)
[+] MemoryOutputStream::MemoryOutputStream [in-charge] uint8_t* data, int size ) (1)

jnullgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
[+] NullGraphics::DrawImage ( OffScreenImage* img, int x, int y ) (1)
[+] NullGraphics::DrawImage ( OffScreenImage* img, int x, int y, int w, int h ) (1)
[+] NullGraphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y ) (1)
[+] NullGraphics::DrawImage ( OffScreenImage* img, int sx, int sy, int sw, int sh, int x, int y, int w, int h ) (1)

to the top

Problems with Data Types, Medium Severity (27)


jbitinputstream.h
namespace jio
[+] class BitInputStream (1)

jconnection.h
namespace jsocket
[+] class Connection (1)

jconnectionpipe.h
namespace jsocket
[+] class ConnectionPipe (1)

jdatagramsocket.h
namespace jsocket
[+] class DatagramSocket (1)

jdatainputstream.h
namespace jio
[+] class DataInputStream (2)

jfileinputstream.h
namespace jio
[+] class FileInputStream (1)

jfont.h
namespace jgui
[+] class Font (1)

jgfxhandler.h
namespace jgui
[+] class GFXHandler (1)
[+] enum jcursor_style_t (1)

jgraphics.h
namespace jgui
[+] class Graphics (5)

jinputstream.h
namespace jio
[+] class InputStream (1)

jmemoryinputstream.h
namespace jio
[+] class MemoryInputStream (1)

jmulticastsocket.h
namespace jsocket
[+] class MulticastSocket (1)

jobjectinputstream.h
namespace jio
[+] class ObjectInputStream (2)

jprocess.h
namespace jshared
[+] class Process (1)

jprocessinputstream.h
namespace jshared
[+] class ProcessInputStream (1)

jrawsocket.h
namespace jsocket
[+] class RawSocket (1)

jsocket.h
namespace jsocket
[+] class Socket (1)

jsocketinputstream.h
namespace jsocket
[+] class SocketInputStream (1)

jsslsocket.h
namespace jsocket
[+] class SSLSocket (1)

jsslsocketinputstream.h
namespace jsocket
[+] class SSLSocketInputStream (1)

to the top

Problems with Symbols, Medium Severity (2)


jitemcomponent.h, libjlibcpp-1.0.0.so
namespace jgui
[+] Item::GetImage ( ) (1)

jnullgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
[+] NullGraphics::Create ( ) (1)

to the top

Problems with Data Types, Low Severity (15)


jfont.h
namespace jgui
[+] class Font (1)

jgfxhandler.h
namespace jgui
[+] enum jcursor_style_t (7)

jicon.h
namespace jgui
[+] class Icon (1)

jimagebutton.h
namespace jgui
[+] class ImageButton (3)

jprocess.h
namespace jshared
[+] class Process (3)

to the top

Problems with Symbols, Low Severity (70)


jgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
[+] Graphics::DrawImage std::string img, int x, int y ) (2)
[+] Graphics::DrawImage std::string img, int x, int y, int w, int h ) (4)
[+] Graphics::DrawImage std::string img, int sx, int sy, int sw, int sh, int x, int y ) (6)
[+] Graphics::DrawImage std::string img, int sx, int sy, int sw, int sh, int x, int y, int w, int h ) (8)
[+] Graphics::DrawString ( std::string text, int x, int y ) (2)
[+] Graphics::DrawString ( std::string text, int x, int y, int width, int height, jhorizontal_align_t halign, jvertical_align_t valign, bool clipped ) (4)
[+] Graphics::FillHorizontalGradient int x, int y, int w, int h, Color& scolor, Color& dcolor ) (4)
[+] Graphics::FillVerticalGradient int x, int y, int w, int h, Color& scolor, Color& dcolor ) (4)
[+] Graphics::Graphics [in-charge] void* s, bool premultiplied ) (1)
[+] Graphics::Graphics [not-in-charge] void* s, bool premultiplied ) (1)

jnullgraphics.h, libjlibcpp-1.0.0.so
namespace jgui
[+] NullGraphics::DrawImage std::string img, int x, int y ) (2)
[+] NullGraphics::DrawImage std::string img, int x, int y, int w, int h ) (4)
[+] NullGraphics::DrawImage std::string img, int sx, int sy, int sw, int sh, int x, int y ) (6)
[+] NullGraphics::DrawImage std::string img, int sx, int sy, int sw, int sh, int x, int y, int w, int h ) (8)
[+] NullGraphics::DrawString ( std::string text, int x, int y ) (2)
[+] NullGraphics::DrawString ( std::string text, int x, int y, int width, int height, jhorizontal_align_t halign, jvertical_align_t valign, bool clipped ) (4)
[+] NullGraphics::FillHorizontalGradient int x, int y, int w, int h, Color& scolor, Color& dcolor ) (4)
[+] NullGraphics::FillVerticalGradient int x, int y, int w, int h, Color& scolor, Color& dcolor ) (4)

to the top

Other Changes in Data Types (10)


jgfxhandler.h
namespace jgui
[+] enum jcursor_style_t (8)

jnullgraphics.h
namespace jgui
[+] class NullGraphics (2)

to the top

Header Files (275)


jaccesscontroller.h
jadaptationfield.h
jadjustmentevent.h
jadjustmentlistener.h
janimation.h
jaudio.h
jautolock.h
jbase64.h
jbiginteger.h
jbitinputstream.h
jbitmap.h
jbitoutputstream.h
jbitstream.h
jborder.h
jborderlayout.h
jbufferedimage.h
jbufferedreader.h
jbufferexception.h
jbutton.h
jbuttonevent.h
jbuttonlistener.h
jcalendar.h
jcalendardialogbox.h
jcalendarevent.h
jcalendarlistener.h
jcanvas.h
jcardlayout.h
jchannel.h
jcharset.h
jcheckbutton.h
jcheckbuttonevent.h
jcheckbuttongroup.h
jcheckbuttonlistener.h
jcolor.h
jcombobox.h
jcommonlib.h
jcompileexception.h
jcomplex.h
jcomponent.h
jcomponentevent.h
jcomponentlistener.h
jcondition.h
jconnection.h
jconnectionpipe.h
jconsolehandler.h
jcontainer.h
jcontainerevent.h
jcontainerlistener.h
jcoordinatelayout.h
jcpu.h
jcrc32.h
jdatagramsocket.h
jdatainputstream.h
jdataoutputstream.h
jdate.h
jdebug.h
jdevice.h
jdevicebuilder.h
jdisplay.h
jdynamiclink.h
jevent.h
jeventobject.h
jexception.h
jfifoexception.h
jfile.h
jfileaccesscontroller.h
jfilechooserdialogbox.h
jfileexception.h
jfilehandler.h
jfileinputstream.h
jfileoutputstream.h
jflowlayout.h
jfocusevent.h
jfocuslistener.h
jfont.h
jformatter.h
jframe.h
jframeinputlistener.h
jgc.h
jgfxhandler.h
jgif.h
jgraphics.h
jgridbaglayout.h
jgridlayout.h
jgroup.h
jguilib.h
jhandler.h
jharddisk.h
jhtmlparser.h
jhttp.h
jhttprequester.h
jicon.h
jillegalargumentexception.h
jillegalstateexception.h
jimage.h
jimagebutton.h
jimageexception.h
jimagelib.h
jindexedbuffer.h
jinetaddress.h
jinputdialogbox.h
jinputmanager.h
jinputstream.h
jinvalidargumentexception.h
jioexception.h
jiolib.h
jitemcomponent.h
jjpg.h
jjson.h
jkeyboard.h
jkeyboardevent.h
jkeyboardlistener.h
jkeyevent.h
jkeylistener.h
jlabel.h
jlayout.h
jlistbox.h
jlistener.h
jlogger.h
jloggerexception.h
jloggerlib.h
jloggermanager.h
jlogrecord.h
jmarquee.h
jmath.h
jmathlib.h
jmatrix.h
jmd5.h
jmedia.h
jmemory.h
jmemoryexception.h
jmemoryhandler.h
jmemoryinputstream.h
jmemorymap.h
jmemoryoutputstream.h
jmenu.h
jmenugroup.h
jmessagedialogbox.h
jmessageexception.h
jmessagequeue.h
jmonitor.h
jmotherboard.h
jmouseevent.h
jmouselistener.h
jmpegexception.h
jmpeglib.h
jmulticastsocket.h
jmutex.h
jmutexexception.h
jnetwork.h
jnullgraphics.h
jnulllayout.h
jnullpointerexception.h
jobject.h
jobjectinputstream.h
jobjectoutputstream.h
jobservable.h
jobserver.h
joffscreenimage.h
joptions.h
joutofboundsexception.h
joutputstream.h
jpanel.h
jphysiclib.h
jpipe.h
jpipeexception.h
jpng.h
jpointer.h
jpolicies.h
jppm.h
jprintstream.h
jprivateprocess.h
jprocess.h
jprocessexception.h
jprocessinputstream.h
jprocessoutputstream.h
jprogramassociationsection.h
jprogramassociationtable.h
jprogramelementarystreamsection.h
jprogrammapsection.h
jprogramsysteminformationsection.h
jprogramsysteminformationtable.h
jprogressbar.h
jproperties.h
jrandom.h
jrawsocket.h
jregexp.h
jresourceclient.h
jresourceexception.h
jresourcelib.h
jresourceproxy.h
jresourceserver.h
jresourcestatusevent.h
jresourcestatuslistener.h
jrunnable.h
jruntimeexception.h
jrwlock.h
jschedule.h
jscrollbar.h
jscrollpane.h
jsection.h
jsecurityexception.h
jsecuritylib.h
jsecuritymanager.h
jselectevent.h
jselectlistener.h
jsemaphore.h
jsemaphoreexception.h
jsemaphoretimeoutexception.h
jserializable.h
jserversocket.h
jsha1.h
jsharedfifo.h
jsharedlib.h
jsharedmemory.h
jsharedsemaphore.h
jsimpleformatter.h
jslider.h
jslidercomponent.h
jsocket.h
jsocketexception.h
jsockethandler.h
jsocketinputstream.h
jsocketlib.h
jsocketoption.h
jsocketoptionexception.h
jsocketoutputstream.h
jsocketstreamexception.h
jsockettimeoutexception.h
jspin.h
jspinlock.h
jsslserversocket.h
jsslsocket.h
jsslsocketinputstream.h
jsslsocketoutputstream.h
jstreamhandler.h
jstringtokenizer.h
jstringutils.h
jsystem.h
jsystemexception.h
jtable.h
jtextarea.h
jtextcomponent.h
jtextdialogbox.h
jtextevent.h
jtextfield.h
jtextlistener.h
jtheme.h
jthemeevent.h
jthemelistener.h
jthememanager.h
jthread.h
jthreadexception.h
jthreadgroup.h
jthreadlib.h
jthreadpool.h
jtimer.h
jtooglebutton.h
jtransportstreampacket.h
jtree.h
jtypes.h
junit.h
junknownhostexception.h
jurl.h
juser.h
juuid.h
jvideo.h
jwatch.h
jwindow.h
jwindowevent.h
jwindowlistener.h
jwindowmanager.h
jxmlformatter.h
jxmlparser.h
jyesnodialogbox.h

to the top

Shared Libraries (1)


libjlibcpp-1.0.0.so

to the top




Generated on Wed Jan 18 17:55:18 2012 for jlibcpp by ABI Compliance Checker 1.96.5  
A tool for checking backward binary compatibility of a shared C/C++ library API