Binary compatibility report for the jlibcpp library  between 0.6 and 0.7 versions on x86

Test Info


Library Namejlibcpp
Version #10.6
Version #20.7
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files214
Total Shared Libraries1
Total Symbols / Types3589 / 1101
VerdictIncompatible
(33.8%)

Problem Summary


SeverityCount
Added Symbols-419
Removed SymbolsHigh136
Problems with
Data Types
High41
Medium31
Low78
Problems with
Symbols
High43
Medium17
Low29
Problems with
Constants
Low0
Other Changes
in Data Types
-7
Other Changes
in Constants
-14

Added Symbols (419)


jbase64.h, libjlibcpp-0.7.so
namespace jmath
Base64::Decode uint8_t* p1, int p2, int* p3 )
Base64::Encode uint8_t* p1, int p2, int* p3 )
Base64::~Base64 [in-charge-deleting] ( )
Base64::~Base64 [in-charge] ( )
Base64::~Base64 [not-in-charge] ( )

jbitmap.h, libjlibcpp-0.7.so
namespace jimage
Bitmap::Bitmap [in-charge] ( )
Bitmap::Bitmap [in-charge] char* buffer, int width, int height, enum jimage_type_t type )
Bitmap::Bitmap [not-in-charge] ( )
Bitmap::Bitmap [not-in-charge] char* buffer, int width, int height, enum 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] ( )

jbufferedreader.h, libjlibcpp-0.7.so
namespace jio
BufferedReader::Read char* p1, int64_t size )

jcharset.h, libjlibcpp-0.7.so
namespace jcommon
Charset::IsASCII ( char const* utf8, int nbytes )
Charset::IsLatin1 ( char const* utf8, int nbytes )
Charset::ReadLatin1Buffer FILE* f, int* nbytes, int* nchars )
Charset::ReadLatin1File FILE* f, int* nbytes, int* nchars, int stop )
Charset::ReadLatin1Line FILE* f, int* nbytes, int* nchars )
Charset::ReadUTF8Buffer FILE* f, int* nbytes, int* nchars )
Charset::ReadUTF8File FILE* f, int* nbytes, int* nchars, int stop )
Charset::ReadUTF8Line FILE* f, int* nbytes, int* nchars )
Charset::WriteLatin1 FILE* f, char const* utf8, int nbytes )
Charset::WriteUTF8 FILE* f, char const* utf8, int nbytes )

jcomplex.h, libjlibcpp-0.7.so
namespace jmath
Complex::Compare jcommon::Object* p1 )
Complex::Complex [in-charge] double _real, double _imaginary )
Complex::Complex [not-in-charge] double _real, double _imaginary )
Complex::Equals jcommon::Object* p1 )
Complex::GetImaginary ( )
Complex::GetModule ( )
Complex::GetReal ( )
Complex::operator+ Complex& c )
Complex::operator = Complex& c )
Complex::what ( )
Complex::~Complex [in-charge-deleting] ( )
Complex::~Complex [in-charge] ( )
Complex::~Complex [not-in-charge] ( )

jcomponent.h, libjlibcpp-0.7.so
namespace jgui
Component::SetPreferredSize struct jsize_t size )

jcondition.h, libjlibcpp-0.7.so
namespace jthread
Condition::Wait uint64_t time_, Mutex* mutex )

jcrc32.h, libjlibcpp-0.7.so
namespace jmath
CRC32::Calculate16 uint8_t* begin, unsigned int count )
CRC32::Calculate32 uint8_t* begin, unsigned int count )
CRC32::CRC32 [in-charge] ( )
CRC32::CRC32 [not-in-charge] ( )
CRC32::~CRC32 [in-charge-deleting] ( )
CRC32::~CRC32 [in-charge] ( )
CRC32::~CRC32 [not-in-charge] ( )

jdate.h, libjlibcpp-0.7.so
namespace jcommon
Date::Date [in-charge] int day, int month, int year, int hours, int minutes, int seconds )
Date::Date [not-in-charge] int day, int month, int year, int hours, int minutes, int seconds )
Date::GetTime ( )

jevent.h, libjlibcpp-0.7.so
namespace jthread
Event::Event [in-charge] ( )
Event::Event [not-in-charge] ( )
Event::Notify ( )
Event::NotifyAll ( )
Event::Release ( )
Event::Reset ( )
Event::Wait ( )
Event::Wait uint64_t secs )
Event::~Event [in-charge-deleting] ( )
Event::~Event [in-charge] ( )
Event::~Event [not-in-charge] ( )

jfile.h, libjlibcpp-0.7.so
namespace jio
File::GetLastAccessTime ( )
File::GetLastModificationTime ( )
File::GetLastStatusChangeTime ( )
File::Move std::string newpath_ )
File::Tell ( )

jfileoutputstream.h, libjlibcpp-0.7.so
namespace jio
FileOutputStream::Write int64_t b )

jframe.h, libjlibcpp-0.7.so
namespace jgui
Frame::Pack bool fit )

jgfxhandler.h, libjlibcpp-0.7.so
namespace jgui
GFXHandler::GetWorkingScreenHeight ( )
GFXHandler::GetWorkingScreenWidth ( )

jgraphics.h, libjlibcpp-0.7.so
namespace jgui
Graphics::GetImageSize std::string img, int* width, int* height ) [static]

jillegalargumentexception.h, libjlibcpp-0.7.so
namespace jcommon
IllegalArgumentException::IllegalArgumentException [in-charge] std::string reason )
IllegalArgumentException::IllegalArgumentException [not-in-charge] std::string reason )
IllegalArgumentException::what ( )
IllegalArgumentException::~IllegalArgumentException [in-charge-deleting] ( )
IllegalArgumentException::~IllegalArgumentException [in-charge] ( )
IllegalArgumentException::~IllegalArgumentException [not-in-charge] ( )

jillegalstateexception.h, libjlibcpp-0.7.so
namespace jthread
IllegalStateException::IllegalStateException [in-charge] std::string reason )
IllegalStateException::IllegalStateException [not-in-charge] std::string reason )
IllegalStateException::what ( )
IllegalStateException::~IllegalStateException [in-charge-deleting] ( )
IllegalStateException::~IllegalStateException [in-charge] ( )
IllegalStateException::~IllegalStateException [not-in-charge] ( )

jimage.h, libjlibcpp-0.7.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] ( )

jimageexception.h, libjlibcpp-0.7.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] ( )

jinputstream.h, libjlibcpp-0.7.so
namespace jio
InputStream::Read int64_t size )

jinvalidargumentexception.h, libjlibcpp-0.7.so
namespace jcommon
InvalidArgumentException::InvalidArgumentException [in-charge] std::string reason )
InvalidArgumentException::InvalidArgumentException [not-in-charge] std::string reason )
InvalidArgumentException::what ( )
InvalidArgumentException::~InvalidArgumentException [in-charge-deleting] ( )
InvalidArgumentException::~InvalidArgumentException [in-charge] ( )
InvalidArgumentException::~InvalidArgumentException [not-in-charge] ( )

jmd5.h, libjlibcpp-0.7.so
namespace jmath
MD5::Decode ( uint32_t* output, uint8_t* input, unsigned int len ) [static]
MD5::Encode uint8_t* output, uint32_t* input, unsigned int len ) [static]
MD5::MD5 [in-charge] ( )
MD5::MD5 [not-in-charge] ( )
MD5::MD5Final ( struct MD5_CTX* context, uint8_t* digest ) [static]
MD5::MD5Init struct MD5_CTX* context ) [static]
MD5::MD5Transform uint32_t* state, uint8_t* block ) [static]
MD5::MD5Update ( struct MD5_CTX* context, uint8_t* input, unsigned int inputLen ) [static]
MD5::what ( )
MD5::~MD5 [in-charge-deleting] ( )
MD5::~MD5 [in-charge] ( )
MD5::~MD5 [not-in-charge] ( )

jmemorymap.h, libjlibcpp-0.7.so
namespace jshared
MemoryMap::Get char* data_, int64_t size_, int64_t offset_ )
MemoryMap::Put ( char const* data_, int64_t size_, int64_t offset_ )

jmemoryoutputstream.h, libjlibcpp-0.7.so
namespace jio
MemoryOutputStream::Write int64_t b )

jmonitor.h, libjlibcpp-0.7.so
namespace jthread
Monitor::Enter ( )
Monitor::Exit ( )
Monitor::GrantMonitor ( )
Monitor::Monitor [in-charge] ( )
Monitor::Monitor [not-in-charge] ( )
Monitor::Notify ( )
Monitor::NotifyAll ( )
Monitor::TryEnter ( )
Monitor::Wait ( )
Monitor::Wait uint64_t secs )
Monitor::~Monitor [in-charge-deleting] ( )
Monitor::~Monitor [in-charge] ( )
Monitor::~Monitor [not-in-charge] ( )

jpolicies.h, libjlibcpp-0.7.so
namespace jcommon
Policies::AddPolice std::string police )
Policies::GetPoliceByIndex int index )
Policies::GetPoliceByName std::string police )
Policies::GetPolicies ( )
Policies::Load ( std::string filename, std::string escape )
Policies::Policies [in-charge] ( )
Policies::Policies [not-in-charge] ( )
Policies::RemovePoliceByIndex int index )
Policies::RemovePoliceByName std::string police )
Policies::Save std::string escape )
Policies::SetPoliceContent ( std::string police, std::string value )
Policies::~Policies [in-charge-deleting] ( )
Policies::~Policies [in-charge] ( )
Policies::~Policies [not-in-charge] ( )

jproperties.h, libjlibcpp-0.7.so
namespace jcommon
Properties::GetPropertyByIndex int index, std::string reserv )
Properties::GetPropertyByName std::string key, std::string reserv )
Properties::RemovePropertyByIndex int index )
Properties::RemovePropertyByName std::string key )
Properties::SetPropertyByIndex int index, std::string value )
Properties::SetPropertyByName std::string key, std::string value )

jrandom.h, libjlibcpp-0.7.so
namespace jmath
Random::Binomial long long ntot, double prob )
Random::BreitWigner double mean, double gamma )
Random::Circle double* x, double* y, double r )
Random::Exp double tau )
Random::Gaussian double mean, double sigma )
Random::Integer long long imax )
Random::Landau double mean, double sigma )
Random::PoissonDouble double mean )
Random::PoissonInteger double mean )
Random::Random [in-charge] long long seed )
Random::Random [not-in-charge] long long seed )
Random::RandomArray long long n, double* array )
Random::RandomArray long long n, float* array )
Random::RandomDouble long long i )
Random::Rannor double& a, double& b )
Random::Rannor float& a, float& b )
Random::SetSeed long long seed )
Random::Sphere double* x, double* y, double* z, double r )
Random::Uniform double x1 )
Random::Uniform double x1, double x2 )
Random::~Random [in-charge-deleting] ( )
Random::~Random [in-charge] ( )
Random::~Random [not-in-charge] ( )

jresourceclient.h, libjlibcpp-0.7.so
namespace jresource
ResourceClient::ResourceClient [in-charge] ( )
ResourceClient::ResourceClient [not-in-charge] ( )
ResourceClient::~ResourceClient [in-charge-deleting] ( )
ResourceClient::~ResourceClient [in-charge] ( )
ResourceClient::~ResourceClient [not-in-charge] ( )

jresourceexception.h, libjlibcpp-0.7.so
namespace jresource
ResourceException::ResourceException [in-charge] std::string p1 )
ResourceException::ResourceException [not-in-charge] std::string p1 )
ResourceException::~ResourceException [in-charge-deleting] ( )
ResourceException::~ResourceException [in-charge] ( )
ResourceException::~ResourceException [not-in-charge] ( )

jresourceproxy.h, libjlibcpp-0.7.so
namespace jresource
ResourceProxy::ResourceProxy [in-charge] ( )
ResourceProxy::ResourceProxy [not-in-charge] ( )
ResourceProxy::~ResourceProxy [in-charge-deleting] ( )
ResourceProxy::~ResourceProxy [in-charge] ( )
ResourceProxy::~ResourceProxy [not-in-charge] ( )

jresourceserver.h, libjlibcpp-0.7.so
namespace jresource
ResourceServer::AddResourceStatusListener ResourceStatusListener* listener )
ResourceServer::DispatchResourceStatusEvent ResourceStatusEvent* event )
ResourceServer::RemoveResourceStatusListener ResourceStatusListener* listener )
ResourceServer::ResourceServer [in-charge] ( )
ResourceServer::ResourceServer [not-in-charge] ( )
ResourceServer::~ResourceServer [in-charge-deleting] ( )
ResourceServer::~ResourceServer [in-charge] ( )
ResourceServer::~ResourceServer [not-in-charge] ( )

jresourcestatusevent.h, libjlibcpp-0.7.so
namespace jresource
ResourceStatusEvent::GetType ( )
ResourceStatusEvent::ResourceStatusEvent [in-charge] void* source )
ResourceStatusEvent::ResourceStatusEvent [not-in-charge] void* source )
ResourceStatusEvent::~ResourceStatusEvent [in-charge-deleting] ( )
ResourceStatusEvent::~ResourceStatusEvent [in-charge] ( )
ResourceStatusEvent::~ResourceStatusEvent [not-in-charge] ( )

jresourcestatuslistener.h, libjlibcpp-0.7.so
namespace jresource
ResourceStatusListener::ResourceStatusListener [in-charge] ( )
ResourceStatusListener::ResourceStatusListener [not-in-charge] ( )
ResourceStatusListener::~ResourceStatusListener [in-charge-deleting] ( )
ResourceStatusListener::~ResourceStatusListener [in-charge] ( )
ResourceStatusListener::~ResourceStatusListener [not-in-charge] ( )

jrunnable.h, libjlibcpp-0.7.so
namespace jthread
Runnable::Run ( )

jsemaphore.h, libjlibcpp-0.7.so
namespace jthread
Semaphore::Wait uint64_t time_ )

jserializable.h, libjlibcpp-0.7.so
namespace jio
Serializable::AssemblyObject std::string object )
Serializable::Serializable [in-charge] ( )
Serializable::Serializable [not-in-charge] ( )
Serializable::SerializeObject ( )
Serializable::~Serializable [in-charge-deleting] ( )
Serializable::~Serializable [in-charge] ( )
Serializable::~Serializable [not-in-charge] ( )

jsha1.h, libjlibcpp-0.7.so
namespace jmath
SHA1::SHA1 [in-charge] ( )
SHA1::SHA1 [not-in-charge] ( )
SHA1::SHA1Input ( struct SHA1Context* p1, uint8_t const* p2, unsigned int p3 ) [static]
SHA1::SHA1PadMessage struct SHA1Context* p1 ) [static]
SHA1::SHA1ProcessMessageBlock struct SHA1Context* p1 ) [static]
SHA1::SHA1Reset struct SHA1Context* p1 ) [static]
SHA1::SHA1Result ( struct SHA1Context* p1, uint8_t* Message_Digest ) [static]
SHA1::what ( )
SHA1::~SHA1 [in-charge-deleting] ( )
SHA1::~SHA1 [in-charge] ( )
SHA1::~SHA1 [not-in-charge] ( )

jsocketinputstream.h, libjlibcpp-0.7.so
namespace jsocket
SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, int64_t size_ )
SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int64_t size_ )
SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, int64_t size_ )
SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int64_t size_ )

jsocketoutputstream.h, libjlibcpp-0.7.so
namespace jsocket
SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, int64_t size_ )
SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int64_t size_ )
SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, int64_t size_ )
SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int64_t size_ )
SocketOutputStream::Write int64_t c_ )

jsslsocketinputstream.h, libjlibcpp-0.7.so
namespace jsocket
SSLSocketInputStream::SSLSocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int64_t size_ )
SSLSocketInputStream::SSLSocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int64_t size_ )

jsslsocketoutputstream.h, libjlibcpp-0.7.so
namespace jsocket
SSLSocketOutputStream::SSLSocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int64_t size_ )
SSLSocketOutputStream::SSLSocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int64_t size_ )
SSLSocketOutputStream::Write int64_t c_ )

jsystem.h, libjlibcpp-0.7.so
namespace jcommon
System::ChangeWorkingDirectory std::string dir )
System::GetDiskFreeSpace ( )
System::GetHostArchitecture ( )
System::GetHostName ( )
System::GetOSName ( )
System::GetOSVersion ( )
System::GetProcessName ( )
System::GetProcessorCount ( )
System::GetTempDirectory ( )
System::GetUserName ( )

jthread.h, libjlibcpp-0.7.so
namespace jthread
Thread::GetKey ( )
Thread::GetThreadGroup ( )
Thread::MSleep uint64_t time_ ) [static]
Thread::Release ( )
Thread::Sleep uint64_t time_ ) [static]
Thread::Thread [in-charge] ( enum jthread_type_t type, ThreadGroup* group )
Thread::Thread [in-charge] ( Runnable* runnable, enum jthread_type_t type, ThreadGroup* group )
Thread::Thread [not-in-charge] ( enum jthread_type_t type, ThreadGroup* group )
Thread::Thread [not-in-charge] ( Runnable* runnable, enum jthread_type_t type, ThreadGroup* group )
Thread::USleep uint64_t time_ ) [static]
Thread::Yield ( )

jthreadgroup.h, libjlibcpp-0.7.so
namespace jthread
ThreadGroup::InterruptAll ( )
ThreadGroup::ThreadGroup [in-charge] std::string name )
ThreadGroup::ThreadGroup [not-in-charge] std::string name )

jthreadpool.h, libjlibcpp-0.7.so
namespace jthread
ThreadPool::AttachThread Runnable* r, enum jthread_pool_priority_t t )
ThreadPool::CountActiveThreads ( )
ThreadPool::DetachThread Runnable* r )
ThreadPool::Interrupt ( )
ThreadPool::ReleaseWorkerThread WorkerThread* t )
ThreadPool::ThreadPool [in-charge] int max_threads )
ThreadPool::ThreadPool [not-in-charge] int max_threads )
ThreadPool::WaitForAll ( )
ThreadPool::~ThreadPool [in-charge-deleting] ( )
ThreadPool::~ThreadPool [in-charge] ( )
ThreadPool::~ThreadPool [not-in-charge] ( )
WorkerThread::WorkerThread [in-charge] ThreadPool* group )
WorkerThread::WorkerThread [not-in-charge] ThreadPool* group )

jtimer.h, libjlibcpp-0.7.so
namespace jthread
TaskQueue::Add TimerTask* task )
TaskQueue::Clear ( )
TaskQueue::GetSize ( )
TaskQueue::IsEmpty ( )
TaskQueue::Remove TimerTask* task )
TaskQueue::RescheduleMin uint64_t newTime )
TaskQueue::TaskQueue [in-charge] ( )
TaskQueue::TaskQueue [not-in-charge] ( )
TaskQueue::~TaskQueue [in-charge-deleting] ( )
TaskQueue::~TaskQueue [in-charge] ( )
TaskQueue::~TaskQueue [not-in-charge] ( )
Timer::Cancel ( )
Timer::RemoveSchedule TimerTask* task )
Timer::Schedule TimerTask* task, jcommon::Date* time, bool delay )
Timer::Schedule TimerTask* task, jcommon::Date* time, uint64_t period, bool delay )
Timer::Schedule TimerTask* task, uint64_t time, bool delay )
Timer::Schedule TimerTask* task, uint64_t time, uint64_t period, bool delay )
Timer::ScheduleAtFixedRate TimerTask* task, jcommon::Date* time, uint64_t period, bool delay )
Timer::ScheduleAtFixedRate TimerTask* task, uint64_t time, uint64_t period, bool delay )
Timer::Timer [in-charge] ( )
Timer::Timer [not-in-charge] ( )
Timer::~Timer [in-charge-deleting] ( )
Timer::~Timer [in-charge] ( )
Timer::~Timer [not-in-charge] ( )
TimerTask::Cancel ( )
TimerTask::Run ( )
TimerTask::TimerTask [in-charge] ( )
TimerTask::TimerTask [not-in-charge] ( )
TimerTask::~TimerTask [in-charge-deleting] ( )
TimerTask::~TimerTask [in-charge] ( )
TimerTask::~TimerTask [not-in-charge] ( )
TimerThread::Run ( )
TimerThread::TimerThread [in-charge] TaskQueue* queue )
TimerThread::TimerThread [not-in-charge] TaskQueue* queue )
TimerThread::~TimerThread [in-charge-deleting] ( )
TimerThread::~TimerThread [in-charge] ( )
TimerThread::~TimerThread [not-in-charge] ( )

jtypes.h, libjlibcpp-0.7.so
namespace jcommon
Types::DoubleToString double i, int radix ) [static]
Types::FloatToString float i, int radix ) [static]
Types::IntegerToString int i, int radix ) [static]
Types::LongToRadix int64_t i, int radix ) [static]
Types::LongToString int64_t i, int radix ) [static]
Types::StringToDouble std::string s ) [static]
Types::StringToFloat std::string s ) [static]
Types::StringToInteger std::string s, int radix ) [static]
Types::StringToLong std::string s, int radix ) [static]

jurl.h, libjlibcpp-0.7.so
namespace jcommon
URL::Decode std::string p1 ) [static]

juuid.h, libjlibcpp-0.7.so
namespace jmath
mac_address ( uint8_t* _data_ptr, size_t _data_len )
prng_create prng_t** prng )
prng_data prng_t* prng, void* data_ptr, size_t data_len )
prng_destroy prng_t* prng )
str_asprintf char const* p1, ... )
str_rsprintf char** p1, char const* p2, ... )
str_snprintf char* p1, size_t p2, char const* p3, ... )
str_vasprintf char const* p1, va_list p2 )
str_vrsprintf char** p1, char const* p2, va_list p3 )
str_vsnprintf char* p1, size_t p2, char const* p3, va_list p4 )
time_gettimeofday struct timeval* p1 )
ui128_add ( struct ui128_t x, struct ui128_t y, struct ui128_t* ov )
ui128_addn ( struct ui128_t x, int y, int* ov )
ui128_and ( struct ui128_t x, struct ui128_t y )
ui128_cmp ( struct ui128_t x, struct ui128_t y )
ui128_div ( struct ui128_t x, struct ui128_t y, struct ui128_t* ov )
ui128_divn ( struct ui128_t x, int y, int* ov )
ui128_i2n struct ui128_t x )
ui128_i2s ( struct ui128_t x, char* str, size_t len, int base )
ui128_len struct ui128_t x )
ui128_max ( )
ui128_mul ( struct ui128_t x, struct ui128_t y, struct ui128_t* ov )
ui128_muln ( struct ui128_t x, int y, int* ov )
ui128_n2i unsigned long n )
ui128_not struct ui128_t x )
ui128_or ( struct ui128_t x, struct ui128_t y )
ui128_rol ( struct ui128_t x, int s, struct ui128_t* ov )
ui128_ror ( struct ui128_t x, int s, struct ui128_t* ov )
ui128_s2i char const* str, char** end, int base )
ui128_sub ( struct ui128_t x, struct ui128_t y, struct ui128_t* ov )
ui128_subn ( struct ui128_t x, int y, int* ov )
ui128_xor ( struct ui128_t x, struct ui128_t y )
ui128_zero ( )
ui64_add struct ui64_t x, struct ui64_t y, struct ui64_t* ov )
ui64_addn struct ui64_t x, int y, int* ov )
ui64_and struct ui64_t x, struct ui64_t y )
ui64_cmp struct ui64_t x, struct ui64_t y )
ui64_div struct ui64_t x, struct ui64_t y, struct ui64_t* ov )
ui64_divn struct ui64_t x, int y, int* ov )
ui64_i2n struct ui64_t x )
ui64_i2s struct ui64_t x, char* str, size_t len, int base )
ui64_len struct ui64_t x )
ui64_max ( )
ui64_mul struct ui64_t x, struct ui64_t y, struct ui64_t* ov )
ui64_muln struct ui64_t x, int y, int* ov )
ui64_n2i unsigned long n )
ui64_not struct ui64_t x )
ui64_or struct ui64_t x, struct ui64_t y )
ui64_rol struct ui64_t x, int s, struct ui64_t* ov )
ui64_ror struct ui64_t x, int s, struct ui64_t* ov )
ui64_s2i char const* str, char** end, int base )
ui64_sub struct ui64_t x, struct ui64_t y, struct ui64_t* ov )
ui64_subn struct ui64_t x, int y, int* ov )
ui64_xor struct ui64_t x, struct ui64_t y )
ui64_zero ( )
UUID::UUID [in-charge] ( )
UUID::UUID [not-in-charge] ( )
UUID::what ( )
UUID::~UUID [in-charge-deleting] ( )
UUID::~UUID [in-charge] ( )
UUID::~UUID [not-in-charge] ( )
uuid_clone ( __vendor_uuid_t const* _uuid, __vendor_uuid_t** _clone )
uuid_compare ( __vendor_uuid_t const* _uuid, __vendor_uuid_t const* _uuid2, int* _result )
uuid_create __vendor_uuid_t** _uuid )
uuid_destroy __vendor_uuid_t* _uuid )
uuid_error enum uuid_rc_t _rc )
uuid_export ( __vendor_uuid_t const* _uuid, enum uuid_fmt_t _fmt, void* _data_ptr, size_t* _data_len )
uuid_import ( __vendor_uuid_t* _uuid, enum uuid_fmt_t _fmt, void const* _data_ptr, size_t _data_len )
uuid_isnil ( __vendor_uuid_t const* _uuid, int* _result )
uuid_load ( __vendor_uuid_t* _uuid, char const* _name )
uuid_make ( __vendor_uuid_t* _uuid, unsigned int _mode, ... )
uuid_version ( )

to the top

Removed Symbols (136)


jbufferedreader.h, libjlibcpp-0.5.so
namespace jio
BufferedReader::Read char* p1, int size )

jcalendar.h, libjlibcpp-0.5.so
namespace jcommon
Calendar::GetTimeInSeconds ( )
Calendar::SetTimeInSeconds time_t secs )

jchannel.h, libjlibcpp-0.5.so
namespace jio
Channel::what ( )

jcharset.h, libjlibcpp-0.5.so
namespace jcommon
Charset::IsASCII ( char const* utf8, long nbytes )
Charset::IsLatin1 ( char const* utf8, long nbytes )
Charset::ReadLatin1Buffer FILE* f, long* nbytes, long* nchars )
Charset::ReadLatin1File FILE* f, long* nbytes, long* nchars, long stop )
Charset::ReadLatin1Line FILE* f, long* nbytes, long* nchars )
Charset::ReadUTF8Buffer FILE* f, long* nbytes, long* nchars )
Charset::ReadUTF8File FILE* f, long* nbytes, long* nchars, long stop )
Charset::ReadUTF8Line FILE* f, long* nbytes, long* nchars )
Charset::WriteLatin1 FILE* f, char const* utf8, long nbytes )
Charset::WriteUTF8 FILE* f, char const* utf8, long nbytes )

jcompileexception.h, libjlibcpp-0.5.so
namespace jcommon
CompileException::CompileException [in-charge] std::string p1 )
CompileException::CompileException [not-in-charge] std::string p1 )
CompileException::~CompileException [in-charge-deleting] ( )
CompileException::~CompileException [in-charge] ( )
CompileException::~CompileException [not-in-charge] ( )
vtable for CompileException [data]

jcondition.h, libjlibcpp-0.5.so
namespace jthread
Condition::Wait long long time_, Mutex* mutex )

jfile.h, libjlibcpp-0.5.so
namespace jio
File::GetGroupID ( )
File::GetTimeLastAccess ( )
File::GetTimeLastModification ( )
File::GetTimeLastStatusChange ( )
File::GetUserID ( )

jfileoutputstream.h, libjlibcpp-0.5.so
namespace jio
FileOutputStream::Write int b )

jframe.h, libjlibcpp-0.5.so
namespace jgui
Frame::Pack ( )

jgc.h, libjlibcpp-0.5.so
namespace jcommon
alloc_array [data]
alloc_single [data]
bad_reg::what ( ) const
bad_reg::~bad_reg [in-charge-deleting] ( )
bad_reg::~bad_reg [in-charge] ( )
data_lock::~data_lock [in-charge-deleting] ( )
data_lock::~data_lock [in-charge] ( )
data_t::~data_t [in-charge-deleting] ( )
data_t::~data_t [in-charge] ( )
default_threshold [data]
fastvec<node_t*>::~fastvec [in-charge-deleting] ( )
fastvec<node_t*>::~fastvec [in-charge] ( )
fastvec<ptr_pair>::~fastvec [in-charge-deleting] ( )
fastvec<ptr_pair>::~fastvec [in-charge] ( )
fastvec<weak_pair>::~fastvec [in-charge-deleting] ( )
fastvec<weak_pair>::~fastvec [in-charge] ( )
GC [data]
GC_NIL [data]
mem_corrupt::what ( ) const
mem_corrupt::~mem_corrupt [in-charge-deleting] ( )
mem_corrupt::~mem_corrupt [in-charge] ( )
NIL [data]
no_space::what ( ) const
no_space::~no_space [in-charge-deleting] ( )
no_space::~no_space [in-charge] ( )
no_threshold [data]
node_cmp [data]
node_t::~node_t [in-charge-deleting] ( )
node_t::~node_t [in-charge] ( )
pointer_base::~pointer_base [in-charge-deleting] ( )
pointer_base::~pointer_base [in-charge] ( )
weak_base::~weak_base [in-charge-deleting] ( )
weak_base::~weak_base [in-charge] ( )
vtable for pointer_base [data]
vtable for weak_base [data]

jgraphics.h, libjlibcpp-0.5.so
namespace jgui
Graphics::GetImageSize std::string img, int* real_width, int* real_height, int* scaled_width, int* scaled_height )

jinputstream.h, libjlibcpp-0.5.so
namespace jio
InputStream::Read int size )

jmemorymap.h, libjlibcpp-0.5.so
namespace jshared
MemoryMap::Get char* data_, int size_, int offset_ )
MemoryMap::Put ( char const* data_, int size_, int offset_ )

jmemoryoutputstream.h, libjlibcpp-0.5.so
namespace jio
MemoryOutputStream::Write int b )

jmulticastsocket.h, libjlibcpp-0.5.so
namespace jsocket
MulticastSocket::what ( )

jmutex.h, libjlibcpp-0.5.so
namespace jthread
Mutex::what ( )

jnullgraphics.h, libjlibcpp-0.5.so
namespace jgui
NullGraphics::GetImageSize std::string img, int* real_width, int* real_height, int* scaled_width, int* scaled_height )

jpolices.h, libjlibcpp-0.5.so
namespace jcommon
Polices::GetContent std::string id )
Polices::GetPolices ( )
Polices::GetSize ( )
Polices::Load std::string filename )
Polices::Polices [in-charge] ( )
Polices::Polices [not-in-charge] ( )
Polices::Save ( )
Polices::~Polices [in-charge-deleting] ( )
Polices::~Polices [in-charge] ( )
Polices::~Polices [not-in-charge] ( )
vtable for Polices [data]

jproperties.h, libjlibcpp-0.5.so
namespace jcommon
Properties::GetProperty std::string key, std::string reserv )
Properties::SetProperty std::string key, std::string value )

jregexp.h, libjlibcpp-0.5.so
namespace jregexp
ASCII_RANGE_TERMINAL [data]
CHOICE [data]
DEFAULT_TYPE_PARSER [data]
FACTOR_WITH_REPETITION [data]
NONTERMINAL [data]
OPTION [data]
PATTERN_PARSER [data]
REGEXP_PARSER [data]
REPEATED_SEQUENCE [data]
TERM_WITH_EXCEPTION [data]
TERMINAL [data]
VALUE_PARSER [data]

jrunnable.h, libjlibcpp-0.5.so
namespace jthread
Runnable::Routine ( )

jsemaphore.h, libjlibcpp-0.5.so
namespace jthread
Semaphore::Wait long long time_ )

jserializable.h, libjlibcpp-0.5.so
namespace jcommon
Serializable::AssemblyObject std::string object )
Serializable::Serializable [in-charge] ( )
Serializable::Serializable [not-in-charge] ( )
Serializable::SerializeObject ( )
Serializable::~Serializable [in-charge-deleting] ( )
Serializable::~Serializable [in-charge] ( )
Serializable::~Serializable [not-in-charge] ( )
vtable for Serializable [data]

jsharedfifo.h, libjlibcpp-0.5.so
namespace jshared
SharedFifo::what ( )

jsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, int size_ )
SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int size_ )
SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, int size_ )
SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int size_ )

jsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, int size_ )
SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int size_ )
SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, int size_ )
SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int size_ )
SocketOutputStream::Write int c_ )

jsslsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
SSLSocketInputStream::SSLSocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int size_ )
SSLSocketInputStream::SSLSocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int size_ )

jsslsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
SSLSocketOutputStream::SSLSocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int size_ )
SSLSocketOutputStream::SSLSocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int size_ )
SSLSocketOutputStream::Write int c_ )

jsystem.h, libjlibcpp-0.5.so
namespace jcommon
System::ExpandFileName std::string fname ) [static]

jthread.h, libjlibcpp-0.5.so
namespace jthread
Thread::GetID ( )
Thread::Sleep long long time_ ) [static]
Thread::Thread [in-charge] enum jthread_type_t type )
Thread::Thread [not-in-charge] enum jthread_type_t type )
Thread::USleep long long time_ ) [static]

jthreadgroup.h, libjlibcpp-0.5.so
namespace jthread
ThreadGroup::AttachThread Runnable* r, enum jthread_group_priority_t t )
ThreadGroup::CountActiveThreads ( )
ThreadGroup::DetachThread Runnable* r )
ThreadGroup::Interrupt ( )
ThreadGroup::ReleaseWorkerThread WorkerThread* t )
ThreadGroup::ThreadGroup [in-charge] int max_threads )
ThreadGroup::ThreadGroup [not-in-charge] int max_threads )
WorkerThread::WorkerThread [in-charge] ThreadGroup* group )
WorkerThread::WorkerThread [not-in-charge] ThreadGroup* group )

to the top

Problems with Data Types, High Severity (41)


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

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

jbutton.h
namespace jgui
[+] class Button (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 (2)

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

jfileoutputstream.h
namespace jio
[+] class FileOutputStream (1)

jgfxhandler.h
namespace jgui
[+] class GFXHandler (5)

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

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

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

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

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

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

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

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

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

jproperties.h
namespace jcommon
[+] class Properties (1)

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

jscrollpane.h
namespace jgui
[+] class ScrollPane (1)

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

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

jsocketoutputstream.h
namespace jsocket
[+] class SocketOutputStream (1)

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

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

jsslsocketoutputstream.h
namespace jsocket
[+] class SSLSocketOutputStream (1)

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

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

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

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

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)

to the top

Problems with Symbols, High Severity (43)


jbufferedreader.h, libjlibcpp-0.5.so
namespace jio
[+] BufferedReader::Read char* p1, int size ) (1)

jcharset.h, libjlibcpp-0.5.so
namespace jcommon
[+] Charset::IsASCII ( char const* utf8, long nbytes ) (1)
[+] Charset::IsLatin1 ( char const* utf8, long nbytes ) (1)
[+] Charset::ReadLatin1Buffer FILE* f, long* nbytes, long* nchars ) (1)
[+] Charset::ReadLatin1File FILE* f, long* nbytes, long* nchars, long stop ) (1)
[+] Charset::ReadLatin1Line FILE* f, long* nbytes, long* nchars ) (1)
[+] Charset::ReadUTF8Buffer FILE* f, long* nbytes, long* nchars ) (1)
[+] Charset::ReadUTF8File FILE* f, long* nbytes, long* nchars, long stop ) (1)
[+] Charset::ReadUTF8Line FILE* f, long* nbytes, long* nchars ) (1)
[+] Charset::WriteLatin1 FILE* f, char const* utf8, long nbytes ) (1)
[+] Charset::WriteUTF8 FILE* f, char const* utf8, long nbytes ) (1)

jcondition.h, libjlibcpp-0.5.so
namespace jthread
[+] Condition::Wait long long time_, Mutex* mutex ) (1)

jfileoutputstream.h, libjlibcpp-0.5.so
namespace jio
[+] FileOutputStream::Write int b ) (1)

jframe.h, libjlibcpp-0.5.so
namespace jgui
[+] Frame::Pack ( ) (1)

jgraphics.h, libjlibcpp-0.5.so
namespace jgui
[+] Graphics::GetImageSize std::string img, int* real_width, int* real_height, int* scaled_width, int* scaled_height ) (1)

jinputstream.h, libjlibcpp-0.5.so
namespace jio
[+] InputStream::Read int size ) (1)

jmemorymap.h, libjlibcpp-0.5.so
namespace jshared
[+] MemoryMap::Get char* data_, int size_, int offset_ ) (1)
[+] MemoryMap::Put ( char const* data_, int size_, int offset_ ) (1)

jmemoryoutputstream.h, libjlibcpp-0.5.so
namespace jio
[+] MemoryOutputStream::Write int b ) (1)

jproperties.h, libjlibcpp-0.5.so
namespace jcommon
[+] Properties::GetProperties ( ) (1)

jsemaphore.h, libjlibcpp-0.5.so
namespace jthread
[+] Semaphore::Wait long long time_ ) (1)

jsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, int size_ ) (1)
[+] SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, int size_ ) (1)
[+] SocketInputStream::SocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int size_ ) (1)
[+] SocketInputStream::SocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, struct sockaddr_in server_sock_, int size_ ) (1)

jsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, int size_ ) (1)
[+] SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, int size_ ) (1)
[+] SocketOutputStream::SocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int size_ ) (1)
[+] SocketOutputStream::SocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, struct sockaddr_in server_sock_, int size_ ) (1)
[+] SocketOutputStream::Write int c_ ) (1)

jsslsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SSLSocketInputStream::SSLSocketInputStream [in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int size_ ) (1)
[+] SSLSocketInputStream::SSLSocketInputStream [not-in-charge] ( Connection* conn_, bool* is_closed_, SSL* ssl, int size_ ) (1)

jsslsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SSLSocketOutputStream::SSLSocketOutputStream [in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int size_ ) (1)
[+] SSLSocketOutputStream::SSLSocketOutputStream [not-in-charge] ( Connection* conn_, bool* is_closed, SSL* ssl, int size_ ) (1)
[+] SSLSocketOutputStream::Write int c_ ) (1)

jthread.h, libjlibcpp-0.5.so
namespace jthread
[+] Thread::Sleep long long time_ ) [static] (1)
[+] Thread::Thread [not-in-charge] enum jthread_type_t type ) (1)
[+] Thread::Thread [in-charge] enum jthread_type_t type ) (1)
[+] Thread::USleep long long time_ ) [static] (1)

jthreadgroup.h, libjlibcpp-0.5.so
namespace jthread
[+] ThreadGroup::ThreadGroup [not-in-charge] int max_threads ) (1)
[+] ThreadGroup::ThreadGroup [in-charge] int max_threads ) (1)
[+] WorkerThread::WorkerThread [in-charge] ThreadGroup* group ) (1)
[+] WorkerThread::WorkerThread [not-in-charge] ThreadGroup* group ) (1)

to the top

Problems with Data Types, Medium Severity (31)


jbitoutputstream.h
namespace jio
[+] class BitOutputStream (1)

jchannel.h
namespace jio
[+] class Channel (1)

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

jcondition.h
namespace jthread
[+] class Condition (1)

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

jfileoutputstream.h
namespace jio
[+] class FileOutputStream (1)

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

jindexedbuffer.h
namespace jthread
[+] class IndexedBuffer (1)

jinputmanager.h
namespace jgui
[+] class InputManager (1)

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

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

jmutex.h
namespace jthread
[+] class Mutex (1)

joutputstream.h
namespace jio
[+] class OutputStream (1)

jproperties.h
namespace jcommon
[+] class Properties (1)

jrunnable.h
namespace jthread
[+] class Runnable (1)

jschedule.h
namespace jshared
[+] enum jschedule_policy_t (3)

jsemaphore.h
namespace jthread
[+] class Semaphore (1)

jsharedfifo.h
namespace jshared
[+] class SharedFifo (1)

jsockethandler.h
namespace jlogger
[+] class SocketHandler (1)

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

jsocketoutputstream.h
namespace jsocket
[+] class SocketOutputStream (1)

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

jsslsocketoutputstream.h
namespace jsocket
[+] class SSLSocketOutputStream (1)

jthread.h
namespace jthread
[+] class Thread (1)
[+] enum jthread_priority_t (2)

jthreadgroup.h
namespace jthread
[+] class ThreadGroup (1)
[+] class WorkerThread (1)

to the top

Problems with Symbols, Medium Severity (17)


jbitinputstream.h, libjlibcpp-0.5.so
namespace jio
[+] BitInputStream::Read ( ) (1)

jbitoutputstream.h, libjlibcpp-0.5.so
namespace jio
[+] BitOutputStream::Write int b ) (1)

jbufferedreader.h, libjlibcpp-0.5.so
namespace jio
[+] BufferedReader::Available ( ) (1)
[+] BufferedReader::Read ( ) (1)

jdataoutputstream.h, libjlibcpp-0.5.so
namespace jio
[+] DataOutputStream::Write uint8_t data ) (1)
[+] DataOutputStream::Write uint32_t data ) (1)
[+] DataOutputStream::Write uint64_t data ) (1)
[+] DataOutputStream::Write uint16_t data ) (1)

jfileinputstream.h, libjlibcpp-0.5.so
namespace jio
[+] FileInputStream::Read ( ) (1)

jmemoryinputstream.h, libjlibcpp-0.5.so
namespace jio
[+] MemoryInputStream::Read ( ) (1)

jobjectoutputstream.h, libjlibcpp-0.5.so
namespace jio
[+] ObjectOutputStream::Write jcommon::Object* object ) (1)

jprintstream.h, libjlibcpp-0.5.so
namespace jio
[+] PrintStream::Write char c ) (1)
[+] PrintStream::Write char* p1, int size ) (1)

jsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SocketInputStream::Read ( ) (1)

jsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SocketOutputStream::GetAvailable ( ) (1)

jsslsocketinputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SSLSocketInputStream::Read ( ) (1)

jsslsocketoutputstream.h, libjlibcpp-0.5.so
namespace jsocket
[+] SSLSocketOutputStream::GetAvailable ( ) (1)

to the top

Problems with Data Types, Low Severity (78)


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

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

jchannel.h
namespace jio
[+] class Channel (1)

jcondition.h
namespace jthread
[+] class Condition (6)

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

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

jfileoutputstream.h
namespace jio
[+] class FileOutputStream (4)

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

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

jindexedbuffer.h
namespace jthread
[+] class IndexedBuffer (2)

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

jinputmanager.h
namespace jgui
[+] class InputManager (1)
[+] class KeyProcess (1)
[+] class MouseProcess (1)

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

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

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

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

jmutex.h
namespace jthread
[+] class Mutex (1)

jproperties.h
namespace jcommon
[+] class Properties (1)

jsemaphore.h
namespace jthread
[+] class Semaphore (3)

jsharedfifo.h
namespace jshared
[+] class SharedFifo (1)

jsockethandler.h
namespace jlogger
[+] class SocketHandler (1)

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

jsocketoutputstream.h
namespace jsocket
[+] class SocketOutputStream (2)

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

jsslsocketoutputstream.h
namespace jsocket
[+] class SSLSocketOutputStream (5)

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

jthread.h
namespace jthread
[+] class Thread (7)

jthreadgroup.h
namespace jthread
[+] class ThreadGroup (7)
[+] class WorkerThread (1)

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

to the top

Problems with Symbols, Low Severity (29)


jbitstream.h, libjlibcpp-0.5.so
namespace jcommon
[+] BitStream::GetBits int size ) (1)

jcontainer.h, libjlibcpp-0.5.so
namespace jgui
[+] Container::SetSize int w, int h ) (2)

jcoordinatelayout.h, libjlibcpp-0.5.so
namespace jgui
[+] CoordinateLayout::CoordinateLayout [in-charge] int hgap, int vgap, enum jcoordinate_layout_t type ) (4)
[+] CoordinateLayout::CoordinateLayout [not-in-charge] int hgap, int vgap, enum jcoordinate_layout_t type ) (4)

jgraphics.h, libjlibcpp-0.5.so
namespace jgui
[+] Graphics::SetClip int x1, int y1, int width, int height ) (2)

jmemorymap.h, libjlibcpp-0.5.so
namespace jshared
[+] MemoryMap::GetSize ( ) (1)

jmenu.h, libjlibcpp-0.5.so
namespace jgui
[+] Menu::SetSize int w, int h ) (2)

jnullgraphics.h, libjlibcpp-0.5.so
namespace jgui
[+] NullGraphics::SetClip int x1, int y1, int width, int height ) (2)

jproperties.h, libjlibcpp-0.5.so
namespace jcommon
[+] Properties::GetProperties ( ) (1)

jwindow.h, libjlibcpp-0.5.so
namespace jgui
[+] Window::Move int x1, int y1 ) (2)
[+] Window::SetBounds int x1, int y1, int w1, int h1 ) (4)
[+] Window::SetLocation int x1, int y1 ) (2)
[+] Window::SetSize int w, int h ) (2)

to the top

Other Changes in Data Types (7)


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

jdataoutputstream.h
namespace jio
[+] class DataOutputStream (1)

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

jobjectoutputstream.h
namespace jio
[+] class ObjectOutputStream (1)

jthread.h
namespace jthread
[+] class Thread (1)

jthreadgroup.h
namespace jthread
[+] class WorkerThread (1)

to the top

Other Changes in Constants (14)


jbitmap.h
[+] DefaultXPelsPerMeter
[+] DefaultYPelsPerMeter

jmd5.h
[+] MD5_LEN_BIN
[+] MD5_LEN_STR

jsha1.h
[+] SHA1_LEN_BIN
[+] SHA1_LEN_STR
[+] SHA1HashSize

jsslsocket.h
[+] RSA_KEYSIZE

juuid.h
[+] MAC_LEN
[+] UUID_FALSE
[+] UUID_LEN_BIN
[+] UUID_LEN_SIV
[+] UUID_LEN_STR
[+] UUID_TRUE

to the top

Header Files (214)


jadaptationfield.h
jadjustmentevent.h
jadjustmentlistener.h
janimation.h
jautolock.h
jbitinputstream.h
jbitoutputstream.h
jbitstream.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
jcombobox.h
jcommonlib.h
jcompileexception.h
jcomponent.h
jcomponentevent.h
jcomponentlistener.h
jcondition.h
jconnection.h
jconnectionpipe.h
jconsolehandler.h
jcontainer.h
jcontainerevent.h
jcontainerlistener.h
jcoordinatelayout.h
jdatagramsocket.h
jdatainputstream.h
jdataoutputstream.h
jdate.h
jdynamiclink.h
jeventobject.h
jexception.h
jfifoexception.h
jfile.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
jgraphics.h
jgridbaglayout.h
jgridlayout.h
jguilib.h
jhandler.h
jhtmlparser.h
jhttp.h
jhttprequester.h
jicon.h
jimagebutton.h
jindexedbuffer.h
jinetaddress.h
jinputdialogbox.h
jinputmanager.h
jinputstream.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
jlogger.h
jloggerexception.h
jloggerlib.h
jloggermanager.h
jlogrecord.h
jmarquee.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
jmutex.h
jmutexexception.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
jpipe.h
jpipeexception.h
jpointer.h
jpolices.h
jprintstream.h
jprivateprocess.h
jprocessexception.h
jprogramassociationsection.h
jprogramassociationtable.h
jprogramelementarystreamsection.h
jprogrammapsection.h
jprogramsysteminformationsection.h
jprogramsysteminformationtable.h
jprogressbar.h
jproperties.h
jrawsocket.h
jregexp.h
jrunnable.h
jruntimeexception.h
jschedule.h
jscrollbar.h
jscrollpane.h
jsection.h
jselectevent.h
jselectlistener.h
jsemaphore.h
jsemaphoreexception.h
jsemaphoretimeoutexception.h
jserializable.h
jserversocket.h
jsharedfifo.h
jsharedlib.h
jsharedmemory.h
jsharedsemaphore.h
jsimpleformatter.h
jslider.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
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
jtooglebutton.h
jtransportstreampacket.h
jtree.h
jtypes.h
junit.h
junknownhostexception.h
jurl.h
jwatch.h
jwindow.h
jwindowevent.h
jwindowlistener.h
jwindowmanager.h
jxmlformatter.h
jxmlparser.h
jyesnodialogbox.h

to the top

Shared Libraries (1)


libjlibcpp-0.5.so

to the top




Generated on Fri Dec 27 19:15:38 2013 for jlibcpp by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API