[X] The "/emesene/emesene-1.5/emesene-portable.exe" file could not be found or is not available. Please select another file.

The CoreLibrary is a multiplatform object library for C++ (Linux, Win32, MacOSX, PocketPC).It provides many of the common objects found in Java (Strings, Threads, Collections, etc.) and has the ability to send objects across the network like CORBA.


http://corelibrary.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of CoreLibrary. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /corelibrary/CoreLibrary version 1.3.0/CoreLibrary1.3.0.lgpl_incl_examples.tgz

    posted 183 days ago

  • File released: /corelibrary/CoreLibrary version 1.3.0/CoreLibrary1.3.0.lgpl_examples_only.tgz

    posted 183 days ago

  • File released: /corelibrary/CoreLibrary version 1.3.0/CoreLibrary1.3.0.lgpl.tgz

    posted 183 days ago

  • corelibrary CoreLibrary version 1.1.7 file released: CoreLibrary1.1.7.lgpl.tgz

    Version 1.1.7 ************* *** Note: Change due to introduction of namespace! *** In response to many requests we have now introduced the cmlabs namespace in the CoreLibrary. This means that you need to use the directive using namespace cmlabs; at the beginning of your code that uses CoreLibrary objects. Bugfix: XMLParser makes everything lowercase, fixed Bugfix: XMLParser unreachable child nodes, fixed Bugfix: XMLParser can now handle directives (<? xml .... ?>) in XML files Bugfix: XMLParser can now handle UTF-8 Unicode textual content Feature: Added UTF8 to Unicode and reverse conversions in JString Version 1.1.1b ************** Bugfix: SortedCollections now sorting correctly when adding equal keys or values Version 1.1.1a ************** *** Note: API Change due to bugfix! *** In both XMLNode and XMLParser we have changed the method ObjectCollection getChildTags() -> ObjectCollection* getChildTags() The usage should now be: ObjectCollection* children = node->getChildTags(); Bugfix: HANDLE define in JSemaphore.h conflicts with HANDLE in Qt, HANDLE now undefined before use Bugfix: XML parser can not parse empty elements such as, "<Tag/>" Bugfix: XML parser can not parse text that contains nesting tags like: "<A>text 1<B></B>text 2</A>" Bugfix: XML parser can not parse specific characters like ' Bugfix: JSocket problem with DNS resolution on some Linux systems Bugfix: Mediastreams now support DataSamples with the same millisecond timestamp Bugfix: JString operator == now works again Feature: Added JString::trimCTRL() which strips a string for all <CR>, tab, etc. Feature: MediaConnections now supports faster, non-guaranteed transmission using allowMessageDropping(bool allow) Feature: MediaConnections now supports multiple writers to a single stream using handleMultipleWriters(bool allow) Feature: MediaConnections now supports channels where data is indexed by other keys than just time Feature: MediaConnections now has a reinit() function for efficient reusage Feature: JString::replace() functions now has bool all parameter if all instances needs to be replaced (single pass) Feature: JString::replace() functions now has bool recursive parameter if instances needs to be replaced recursively (multi pass) Feature: HTMLPage now supports setMovedPermanently(const JString& location) for instant url redirection Feature: Collections and Dictionaries now has operator [](int pos) Feature: Dictionaries now has operator [](const JString& key) Feature: Added Dictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectDictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectTable::getAllKeysCopy() for reading all keys Feature: Added InfoItem::writeToFile() and loadFromFile() supporting binary objects and collections of binary objects Version 1.1.1 ************* Bugfix: JString::scriptReplace() now doesn't trim() the replaced text Feature: Added JString::xml2html() and XMLNode::toHTML() for nice XML HTML formatting Feature: Added JString::trimLines(), trimLinesRemoveEmpty() and concatLines() Feature: JTime now has reset() function to set the time to 'now' Feature: All Collections now use hash tables for accessing keys and values Version 1.1 *********** Bugfix: All Split commands can now handle non-ASCII characters Bugfix: HTTPRequest didn't parse HTTP parameters correctly Bugfix: PostSpec::toXML() didn't format XML correctly Bugfix: JString::addCRLF() didn't adjust buffer correctly - possible memory corruption Bugfix: DataSamples in MediaStream are no longer just deleted, but marked for deletion, content deleted and only much later physically removed from memory Bugfix: InfoItem Times were not converted toXML correctly Feature: MediaServers now respond with detailed stats (InfoItem) for getInfo() Version 1.0.6a ************** Bugfix: Fixed JFile create and delete dir functions Feature: Added 'takeAll()' method to all collections Feature: Dynamic loader now informs why a dll/so could not be loaded on Windows

    posted 807 days ago

  • corelibrary CoreLibrary version 1.1.7 file released: CoreLibrary1.1.7.lgpl_incl_examples.tgz

    Version 1.1.7 ************* *** Note: Change due to introduction of namespace! *** In response to many requests we have now introduced the cmlabs namespace in the CoreLibrary. This means that you need to use the directive using namespace cmlabs; at the beginning of your code that uses CoreLibrary objects. Bugfix: XMLParser makes everything lowercase, fixed Bugfix: XMLParser unreachable child nodes, fixed Bugfix: XMLParser can now handle directives (<? xml .... ?>) in XML files Bugfix: XMLParser can now handle UTF-8 Unicode textual content Feature: Added UTF8 to Unicode and reverse conversions in JString Version 1.1.1b ************** Bugfix: SortedCollections now sorting correctly when adding equal keys or values Version 1.1.1a ************** *** Note: API Change due to bugfix! *** In both XMLNode and XMLParser we have changed the method ObjectCollection getChildTags() -> ObjectCollection* getChildTags() The usage should now be: ObjectCollection* children = node->getChildTags(); Bugfix: HANDLE define in JSemaphore.h conflicts with HANDLE in Qt, HANDLE now undefined before use Bugfix: XML parser can not parse empty elements such as, "<Tag/>" Bugfix: XML parser can not parse text that contains nesting tags like: "<A>text 1<B></B>text 2</A>" Bugfix: XML parser can not parse specific characters like ' Bugfix: JSocket problem with DNS resolution on some Linux systems Bugfix: Mediastreams now support DataSamples with the same millisecond timestamp Bugfix: JString operator == now works again Feature: Added JString::trimCTRL() which strips a string for all <CR>, tab, etc. Feature: MediaConnections now supports faster, non-guaranteed transmission using allowMessageDropping(bool allow) Feature: MediaConnections now supports multiple writers to a single stream using handleMultipleWriters(bool allow) Feature: MediaConnections now supports channels where data is indexed by other keys than just time Feature: MediaConnections now has a reinit() function for efficient reusage Feature: JString::replace() functions now has bool all parameter if all instances needs to be replaced (single pass) Feature: JString::replace() functions now has bool recursive parameter if instances needs to be replaced recursively (multi pass) Feature: HTMLPage now supports setMovedPermanently(const JString& location) for instant url redirection Feature: Collections and Dictionaries now has operator [](int pos) Feature: Dictionaries now has operator [](const JString& key) Feature: Added Dictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectDictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectTable::getAllKeysCopy() for reading all keys Feature: Added InfoItem::writeToFile() and loadFromFile() supporting binary objects and collections of binary objects Version 1.1.1 ************* Bugfix: JString::scriptReplace() now doesn't trim() the replaced text Feature: Added JString::xml2html() and XMLNode::toHTML() for nice XML HTML formatting Feature: Added JString::trimLines(), trimLinesRemoveEmpty() and concatLines() Feature: JTime now has reset() function to set the time to 'now' Feature: All Collections now use hash tables for accessing keys and values Version 1.1 *********** Bugfix: All Split commands can now handle non-ASCII characters Bugfix: HTTPRequest didn't parse HTTP parameters correctly Bugfix: PostSpec::toXML() didn't format XML correctly Bugfix: JString::addCRLF() didn't adjust buffer correctly - possible memory corruption Bugfix: DataSamples in MediaStream are no longer just deleted, but marked for deletion, content deleted and only much later physically removed from memory Bugfix: InfoItem Times were not converted toXML correctly Feature: MediaServers now respond with detailed stats (InfoItem) for getInfo() Version 1.0.6a ************** Bugfix: Fixed JFile create and delete dir functions Feature: Added 'takeAll()' method to all collections Feature: Dynamic loader now informs why a dll/so could not be loaded on Windows

    posted 807 days ago

  • corelibrary CoreLibrary version 1.1.7 file released: CoreLibrary1.1.7.lgpl_examples_only.tgz

    Version 1.1.7 ************* *** Note: Change due to introduction of namespace! *** In response to many requests we have now introduced the cmlabs namespace in the CoreLibrary. This means that you need to use the directive using namespace cmlabs; at the beginning of your code that uses CoreLibrary objects. Bugfix: XMLParser makes everything lowercase, fixed Bugfix: XMLParser unreachable child nodes, fixed Bugfix: XMLParser can now handle directives (<? xml .... ?>) in XML files Bugfix: XMLParser can now handle UTF-8 Unicode textual content Feature: Added UTF8 to Unicode and reverse conversions in JString Version 1.1.1b ************** Bugfix: SortedCollections now sorting correctly when adding equal keys or values Version 1.1.1a ************** *** Note: API Change due to bugfix! *** In both XMLNode and XMLParser we have changed the method ObjectCollection getChildTags() -> ObjectCollection* getChildTags() The usage should now be: ObjectCollection* children = node->getChildTags(); Bugfix: HANDLE define in JSemaphore.h conflicts with HANDLE in Qt, HANDLE now undefined before use Bugfix: XML parser can not parse empty elements such as, "<Tag/>" Bugfix: XML parser can not parse text that contains nesting tags like: "<A>text 1<B></B>text 2</A>" Bugfix: XML parser can not parse specific characters like ' Bugfix: JSocket problem with DNS resolution on some Linux systems Bugfix: Mediastreams now support DataSamples with the same millisecond timestamp Bugfix: JString operator == now works again Feature: Added JString::trimCTRL() which strips a string for all <CR>, tab, etc. Feature: MediaConnections now supports faster, non-guaranteed transmission using allowMessageDropping(bool allow) Feature: MediaConnections now supports multiple writers to a single stream using handleMultipleWriters(bool allow) Feature: MediaConnections now supports channels where data is indexed by other keys than just time Feature: MediaConnections now has a reinit() function for efficient reusage Feature: JString::replace() functions now has bool all parameter if all instances needs to be replaced (single pass) Feature: JString::replace() functions now has bool recursive parameter if instances needs to be replaced recursively (multi pass) Feature: HTMLPage now supports setMovedPermanently(const JString& location) for instant url redirection Feature: Collections and Dictionaries now has operator [](int pos) Feature: Dictionaries now has operator [](const JString& key) Feature: Added Dictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectDictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectTable::getAllKeysCopy() for reading all keys Feature: Added InfoItem::writeToFile() and loadFromFile() supporting binary objects and collections of binary objects Version 1.1.1 ************* Bugfix: JString::scriptReplace() now doesn't trim() the replaced text Feature: Added JString::xml2html() and XMLNode::toHTML() for nice XML HTML formatting Feature: Added JString::trimLines(), trimLinesRemoveEmpty() and concatLines() Feature: JTime now has reset() function to set the time to 'now' Feature: All Collections now use hash tables for accessing keys and values Version 1.1 *********** Bugfix: All Split commands can now handle non-ASCII characters Bugfix: HTTPRequest didn't parse HTTP parameters correctly Bugfix: PostSpec::toXML() didn't format XML correctly Bugfix: JString::addCRLF() didn't adjust buffer correctly - possible memory corruption Bugfix: DataSamples in MediaStream are no longer just deleted, but marked for deletion, content deleted and only much later physically removed from memory Bugfix: InfoItem Times were not converted toXML correctly Feature: MediaServers now respond with detailed stats (InfoItem) for getInfo() Version 1.0.6a ************** Bugfix: Fixed JFile create and delete dir functions Feature: Added 'takeAll()' method to all collections Feature: Dynamic loader now informs why a dll/so could not be loaded on Windows

    posted 807 days ago

  • File released: /corelibrary/CoreLibrary version 1.1.7/CoreLibrary1.1.7.lgpl_incl_examples.tgz

    posted 807 days ago

  • File released: /corelibrary/CoreLibrary version 1.1.7/CoreLibrary1.1.7.lgpl_examples_only.tgz

    posted 807 days ago

  • File released: /corelibrary/CoreLibrary version 1.1.7/CoreLibrary1.1.7.lgpl.tgz

    posted 807 days ago

  • corelibrary CoreLibrary version 1.1.2 file released: CoreLibrary1.1.2.lgpl.tgz

    Version 1.1.1b ************** Bugfix: SortedCollections now sorting correctly when adding equal keys or values Version 1.1.1a ************** *** Note: API Change due to bugfix! *** In both XMLNode and XMLParser we have changed the method ObjectCollection getChildTags() -> ObjectCollection* getChildTags() The usage should now be: ObjectCollection* children = node->getChildTags(); Bugfix: HANDLE define in JSemaphore.h conflicts with HANDLE in Qt, HANDLE now undefined before use Bugfix: XML parser can not parse empty elements such as, "<Tag/>" Bugfix: XML parser can not parse text that contains nesting tags like: "<A>text 1<B></B>text 2</A>" Bugfix: XML parser can not parse specific characters like ' Bugfix: JSocket problem with DNS resolution on some Linux systems Bugfix: Mediastreams now support DataSamples with the same millisecond timestamp Bugfix: JString operator == now works again Feature: Added JString::trimCTRL() which strips a string for all <CR>, tab, etc. Feature: MediaConnections now supports faster, non-guaranteed transmission using allowMessageDropping(bool allow) Feature: MediaConnections now supports multiple writers to a single stream using handleMultipleWriters(bool allow) Feature: MediaConnections now supports channels where data is indexed by other keys than just time Feature: MediaConnections now has a reinit() function for efficient reusage Feature: JString::replace() functions now has bool all parameter if all instances needs to be replaced (single pass) Feature: JString::replace() functions now has bool recursive parameter if instances needs to be replaced recursively (multi pass) Feature: HTMLPage now supports setMovedPermanently(const JString& location) for instant url redirection Feature: Collections and Dictionaries now has operator [](int pos) Feature: Dictionaries now has operator [](const JString& key) Feature: Added Dictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectDictionary::getIgnoreCase() for case insensitive gets Feature: Added ObjectTable::getAllKeysCopy() for reading all keys Feature: Added InfoItem::writeToFile() and loadFromFile() supporting binary objects and collections of binary objects Version 1.1.1 ************* Bugfix: JString::scriptReplace() now doesn't trim() the replaced text Feature: Added JString::xml2html() and XMLNode::toHTML() for nice XML HTML formatting Feature: Added JString::trimLines(), trimLinesRemoveEmpty() and concatLines() Feature: JTime now has reset() function to set the time to 'now' Feature: All Collections now use hash tables for accessing keys and values Version 1.1 *********** Bugfix: All Split commands can now handle non-ASCII characters Bugfix: HTTPRequest didn't parse HTTP parameters correctly Bugfix: PostSpec::toXML() didn't format XML correctly Bugfix: JString::addCRLF() didn't adjust buffer correctly - possible memory corruption Bugfix: DataSamples in MediaStream are no longer just deleted, but marked for deletion, content deleted and only much later physically removed from memory Bugfix: InfoItem Times were not converted toXML correctly Feature: MediaServers now respond with detailed stats (InfoItem) for getInfo() Version 1.0.6a ************** Bugfix: Fixed JFile create and delete dir functions Feature: Added 'takeAll()' method to all collections Feature: Dynamic loader now informs why a dll/so could not be loaded on Windows

    posted 979 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

CoreLibrary Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks