standard portable library
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6399
Standard Portable Library 0.1.5
Standard Portable Library is a pointer friendly C/C++ STL substitute. more>>
Standard Portable Library is a pointer friendly C/C++ STL substitute. The API is similar to Java or .NET and includes common data structures, networking, and database support.
<<less Download (0.50MB)
Added: 2007-03-21 License: LGPL (GNU Lesser General Public License) Price:
948 downloads
Standard Als PHP Library 0.2
Standard Als PHP Library (SAPL) is a fully object oriented library for Web development with PHP5. more>>
Standard Als PHP Library (SAPL) is a fully object oriented library for Web development with PHP5.
Standard Als PHP Library offers many classes in several packages and is intended to satisfy simple and at the same time recurring needs in Web development.
About PHP:
PHP, short for "PHP: Hypertext Preprocessor", is an open-source, reflective programming language used mainly for developing server-side applications and dynamic web content, and more recently, a broader range of software applications.
PHP allows interaction with a large number of relational database management systems, such as MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL and SQLite. PHP runs on most major operating systems, including UNIX, Linux, Windows, and Mac OS X, and can interact with many major web servers. The official PHP website contains very extensive documentation.
There is a command line interface, as well as GUI libraries such as the Gimp Tool Kit (GTK+) and text mode libraries like Ncurses and Newt.
Enhancements:
- A generateClass method was added to the DataBase class.
- The DataBaseColumn class was added.
- getTables and getTableColumns methods were added to the DataBase class.
- The insertTuple method was optimized.
- The toString method was added to the Resource class.
- The fromFile method of the MailAttachment class now takes only one argument, the File.
- Content-Type is now obtained from the extension.
- Content-type methods were added to the File class.
- All W3C 16 color names were added.
<<lessStandard Als PHP Library offers many classes in several packages and is intended to satisfy simple and at the same time recurring needs in Web development.
About PHP:
PHP, short for "PHP: Hypertext Preprocessor", is an open-source, reflective programming language used mainly for developing server-side applications and dynamic web content, and more recently, a broader range of software applications.
PHP allows interaction with a large number of relational database management systems, such as MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL and SQLite. PHP runs on most major operating systems, including UNIX, Linux, Windows, and Mac OS X, and can interact with many major web servers. The official PHP website contains very extensive documentation.
There is a command line interface, as well as GUI libraries such as the Gimp Tool Kit (GTK+) and text mode libraries like Ncurses and Newt.
Enhancements:
- A generateClass method was added to the DataBase class.
- The DataBaseColumn class was added.
- getTables and getTableColumns methods were added to the DataBase class.
- The insertTuple method was optimized.
- The toString method was added to the Resource class.
- The fromFile method of the MailAttachment class now takes only one argument, the File.
- Content-Type is now obtained from the extension.
- Content-type methods were added to the File class.
- All W3C 16 color names were added.
Download (0.053MB)
Added: 2006-02-20 License: GPL (GNU General Public License) Price:
1343 downloads
XML Schema Standard Type Library 1.0.0
XML Schema Standard Type Library (XSSTL) is a collection of universally-useful data types defined in the W3C XML Schema language more>>
XML Schema Standard Type Library, in short XSSTL, is a collection of universally-useful data types defined in the W3C XML Schema language. The provided types describe concepts such as email address, IP address, phone number, country code, US states, etc.
To make all the types from XSSTL available in your schema simply add the following import directive:
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl.xsd"/ >
And the following namespace-to-prefix mapping to your schema root:
xmlns:stl="http://www.codesynthesis.com/xmlns/xsstl"
Alternatively, you can import individual types:
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl/email-address.xsd"/ >
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl/phone-number.xsd"/ >
Enhancements:
- This initial version includes the following data types: EmailAddress, IPv4Address, Port, IPv4Endpoint, IPv4EndpointStruct, ISO3166CountyCode, Percentage, PhoneNumber, PhoneCountryCode, PhoneAreaCode, PhoneSubscriberNumber, PhoneExtensionNumber, PhoneNumberStruct, RFC822DateTime, USStateTerritoryCode, USStateCode, USTerritoryCode, USContinentalStateCode, and USContiguousStateCode.
<<lessTo make all the types from XSSTL available in your schema simply add the following import directive:
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl.xsd"/ >
And the following namespace-to-prefix mapping to your schema root:
xmlns:stl="http://www.codesynthesis.com/xmlns/xsstl"
Alternatively, you can import individual types:
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl/email-address.xsd"/ >
< import namespace="http://www.codesynthesis.com/xmlns/xsstl"
schemaLocation="xsstl/phone-number.xsd"/ >
Enhancements:
- This initial version includes the following data types: EmailAddress, IPv4Address, Port, IPv4Endpoint, IPv4EndpointStruct, ISO3166CountyCode, Percentage, PhoneNumber, PhoneCountryCode, PhoneAreaCode, PhoneSubscriberNumber, PhoneExtensionNumber, PhoneNumberStruct, RFC822DateTime, USStateTerritoryCode, USStateCode, USTerritoryCode, USContinentalStateCode, and USContiguousStateCode.
Download (0.011MB)
Added: 2006-09-28 License: BSD License Price:
1121 downloads
Portable Coroutine Library 1.6
Portable Coroutine Library implementation written in ANSI C. more>>
Portable Coroutine Library (PCL) implements the low level functionality for coroutines. For a definition of the term coroutine see The Art of Computer Programming by Donald E. Knuth.
Coroutines are a very simple cooperative multitasking environment where the switch from one task to another is done explicitly by a function call. Coroutines are a lot faster than processes or threads switch, since there is no OS kernel involvement for the operation.
Also coroutines require much less OS resources than processes of threads. The idea of writing this library started when I was testing Linux epoll functionality and performance.
I initially started using the coro library by E. Toernig and I found the library very interesting. It was simple and yet powerful. The limitations of the coro library were both non portability and crashes when not used together with certain versions of gcc.
So I decided to write a new library to address the problems aforementioned by also taking portable context switching ideas from the GNU Pth library. This library is easily portable on almost every Unix system and on Windows.
It can use either the ucontext.h functionalities ( getcontext()/makecontest()/swapcontext() ) or the standard longjmp()/setjmp().
Enhancements:
- This release fixes a shared library soname generation error that was missing the library version information.
<<lessCoroutines are a very simple cooperative multitasking environment where the switch from one task to another is done explicitly by a function call. Coroutines are a lot faster than processes or threads switch, since there is no OS kernel involvement for the operation.
Also coroutines require much less OS resources than processes of threads. The idea of writing this library started when I was testing Linux epoll functionality and performance.
I initially started using the coro library by E. Toernig and I found the library very interesting. It was simple and yet powerful. The limitations of the coro library were both non portability and crashes when not used together with certain versions of gcc.
So I decided to write a new library to address the problems aforementioned by also taking portable context switching ideas from the GNU Pth library. This library is easily portable on almost every Unix system and on Windows.
It can use either the ucontext.h functionalities ( getcontext()/makecontest()/swapcontext() ) or the standard longjmp()/setjmp().
Enhancements:
- This release fixes a shared library soname generation error that was missing the library version information.
Download (0.30MB)
Added: 2006-01-04 License: GPL (GNU General Public License) Price:
1397 downloads
Application Standard Components Library 0.2.0
Application Standard Components Library (ASCL) comprises a set of reusable Ada packages. more>>
Application Standard Components Library (ASCL) comprises a set of reusable Ada packages. The focus is not on light-weight components but larger components such as a configuration manager and a CLI application environment which does all the argument parsing.
It also includes a build environment for Linux which can be updated and maintained independently of the actual source code. It supports the personal software process for Ada programming.
<<lessIt also includes a build environment for Linux which can be updated and maintained independently of the actual source code. It supports the personal software process for Ada programming.
Download (0.66MB)
Added: 2007-04-18 License: GMGPL (GNAT Modified GPL) Price:
920 downloads
Vortex Library 1.0.6
Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081. more>>
Vortex Library is a BEEP Core protocol implementation, following the standard definitions in RFC 3080 and RFC 3081.
Vortex Library has a clean and easy-to-use API that allows you to write new protocols or user applications.
Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.
Currently Vortex Library is supported in all Microsoft Windows Platforms as well as Linux.
Enhancements:
- A general update was done to make this release more usable on Microsoft Windows, using Visual Studio compilers.
- Missing support was added to enable getting error codes reported by peer at channel creation.
- Now xml-rpc-gen is able to include user code into the IDL definition that is placed at the resulting XML-RPC server.
<<lessVortex Library has a clean and easy-to-use API that allows you to write new protocols or user applications.
Vortex Library has been developed within the Af-Arch project, and it is being used at the data transport layer. However, Vortex Library can be used independently of Af-Arch.
Currently Vortex Library is supported in all Microsoft Windows Platforms as well as Linux.
Enhancements:
- A general update was done to make this release more usable on Microsoft Windows, using Visual Studio compilers.
- Missing support was added to enable getting error codes reported by peer at channel creation.
- Now xml-rpc-gen is able to include user code into the IDL definition that is placed at the resulting XML-RPC server.
Download (0.90MB)
Added: 2007-08-11 License: LGPL (GNU Lesser General Public License) Price:
805 downloads
PlayStation Portable Video Converter 0.3
PlayStation Portable Video Converter (PSPVC) is a FFMPEG front-end to convert video files for the PSP. more>>
PlayStation Portable Video Converter (PSPVC) is a FFMPEG front-end to convert video files for the PSP. PlayStation Portable Video Converter allow you to queue severals conversions with different parameters for each.
Formats:
* MPEG4/SP (all firmware)
* H264/AVC (firmware 2.0+)
<<lessFormats:
* MPEG4/SP (all firmware)
* H264/AVC (firmware 2.0+)
Download (2.6MB)
Added: 2007-03-14 License: GPL (GNU General Public License) Price:
985 downloads
CVS Perl library 0.07
CVS Perl library is a Perl module which is is a wrapper around the CVS command with an object-oriented interface. more>>
CVS Perl library is a Perl module which is a wrapper around the CVS command with an object-oriented interface.
Installation:
To install this module type the following:
perl Makefile.PL
make
make test
make install
<<lessInstallation:
To install this module type the following:
perl Makefile.PL
make
make test
make install
Download (0.024MB)
Added: 2006-03-22 License: LGPL (GNU Lesser General Public License) Price:
1312 downloads
C++ Portable Types Library (PTypes) 2.1.1
C++ Portable Types Library (PTypes) is a simple alternative to the STL with multithreading and networking. more>>
C++ Portable Types Library (PTypes) is a simple alternative to the STL that includes multithreading and networking. C++ Portable Types Library (PTypes) defines dynamic strings, variants, character sets, lists and other basic data types along with portable thread and synchronization objects, IP sockets and named pipes. Its main `target audience is developers of complex network daemons, robots or non-visual client/server applications of any kind.
PTypes defines simple and intuitive interfaces and differs from the STL in fairly moderate use of templates. The library is portable across many modern operating systems (currently FreeBSD, Linux, SunOS, Mac OS X and Windows). All platform-dependent issues are hidden inside. A simple web server called wshare is included in the package to demonstrate the full power of the library.
And finally, PTypes is open and free.
Main features:
- Threads and synchronization primitives solve the vital problem of diversity of the threading APIs on different platforms. The library also offers message queues and job queues as additional methods of thread synchronization and maintenance.
- IP socket classes and utilities provide complete IP-based framework for both client-side and server-side programming. Combined with PTypes multithreading, these classes can be used for designing complex non-visual applications, such like network daemons or web robots.
- Dynamic strings, variants, character sets, date/time type and various kinds of dynamic and associative arrays: Delphi programmers will find them very similar to the ones in their favorite language. The collection of these basic data types may be useful, among other things, for building compilers and interpreters for higher-level languages.
- Streaming interfaces provide buffered I/O with simple and powerful text parsing methods. A strictly defined syntax for a given text format or a formal language can be represented by calls to PTypes token extraction methods. The unified streaming interface is applicable to files, named pipes and network sockets.
- Special thread class with enhanced functionality called unit. Units have their own main() and input/output plugs; they can be connected to each other within one application to form pipes, like processes in the UNIX shell.
- Finally, everything above is portable: all platform-dependent details are hidden inside.
Enhancements:
- Added support for HP-UX
- Compilation problems solved on *BSD systems (64-bit seek issue)
- Several MacOS X compilation problems solved (socklen_t, libtool)
- MSVC project files are now in the new VC7+ format (.sln, .vcproj)
- Dropped support for BSDi, CygWin and also the Borland C++ compiler.
<<lessPTypes defines simple and intuitive interfaces and differs from the STL in fairly moderate use of templates. The library is portable across many modern operating systems (currently FreeBSD, Linux, SunOS, Mac OS X and Windows). All platform-dependent issues are hidden inside. A simple web server called wshare is included in the package to demonstrate the full power of the library.
And finally, PTypes is open and free.
Main features:
- Threads and synchronization primitives solve the vital problem of diversity of the threading APIs on different platforms. The library also offers message queues and job queues as additional methods of thread synchronization and maintenance.
- IP socket classes and utilities provide complete IP-based framework for both client-side and server-side programming. Combined with PTypes multithreading, these classes can be used for designing complex non-visual applications, such like network daemons or web robots.
- Dynamic strings, variants, character sets, date/time type and various kinds of dynamic and associative arrays: Delphi programmers will find them very similar to the ones in their favorite language. The collection of these basic data types may be useful, among other things, for building compilers and interpreters for higher-level languages.
- Streaming interfaces provide buffered I/O with simple and powerful text parsing methods. A strictly defined syntax for a given text format or a formal language can be represented by calls to PTypes token extraction methods. The unified streaming interface is applicable to files, named pipes and network sockets.
- Special thread class with enhanced functionality called unit. Units have their own main() and input/output plugs; they can be connected to each other within one application to form pipes, like processes in the UNIX shell.
- Finally, everything above is portable: all platform-dependent details are hidden inside.
Enhancements:
- Added support for HP-UX
- Compilation problems solved on *BSD systems (64-bit seek issue)
- Several MacOS X compilation problems solved (socklen_t, libtool)
- MSVC project files are now in the new VC7+ format (.sln, .vcproj)
- Dropped support for BSDi, CygWin and also the Borland C++ compiler.
Download (0.22MB)
Added: 2007-06-27 License: zlib/libpng License Price:
853 downloads
Quantity/Formatter Library 1.0
Quantity/Formatter Library provides a Java library made with the quantity/formatter pattern. more>>
Quantity/Formatter Library provides a Java library made with the quantity/formatter pattern..
Quantity/Formatter Library is a Java library developed in accordance to the quantity/formatter pattern (as demonstrated by the Date/SimpleDateFormat in the standard J2SE library).
The following quantity/formatter pairs are currently available:
Currency/CurrencyFormat,
Density/ DensityFormat,
Dimension/DimensionFormat,
Distance/ DistanceFormat,
ElapsedTime/ElapsedTimeFormat,
Temperature/TemperatureFormat,
Volume/VolumeFormat
Weight/WeightFormat.
<<lessQuantity/Formatter Library is a Java library developed in accordance to the quantity/formatter pattern (as demonstrated by the Date/SimpleDateFormat in the standard J2SE library).
The following quantity/formatter pairs are currently available:
Currency/CurrencyFormat,
Density/ DensityFormat,
Dimension/DimensionFormat,
Distance/ DistanceFormat,
ElapsedTime/ElapsedTimeFormat,
Temperature/TemperatureFormat,
Volume/VolumeFormat
Weight/WeightFormat.
Download (MB)
Added: 2007-01-30 License: MPL (Mozilla Public License) Price:
997 downloads
Small Antialiased Graphics Library 0.0.9
SAgl is a portable small antialiased graphics library. more>>
SAgl is a portable small antialiased graphics library. It offers lines, circles, and bezier curves, as well as thick lines and fills.
It can be used on top of SDL or with X or any other graphics system.
<<lessIt can be used on top of SDL or with X or any other graphics system.
Download (0.084MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1575 downloads
ustring C++ Unicode library 0.5
ustring is a C++ library to implement the complete Unicode 3.0 standard. more>>
ustring is a C++ library to implement the complete Unicode 3.0 standard. It gives an easy access to the properties of each of the 10600 characters defined by the Unicode 3.0 standard, including the uppercase and lowercase mapping, category and subcategory, character name, and bidirectional category.
ustring C++ Unicode library provides a wide string class which fits with STL, implementing a full Unicode normalizer, uppercase and lowercase transformation, and diacritical mark removal. A Unicode level-1 regular expression class is also provided.
<<lessustring C++ Unicode library provides a wide string class which fits with STL, implementing a full Unicode normalizer, uppercase and lowercase transformation, and diacritical mark removal. A Unicode level-1 regular expression class is also provided.
Download (0.14MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1166 downloads
Rasqal RDF Query Library 0.9.14
Rasqal is a C library for querying RDF, supporting the RDQL and SPARQL languages. more>>
Rasqal is a C library for querying RDF, supporting the RDQL and SPARQL languages. It provides APIs for creating a query and parsing query syntax.
Rasqal RDF Query Library features pluggable triple-store source and matching interfaces, an engine for executing the queries and an API for manipulating results as bindings.
It uses the Raptor RDF parser to return triples from RDF content and can alternatively work with the Redland RDF librarys persistent triple stores. It is portable across many POSIX systems.
<<lessRasqal RDF Query Library features pluggable triple-store source and matching interfaces, an engine for executing the queries and an API for manipulating results as bindings.
It uses the Raptor RDF parser to return triples from RDF content and can alternatively work with the Redland RDF librarys persistent triple stores. It is portable across many POSIX systems.
Download (0.86MB)
Added: 2007-04-23 License: The Apache License 2.0 Price:
915 downloads
Portable Libconfig 0.2.1
Libconfig is a configuration file processing library. more>>
Libconfig is a configuration file processing library that saves you from having to write your own configuration parsers and routines.
This project supports callback functions, automatic variable assignment, and many different configuration file types such as Apache-like, Windows INI-like, and whitespace separated.
Configuration is processed in a logical manner: global configuration files, local configuration files, environment variables, and finally command line options.
Enhancements:
- This release adds functions to set a user-specified error string from callback handlers.
- It exposes functions to convert from a string to a specified type.
- The documentation has been slightly cleaned up.
<<lessThis project supports callback functions, automatic variable assignment, and many different configuration file types such as Apache-like, Windows INI-like, and whitespace separated.
Configuration is processed in a logical manner: global configuration files, local configuration files, environment variables, and finally command line options.
Enhancements:
- This release adds functions to set a user-specified error string from callback handlers.
- It exposes functions to convert from a string to a specified type.
- The documentation has been slightly cleaned up.
Download (0.088MB)
Added: 2006-12-18 License: MIT/X Consortium License Price:
1040 downloads
Uppaal Timed Automata Parser Library 0.90
The UPPAAL Timed Automata Parser Library (libutap) is the parser library used by UPPAAL. more>>
Uppaal Timed Automata Parser Library (libutap) is the parser library used by UPPAAL.
<<less Download (0.41MB)
Added: 2006-04-30 License: LGPL (GNU Lesser General Public License) Price:
1274 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above standard portable library search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed