Binary compatibility report for the jlibcpp library  between 1.4.0 and 1.5.0 versions on x86

Test Info


Library Namejlibcpp
Version #11.4.0
Version #21.5.0
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files266
Total Shared Libraries1
Total Symbols / Types4398 / 1617
VerdictIncompatible
(29.63%)

Problem Summary


SeverityCount
Added Symbols-189
Removed SymbolsHigh119
Problems with
Data Types
High195
Medium61
Low44
Problems with
Symbols
High2
Medium0
Low19
Problems with
Constants
Low0
Other Changes-11

Added Symbols (189)


jcalendardialogbox.h, libjlibcpp-1.5.0.so
namespace jgui
CalendarDialogBox::ProcessEvent KeyEvent* event )

jcomponent.h, libjlibcpp-1.5.0.so
namespace jgui
Component::Contains int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2 )
Component::Contains Component* c, int x, int y, int w, int h )
Component::Contains Component* c1, Component* c2 )
Component::FindNextComponentFocus jregion_t rect, Component** left, Component** right, Component** up, Component** down )
Component::GetAbsoluteLocation ( )
Component::GetDisabledBackgroundColor ( )
Component::GetDisabledBorderColor ( )
Component::GetDisabledForegroundColor ( )
Component::GetInternalComponents ( Container* parent, std::vector<Component*>* components )
Component::GetMajorScrollIncrement ( )
Component::GetMinorScrollIncrement ( )
Component::GetName ( )
Component::GetNextFocusDown ( )
Component::GetNextFocusLeft ( )
Component::GetNextFocusRight ( )
Component::GetNextFocusUp ( )
Component::GetScrollbarColor ( )
Component::GetScrollDimension ( )
Component::GetScrollGap ( )
Component::GetScrollLocation ( )
Component::GetScrollSize ( )
Component::GetVisibleBounds ( )
Component::Intersects int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2 )
Component::Intersects Component* c, int x, int y, int w, int h )
Component::Intersects Component* c1, Component* c2 )
Component::IsBackgroundVisible ( )
Component::IsCyclicFocus ( )
Component::IsNavigationEnabled ( )
Component::IsScrollable ( )
Component::IsScrollableX ( )
Component::IsScrollableY ( )
Component::IsScrollVisible ( )
Component::IsSmoothScrolling ( )
Component::PaintBackground Graphics* g )
Component::PaintBorders Graphics* g )
Component::PaintScrollbars Graphics* g )
Component::Repaint Component* cmp )
Component::ScrollToVisibleArea int x, int y, int width, int height, Component* coordinateSpace )
Component::SetCyclicFocus bool b )
Component::SetDisabledBackgroundColor int red, int green, int blue, int alpha )
Component::SetDisabledBackgroundColor Color const& color )
Component::SetDisabledBorderColor int red, int green, int blue, int alpha )
Component::SetDisabledBorderColor Color const& color )
Component::SetDisabledForegroundColor int red, int green, int blue, int alpha )
Component::SetDisabledForegroundColor Color const& color )
Component::SetDownComponent Component* down )
Component::SetLeftComponent Component* left )
Component::SetMajorScrollIncrement int increment )
Component::SetMinorScrollIncrement int increment )
Component::SetName std::string name )
Component::SetNavigationEnabled bool b )
Component::SetNextComponentFocus Component* left, Component* right, Component* up, Component* down )
Component::SetRightComponent Component* right )
Component::SetScrollable bool scrollable )
Component::SetScrollableX bool scrollable )
Component::SetScrollableY bool scrollable )
Component::SetScrollbarColor int red, int green, int blue, int alpha )
Component::SetScrollbarColor Color const& color )
Component::SetScrollGap int gap )
Component::SetScrollLocation jpoint_t t )
Component::SetScrollSize int size )
Component::SetScrollX int x )
Component::SetScrollY int y )
Component::SetSmoothScrolling bool smooth )
Component::SetUpComponent Component* up )

jcontainer.h, libjlibcpp-1.5.0.so
namespace jgui
Container::Contains Component* cmp )
Container::GetScrollDimension ( )
Container::MoveScrollTowards Component* next, jkeyevent_symbol_t symbol )
Container::PaintGlassPane Graphics* g )
Container::ProcessEvent KeyEvent* event )
Container::ProcessEvent MouseEvent* event )
Container::UpdateScrollDimension ( )

jcoordinatelayout.h, libjlibcpp-1.5.0.so
namespace jgui
CoordinateLayout::GetMaximumLayoutSize Container* parent )
CoordinateLayout::GetMinimumLayoutSize Container* parent )

jdatagramsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
DatagramSocket::GetSocketOptions ( )

jdatagramsocket6.h, libjlibcpp-1.5.0.so
namespace jsocket
DatagramSocket6::GetSocketOptions ( )

jfilechooserdialogbox.h, libjlibcpp-1.5.0.so
namespace jgui
FileChooserDialogBox::ProcessEvent KeyEvent* event )

jfont.h, libjlibcpp-1.5.0.so
namespace jgui
Font::CreateFont ( std::string name, jfont_attributes_t attributes, int height, int scale_width, int scale_height ) [static]

jframe.h, libjlibcpp-1.5.0.so
namespace jgui
Frame::PaintGlassPane Graphics* g )

jitemcomponent.h, libjlibcpp-1.5.0.so
namespace jgui
Item::IsEnabled ( )
ItemComponent::GetDisabledItemColor ( )
ItemComponent::GetDisabledItemForegroundColor ( )
ItemComponent::SetDisabledItemColor int red, int green, int blue, int alpha )
ItemComponent::SetDisabledItemColor Color const& color )
ItemComponent::SetDisabledItemForegroundColor int red, int green, int blue, int alpha )
ItemComponent::SetDisabledItemForegroundColor Color const& color )

jkeyboard.h, libjlibcpp-1.5.0.so
namespace jgui
Keyboard::DispatchKeyboardEvent KeyEvent* event )
Keyboard::ProcessEvent KeyEvent* event )

jkeyboardlistener.h, libjlibcpp-1.5.0.so
namespace jgui
KeyboardListener::KeyboardPressed KeyEvent* event )

jlistbox.h, libjlibcpp-1.5.0.so
namespace jgui
ListBox::GetItemGap ( )
ListBox::GetScrollDimension ( )
ListBox::SetItemGap int gap )

jlocaldatagramsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
LocalDatagramSocket::GetSocketOptions ( )

jlocalsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
LocalSocket::GetSocketOptions ( )

jmouseevent.h, libjlibcpp-1.5.0.so
namespace jgui
MouseEvent::SetX int x )
MouseEvent::SetY int y )

jmulticastsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
MulticastSocket::GetSocketOptions ( )
MulticastSocket::GetSocketOptionsExtension ( )

jmulticastsocket6.h, libjlibcpp-1.5.0.so
namespace jsocket
MulticastSocket6::GetSocketOptions ( )
MulticastSocket6::GetSocketOptionsExtension ( )

jrawsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
RawSocket::GetSocketOptions ( )

jrectangle.h, libjlibcpp-1.5.0.so
namespace jgui
Rectangle::Contains int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2 ) [static]
Rectangle::Contains ( jregion_t region1, jregion_t region2 ) [static]
Rectangle::Intersection int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2 ) [static]
Rectangle::Intersection ( jregion_t region1, jregion_t region2 ) [static]
Rectangle::Intersects int x1, int y1, int w1, int h1, int x2, int y2, int w2, int h2 ) [static]
Rectangle::Intersects ( jregion_t region1, jregion_t region2 ) [static]
Rectangle::~Rectangle [in-charge-deleting] ( )
Rectangle::~Rectangle [in-charge] ( )
Rectangle::~Rectangle [not-in-charge] ( )

jsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
Socket::GetSocketOptions ( )

jsocket6.h, libjlibcpp-1.5.0.so
namespace jsocket
Socket6::GetSocketOptions ( )

jsocketoptions.h, libjlibcpp-1.5.0.so
namespace jsocket
SocketOptions::BindToDevice std::string dev_ )
SocketOptions::ClearPendingSocketError ( )
SocketOptions::GetIPv6UnicastHops ( )
SocketOptions::GetMaximunTransferUnit ( )
SocketOptions::GetPeerCredentials void* opt )
SocketOptions::GetReceiveMaximumBuffer ( )
SocketOptions::GetSendMaximumBuffer ( )
SocketOptions::GetSocketAcceptConnection ( )
SocketOptions::GetTimeStamp ( )
SocketOptions::GetType ( )
SocketOptions::SetBlocking bool opt_ )
SocketOptions::SetBroadcast bool opt_ )
SocketOptions::SetHeaderInclude bool opt_ )
SocketOptions::SetIOAsync bool opt_ )
SocketOptions::SetIPv6Only bool opt_ )
SocketOptions::SetIPv6UnicastHops int opt_ )
SocketOptions::SetKeepAlive bool b_ )
SocketOptions::SetLinger bool on_, int linger_ )
SocketOptions::SetMulticastLoop bool opt_ )
SocketOptions::SetNoDelay bool b_ )
SocketOptions::SetOutOfBandInLine bool b_ )
SocketOptions::SetPassCredentials bool opt_ )
SocketOptions::SetPriority int opt_ )
SocketOptions::SetReceiveMaximumBuffer int length_ )
SocketOptions::SetReceiveTimeout int time_ )
SocketOptions::SetReuseAddress bool opt_ )
SocketOptions::SetReusePort bool opt_ )
SocketOptions::SetRoute bool opt_ )
SocketOptions::SetRSVP int opt_ )
SocketOptions::SetSendMaximumBuffer int length_ )
SocketOptions::SetSendTimeout int time_ )
SocketOptions::SetShutdown socket_shutdown_t opt_ )
SocketOptions::SetTimeToLive int opt_ )
SocketOptions::SetTypeOfService int type_ )
SocketOptions::~SocketOptions [in-charge-deleting] ( )
SocketOptions::~SocketOptions [in-charge] ( )
SocketOptions::~SocketOptions [not-in-charge] ( )

jsocketoptionsexception.h, libjlibcpp-1.5.0.so
namespace jsocket
SocketOptionsException::SocketOptionsException [in-charge] std::string p1 )
SocketOptionsException::SocketOptionsException [not-in-charge] std::string p1 )
SocketOptionsException::~SocketOptionsException [in-charge-deleting] ( )
SocketOptionsException::~SocketOptionsException [in-charge] ( )
SocketOptionsException::~SocketOptionsException [not-in-charge] ( )

jsslsocket.h, libjlibcpp-1.5.0.so
namespace jsocket
SSLSocket::GetSocketOptions ( )

jsslsocket6.h, libjlibcpp-1.5.0.so
namespace jsocket
SSLSocket6::GetSocketOptions ( )

jtextarea.h, libjlibcpp-1.5.0.so
namespace jgui
TextArea::Delete ( )
TextArea::GetCurrentRow ( )
TextArea::GetLineAt int row )
TextArea::GetLines ( )
TextArea::GetRows ( )
TextArea::GetRowsGap ( )
TextArea::GetScrollDimension ( )
TextArea::Insert std::string text )
TextArea::SetBounds int x, int y, int w, int h )
TextArea::SetCurrentRow int line )
TextArea::SetEchoChar char echo_char )
TextArea::SetRowsGap int gap )
TextArea::SetSize int width, int height )
TextArea::SetText std::string text )

jtextcomponent.h, libjlibcpp-1.5.0.so
namespace jgui
TextComponent::GetCaretColor ( )
TextComponent::SetCaretColor int red, int green, int blue, int alpha )
TextComponent::SetCaretColor Color const& color )

jtheme.h, libjlibcpp-1.5.0.so
namespace jgui
Theme::GetComponentDisabledBackgroundColor ( )
Theme::GetComponentDisabledBorderColor ( )
Theme::GetComponentDisabledForegroundColor ( )
Theme::GetComponentScrollbarColor ( )
Theme::GetDisabledItemColor ( )
Theme::GetDisabledItemForegroundColor ( )
Theme::SetComponentDisabledBackgroundColor int red, int green, int blue, int alpha )
Theme::SetComponentDisabledBorderColor int red, int green, int blue, int alpha )
Theme::SetComponentDisabledForegroundColor int red, int green, int blue, int alpha )
Theme::SetComponentScrollbarColor int red, int green, int blue, int alpha )
Theme::SetDisabledItemColor int red, int green, int blue, int alpha )
Theme::SetDisabledItemForegroundColor int red, int green, int blue, int alpha )

jtree.h, libjlibcpp-1.5.0.so
namespace jgui
Tree::ProcessEvent MouseEvent* event )

jwindow.h, libjlibcpp-1.5.0.so
namespace jgui
Window::InternalCreateWindow void* params )
Window::PaintBackground Graphics* g )

to the top

Removed Symbols (119)


jbutton.h, libjlibcpp-1.3.0.so
namespace jgui
Button::GetName ( )
Button::SetName std::string name )

jcalendardialogbox.h, libjlibcpp-1.3.0.so
namespace jgui
CalendarDialogBox::InputReceived KeyEvent* event )

jcomponent.h, libjlibcpp-1.3.0.so
namespace jgui
Component::GetAbsoluteX ( )
Component::GetAbsoluteY ( )
Component::GetDownComponent ( )
Component::GetLeftComponent ( )
Component::GetRightComponent ( )
Component::GetUpComponent ( )
Component::PaintBorderBackground Graphics* g )
Component::PaintBorderEdges Graphics* g )
Component::Repaint bool all )
Component::SetNavigation Component* left, Component* right, Component* up, Component* down )

jcontainer.h, libjlibcpp-1.3.0.so
namespace jgui
Container::Intersect Component* c1, int x, int y, int w, int h )
Container::Intersect Component* c1, Component* c2 )
Container::Repaint bool all )
Container::Repaint int x, int y, int width, int height )
Container::SetSize int width, int height )

jdatagramsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
DatagramSocket::GetSocketOption ( )

jdatagramsocket6.h, libjlibcpp-1.3.0.so
namespace jsocket
DatagramSocket6::GetSocketOption ( )

jfilechooserdialogbox.h, libjlibcpp-1.3.0.so
namespace jgui
FileChooserDialogBox::InputReceived KeyEvent* event )

jframe.h, libjlibcpp-1.3.0.so
namespace jgui
Frame::InputReceived KeyEvent* event )
Frame::InputReceived MouseEvent* event )

jgraphics.h, libjlibcpp-1.3.0.so
namespace jgui
Graphics::Lock ( )
Graphics::Unlock ( )

jitemcomponent.h, libjlibcpp-1.3.0.so
namespace jgui
Item::GetEnabled ( )

jkeyboard.h, libjlibcpp-1.3.0.so
namespace jgui
Keyboard::DispatchKeyboardEvent KeyboardEvent* event )
Keyboard::InputReceived KeyEvent* event )
Keyboard::TextChanged TextEvent* event )

jkeyboardevent.h, libjlibcpp-1.3.0.so
namespace jgui
KeyboardEvent::GetSymbol ( )
KeyboardEvent::GetText ( )
KeyboardEvent::KeyboardEvent [in-charge] void* source, std::string symbol, std::string text )
KeyboardEvent::KeyboardEvent [not-in-charge] void* source, std::string symbol, std::string text )
KeyboardEvent::~KeyboardEvent [in-charge-deleting] ( )
KeyboardEvent::~KeyboardEvent [in-charge] ( )
KeyboardEvent::~KeyboardEvent [not-in-charge] ( )
vtable for KeyboardEvent [data]

jkeyboardlistener.h, libjlibcpp-1.3.0.so
namespace jgui
KeyboardListener::KeyboardUpdated KeyboardEvent* event )

jlistbox.h, libjlibcpp-1.3.0.so
namespace jgui
ListBox::GetStoneSize ( )
ListBox::GetVisibleItems ( )
ListBox::SetCenteredInteraction bool b )
ListBox::SetScrollType jlistbox_scroll_t type )
ListBox::SetStoneSize int size )

jlocaldatagramsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
LocalDatagramSocket::GetSocketOption ( )

jlocalsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
LocalSocket::GetSocketOption ( )

jmulticastsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
MulticastSocket::GetSocketOption ( )

jmulticastsocket6.h, libjlibcpp-1.3.0.so
namespace jsocket
MulticastSocket6::GetSocketOption ( )

jnullgraphics.h, libjlibcpp-1.3.0.so
namespace jgui
NullGraphics::Create ( )
NullGraphics::Lock ( )
NullGraphics::Unlock ( )

jrawsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
RawSocket::GetSocketOption ( )

jscrollpane.h, libjlibcpp-1.3.0.so
namespace jgui
ScrollPane::Paint Graphics* g )
ScrollPane::ScrollPane [in-charge] int x, int y, int width, int height, int scale_width, int scale_height )
ScrollPane::ScrollPane [not-in-charge] int x, int y, int width, int height, int scale_width, int scale_height )
ScrollPane::SetAutoScroll bool b )
ScrollPane::SetScrollType jscrollpane_type_t type )
ScrollPane::~ScrollPane [in-charge-deleting] ( )
ScrollPane::~ScrollPane [in-charge] ( )
ScrollPane::~ScrollPane [not-in-charge] ( )
vtable for ScrollPane [data]

jsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
Socket::GetSocketOption ( )

jsocket6.h, libjlibcpp-1.3.0.so
namespace jsocket
Socket6::GetSocketOption ( )

jsocketoption.h, libjlibcpp-1.3.0.so
namespace jsocket
SocketOption::BindToDevice std::string dev_ )
SocketOption::ClearPendingSocketError ( )
SocketOption::GetIPv6UnicastHops ( )
SocketOption::GetMaximunTransferUnit ( )
SocketOption::GetPeerCredentials void* opt )
SocketOption::GetReceiveMaximumBuffer ( )
SocketOption::GetSendMaximumBuffer ( )
SocketOption::GetSocketAcceptConnection ( )
SocketOption::GetTimeStamp ( )
SocketOption::GetType ( )
SocketOption::SetBlocking bool opt_ )
SocketOption::SetBroadcast bool opt_ )
SocketOption::SetHeaderInclude bool opt_ )
SocketOption::SetIOAsync bool opt_ )
SocketOption::SetIPv6Only bool opt_ )
SocketOption::SetIPv6UnicastHops int opt_ )
SocketOption::SetKeepAlive bool b_ )
SocketOption::SetLinger bool on_, int linger_ )
SocketOption::SetMulticastLoop bool opt_ )
SocketOption::SetNoDelay bool b_ )
SocketOption::SetOutOfBandInLine bool b_ )
SocketOption::SetPassCredentials bool opt_ )
SocketOption::SetPriority int opt_ )
SocketOption::SetReceiveMaximumBuffer int length_ )
SocketOption::SetReceiveTimeout int time_ )
SocketOption::SetReuseAddress bool opt_ )
SocketOption::SetReusePort bool opt_ )
SocketOption::SetRoute bool opt_ )
SocketOption::SetRSVP int opt_ )
SocketOption::SetSendMaximumBuffer int length_ )
SocketOption::SetSendTimeout int time_ )
SocketOption::SetShutdown socket_shutdown_t opt_ )
SocketOption::SetTimeToLive int opt_ )
SocketOption::SetTypeOfService int type_ )
SocketOption::~SocketOption [in-charge-deleting] ( )
SocketOption::~SocketOption [in-charge] ( )
SocketOption::~SocketOption [not-in-charge] ( )
vtable for SocketOption [data]

jsocketoptionexception.h, libjlibcpp-1.3.0.so
namespace jsocket
SocketOptionException::SocketOptionException [in-charge] std::string p1 )
SocketOptionException::SocketOptionException [not-in-charge] std::string p1 )
SocketOptionException::~SocketOptionException [in-charge-deleting] ( )
SocketOptionException::~SocketOptionException [in-charge] ( )
SocketOptionException::~SocketOptionException [not-in-charge] ( )
vtable for SocketOptionException [data]

jsocketstreamexception.h, libjlibcpp-1.3.0.so
namespace jsocket
SocketStreamException::SocketStreamException [in-charge] std::string p1 )
SocketStreamException::SocketStreamException [not-in-charge] std::string p1 )
SocketStreamException::~SocketStreamException [in-charge-deleting] ( )
SocketStreamException::~SocketStreamException [in-charge] ( )
SocketStreamException::~SocketStreamException [not-in-charge] ( )
vtable for SocketStreamException [data]

jsslsocket.h, libjlibcpp-1.3.0.so
namespace jsocket
SSLSocket::GetSocketOption ( )

jsslsocket6.h, libjlibcpp-1.3.0.so
namespace jsocket
SSLSocket6::GetSocketOption ( )

jtextarea.h, libjlibcpp-1.3.0.so
namespace jgui
TextArea::ScrollDown ( )
TextArea::ScrollUp ( )

jwindow.h, libjlibcpp-1.3.0.so
namespace jgui
Window::InnerCreateWindow void* params )
Window::Repaint bool all )
Window::Repaint int x, int y, int width, int height )

to the top

Problems with Data Types, High Severity (195)


janimation.h
namespace jgui
[+] class Animation (1)

jbutton.h
namespace jgui
[+] class Button (4)

jcalendardialogbox.h
namespace jgui
[+] class CalendarDialogBox (1)

jcanvas.h
namespace jgui
[+] class Canvas (1)

jcheckbutton.h
namespace jgui
[+] class CheckButton (1)

jcombobox.h
namespace jgui
[+] class ComboBox (1)

jcomponent.h
namespace jgui
[+] class Component (67)

jcontainer.h
namespace jgui
[+] class Container (29)

jfilechooserdialogbox.h
namespace jgui
[+] class FileChooserDialogBox (2)

jframe.h
namespace jgui
[+] class Frame (9)

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

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

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

jinputdialogbox.h
namespace jgui
[+] class InputDialogBox (1)

jitemcomponent.h
namespace jgui
[+] class ItemComponent (19)

jkeyboard.h
namespace jgui
[+] class Keyboard (2)

jlabel.h
namespace jgui
[+] class Label (1)

jlistbox.h
namespace jgui
[+] class ListBox (4)

jlocaldatagramsocket.h
namespace jsocket
[+] class LocalDatagramSocket (1)

jmarquee.h
namespace jgui
[+] class Marquee (1)

jmenu.h
namespace jgui
[+] class Menu (1)

jmessagedialogbox.h
namespace jgui
[+] class MessageDialogBox (1)

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

jpanel.h
namespace jgui
[+] class Panel (1)

jprogressbar.h
namespace jgui
[+] class ProgressBar (1)

jscrollbar.h
namespace jgui
[+] class ScrollBar (1)

jslider.h
namespace jgui
[+] class Slider (1)

jslidercomponent.h
namespace jgui
[+] class SliderComponent (1)

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

jspin.h
namespace jgui
[+] class Spin (1)

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

jtable.h
namespace jgui
[+] class Table (1)

jtextarea.h
namespace jgui
[+] class TextArea (2)

jtextcomponent.h
namespace jgui
[+] class TextComponent (5)

jtextdialogbox.h
namespace jgui
[+] class TextDialogBox (1)

jtextfield.h
namespace jgui
[+] class TextField (1)

jtheme.h
namespace jgui
[+] class Theme (21)

jtooglebutton.h
namespace jgui
[+] class ToogleButton (1)

jtree.h
namespace jgui
[+] class Tree (1)

jwatch.h
namespace jgui
[+] class Watch (1)

jwindow.h
namespace jgui
[+] class Window (1)

jyesnodialogbox.h
namespace jgui
[+] class YesNoDialogBox (1)

to the top

Problems with Symbols, High Severity (2)


jcomponent.h, libjlibcpp-1.3.0.so
namespace jgui
[+] Component::Repaint bool all ) (1)

jkeyboard.h, libjlibcpp-1.3.0.so
namespace jgui
[+] Keyboard::DispatchKeyboardEvent KeyboardEvent* event ) (1)

to the top

Problems with Data Types, Medium Severity (61)


jbutton.h
namespace jgui
[+] class Button (1)

jcanvas.h
namespace jgui
[+] class Canvas (1)

jcomponent.h
namespace jgui
[+] class Component (33)

jcontainer.h
namespace jgui
[+] class Container (3)

jframe.h
namespace jgui
[+] class Frame (1)

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

jitemcomponent.h
namespace jgui
[+] class Item (2)
[+] class ItemComponent (4)

jkeyboard.h
namespace jgui
[+] class Keyboard (1)

jkeyboardlistener.h
namespace jgui
[+] class KeyboardListener (2)

jlistbox.h
namespace jgui
[+] class ListBox (2)

jlocaldatagramsocket.h
namespace jsocket
[+] class LocalDatagramSocket (1)

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

jpanel.h
namespace jgui
[+] class Panel (1)

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

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

jtextarea.h
namespace jgui
[+] class TextArea (2)

jtextcomponent.h
namespace jgui
[+] class TextComponent (1)

jtextfield.h
namespace jgui
[+] class TextField (1)

to the top

Problems with Data Types, Low Severity (44)


jcalendardialogbox.h
namespace jgui
[+] class CalendarDialogBox (1)

jcomponent.h
namespace jgui
[+] class Component (4)

jcontainer.h
namespace jgui
[+] class Container (3)

jcoordinatelayout.h
namespace jgui
[+] class CoordinateLayout (2)

jfilechooserdialogbox.h
namespace jgui
[+] class FileChooserDialogBox (1)

jkeyboard.h
namespace jgui
[+] class Keyboard (4)

jlistbox.h
namespace jgui
[+] class ListBox (5)

jlocaldatagramsocket.h
namespace jsocket
[+] class LocalDatagramSocket (2)

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

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

jtextarea.h
namespace jgui
[+] class TextArea (10)

jtheme.h
namespace jgui
[+] class Theme (6)

jtree.h
namespace jgui
[+] class Tree (1)

jwindow.h
namespace jgui
[+] class Window (2)

jyesnodialogbox.h
namespace jgui
[+] class YesNoDialogBox (1)

to the top

Problems with Symbols, Low Severity (19)


jcontainer.h, libjlibcpp-1.3.0.so
namespace jgui
[+] Container::Repaint Component* c ) (1)

jfont.h, libjlibcpp-1.3.0.so
namespace jgui
[+] Font::Font [in-charge] ( std::string name, jfont_attributes_t attributes, int height, int scale_width, int scale_height ) (2)
[+] Font::Font [not-in-charge] ( std::string name, jfont_attributes_t attributes, int height, int scale_width, int scale_height ) (2)

jnullgraphics.h, libjlibcpp-1.3.0.so
namespace jgui
[+] NullGraphics::GetRGB uint32_t** rgb, int xp, int yp, int wp, int hp, int scansize ) (4)
[+] NullGraphics::SetColor int r, int g, int b, int a ) (4)
[+] NullGraphics::SetColor uint32_t c ) (1)

jtooglebutton.h, libjlibcpp-1.3.0.so
namespace jgui
[+] ToogleButton::ToogleButton [in-charge] ( std::string label, std::string image, int x, int y, int width, int height ) (2)
[+] ToogleButton::ToogleButton [not-in-charge] ( std::string label, std::string image, int x, int y, int width, int height ) (2)

jwindow.h, libjlibcpp-1.3.0.so
namespace jgui
[+] Window::Repaint Component* c ) (1)

to the top

Other Changes in Data Types (11)


jmouseevent.h
namespace jgui
[+] class MouseEvent (2)

jtextarea.h
namespace jgui
[+] class TextArea (7)

jtheme.h
namespace jgui
[+] class Theme (2)

to the top

Header Files (266)


jaccesscontroller.h
jadaptationfield.h
jadjustmentevent.h
jadjustmentlistener.h
janimation.h
jautolock.h
jbase64.h
jbiginteger.h
jbitinputstream.h
jbitoutputstream.h
jbitstream.h
jborder.h
jborderlayout.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
jcrc32.h
jdatagramsocket.h
jdatagramsocket6.h
jdatainputstream.h
jdataoutputstream.h
jdate.h
jdebug.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
jgc.h
jgfxhandler.h
jgraphics.h
jgridbaglayout.h
jgridlayout.h
jgroup.h
jguilib.h
jhandler.h
jhtmlparser.h
jhttp.h
jhttprequester.h
jicon.h
jillegalargumentexception.h
jillegalstateexception.h
jimage.h
jimagebutton.h
jimageexception.h
jindexedbuffer.h
jindexedimage.h
jinetaddress.h
jinetaddress4.h
jinetaddress6.h
jinputdialogbox.h
jinputmanager.h
jinputstream.h
jinvalidargumentexception.h
jioexception.h
jiolib.h
jitemcomponent.h
jjson.h
jkeyboard.h
jkeyboardevent.h
jkeyboardlistener.h
jkeyevent.h
jkeylistener.h
jlabel.h
jlayout.h
jlistbox.h
jlistener.h
jlocaldatagramsocket.h
jlocalserversocket.h
jlocalsocket.h
jlogger.h
jloggerexception.h
jloggerlib.h
jloggermanager.h
jlogrecord.h
jmarquee.h
jmath.h
jmathlib.h
jmatrix.h
jmd5.h
jmemoryexception.h
jmemoryhandler.h
jmemoryinputstream.h
jmemorymap.h
jmemoryoutputstream.h
jmenu.h
jmenugroup.h
jmessagedialogbox.h
jmessageexception.h
jmessagequeue.h
jmonitor.h
jmouseevent.h
jmouselistener.h
jmpegexception.h
jmpeglib.h
jmulticastsocket.h
jmulticastsocket6.h
jmutex.h
jmutexexception.h
jnamedpipe.h
jnetworkinterface.h
jnullgraphics.h
jnulllayout.h
jnullpointerexception.h
jobject.h
jobjectinputstream.h
jobjectoutputstream.h
jobservable.h
jobserver.h
joptions.h
joutofboundsexception.h
joutputstream.h
jpanel.h
jpipe.h
jpipeexception.h
jpointer.h
jpolicies.h
jprintstream.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
jserversocket6.h
jsha1.h
jsharedfifo.h
jsharedlib.h
jsharedmemory.h
jsharedsemaphore.h
jsimpleformatter.h
jslider.h
jslidercomponent.h
jsocket.h
jsocket6.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
jsslserversocket6.h
jsslsocket.h
jsslsocket6.h
jsslsocketinputstream.h
jsslsocketoutputstream.h
jstreamhandler.h
jstringtokenizer.h
jstringutils.h
jsystem.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
jwatch.h
jwindow.h
jwindowevent.h
jwindowlistener.h
jwindowmanager.h
jxmlformatter.h
jxmlparser.h
jyesnodialogbox.h

to the top

Shared Libraries (1)


libjlibcpp-1.3.0.so

to the top




Generated on Fri Jan 20 01:55:46 2012 for jlibcpp by ABI Compliance Checker 1.96.5  
A tool for checking backward binary compatibility of a shared C/C++ library API