c foundation classes 0.7.1
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2963
Objective-C Foundation Classes 0.7.1
Objective-C Foundation Classes is an Objective-C library. more>>
Objective-C Foundation Classes is an Objective-C library.
It contains general purpose classes for easier development of applications, in areas such as data types, network, C library wrappers, collections, and compound classes.
The classes in the library are grouped in five clusters:
- DataTypes - integer, text string, fraction, bitarray, date/time, random generators, big integer, big double ...
- Collections - array, list, hash table, AVL and n-tree, circular array, graph ...
- Network - TCP/UDP server and client, HTTP client, Telnet client ...
- C-library wrappers - DBM, socket, MD5, regular expression, timer, file, directory, gzip and bzip2 file, text screen ...
- Compound - Argument parser, calendar, finite state machine, tokenizer, XML tree, discrete distribution, objective-c source tokenizer ...
Enhancements:
- A new class (DBigFraction) and a new protocol (DBitArithmetic) have been added to the library.
- There are also several bugfixes related to 64-bit platforms.
- The copy-constructor support has been improved, and as a result all collections can now be (deep) copied.
- There are some small bugfixes, and several classes have been extended with new methods.
<<lessIt contains general purpose classes for easier development of applications, in areas such as data types, network, C library wrappers, collections, and compound classes.
The classes in the library are grouped in five clusters:
- DataTypes - integer, text string, fraction, bitarray, date/time, random generators, big integer, big double ...
- Collections - array, list, hash table, AVL and n-tree, circular array, graph ...
- Network - TCP/UDP server and client, HTTP client, Telnet client ...
- C-library wrappers - DBM, socket, MD5, regular expression, timer, file, directory, gzip and bzip2 file, text screen ...
- Compound - Argument parser, calendar, finite state machine, tokenizer, XML tree, discrete distribution, objective-c source tokenizer ...
Enhancements:
- A new class (DBigFraction) and a new protocol (DBitArithmetic) have been added to the library.
- There are also several bugfixes related to 64-bit platforms.
- The copy-constructor support has been improved, and as a result all collections can now be (deep) copied.
- There are some small bugfixes, and several classes have been extended with new methods.
Download (0.74MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1196 downloads
C++ Foundation Classes 0.1.4
C++ Foundation Classes package contains a Fully Overloaded String object that works with other classes. more>>
The C++ Foundation Classes package contains a Fully Overloaded String object that works with other classes (even those not owned by CFC), a full (template) Matrix and Vector Object, some Data types like DateTime, Boolean, Integer, Real, and Complex, and Sets, Stack, Queues, etc. C++ Foundation Classes also has an LL-type Parser and Scanner for lexical reading.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
<<lessInstallation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Download (1.2MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1440 downloads
Foundation 0.2.0
Foundation project is a real-time multi-player space conquest game. more>>
Foundation project is a real-time multi-player space conquest game.
OpenGL hardware support is recommended. Goals include researching new technology, colonizing distant planets, and fighting intense 3D fleet battles for survival.
Main features:
- colonization
- production of new units, facilities and ships
- research new technology to give you an edge
- space battles
Enhancements:
- more high-level network code (can now transfer fleet info)
- can now build ships
- wont crash if youre not connected to a server but try send a msg
- texture caching system
- fixed check for if a planet is building a certain structure
- slight changes to planetview and fleetview layout
- added more components to fleetview
- moved id to platform class, fleets and planets now both have IDs
- fleet movement mostly complete, still have to deal with deleting fleets
- fixed production bug, need resources now
<<lessOpenGL hardware support is recommended. Goals include researching new technology, colonizing distant planets, and fighting intense 3D fleet battles for survival.
Main features:
- colonization
- production of new units, facilities and ships
- research new technology to give you an edge
- space battles
Enhancements:
- more high-level network code (can now transfer fleet info)
- can now build ships
- wont crash if youre not connected to a server but try send a msg
- texture caching system
- fixed check for if a planet is building a certain structure
- slight changes to planetview and fleetview layout
- added more components to fleetview
- moved id to platform class, fleets and planets now both have IDs
- fleet movement mostly complete, still have to deal with deleting fleets
- fixed production bug, need resources now
Download (MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1066 downloads
Other version of Foundation
License:Perl Artistic License
Forth Foundation Library 0.5.0
Forth Foundation Library is a Forth library. more>>
Forth Foundation Library, in short FFL is a Forth library. It gives you a collection of words written in (ANS) forth which are useful in areas such as data types, collections, interfaces, development support, and compound modules.
The modules in the library are grouped in five clusters:
- Data types - char
- Collections - single linked list
- Interfaces - crc-32
- Development - struct, unit test
- Compound - nothing yet.
Enhancements:
- This release adds four new features to the library, including an n-tree with an iterator, a SHA-256 module, and a regular expressions module.
- The library will now also run on MinForth.
<<lessThe modules in the library are grouped in five clusters:
- Data types - char
- Collections - single linked list
- Interfaces - crc-32
- Development - struct, unit test
- Compound - nothing yet.
Enhancements:
- This release adds four new features to the library, including an n-tree with an iterator, a SHA-256 module, and a regular expressions module.
- The library will now also run on MinForth.
Download (0.14MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
865 downloads
Team Foundation for Mono 0.5.0.1
Team Foundation for Mono is an implementation of the Team Foundation libraries and related client programs for the Mono platform more>>
Team Foundation for Mono is an implementation of the Team Foundation libraries and related client programs for the Mono .Net platform. Team Foundation is a collection of collaborative technologies that support a team effort to deliver a product from Microsoft that includes bug tracking, source control, and other capabilities.
This project focuses currently on the SCM related libraries and tools. It includes a fairly functional version of the TF client used to access the SCM capabilities of Team Foundation servers. In some respects, its usability exceeds that of the standard TF tool. It also includes some subcommands from the TF Power Tool, and leverages the Gnome Keyring when available. Team Foundation does not do file attribute tracking, but the included TF client in this project leverages libmagic to implement file attribute tracking on unix platforms.
Team Foundation is tightly integrated into the Visual Studio platform. This project will hopefully someday include a MonoDevelop plugin as well as implementations of the other non-SCM related Team Foundation libraries.
For registered developers, CodePlex is a publicly accessible example of a Team Foundation server used to host open source projects.
Enhancements:
- This release adds the "tf shelvesets" command (brief output only), support for writable working folders, "tf help < cmd >" with display of valid options for each command, the "tf branches" command (limited testing), the "tf online < list of files >" option, the "tf diff /brief" option, support for "tf add /recursive < path >", 20 new test cases for the tf client program, a "tf help /list" helper for shell completion, a progress indicator for GetCommand when setting permissions, the History.StopAfter option, and many bugfixes.
<<lessThis project focuses currently on the SCM related libraries and tools. It includes a fairly functional version of the TF client used to access the SCM capabilities of Team Foundation servers. In some respects, its usability exceeds that of the standard TF tool. It also includes some subcommands from the TF Power Tool, and leverages the Gnome Keyring when available. Team Foundation does not do file attribute tracking, but the included TF client in this project leverages libmagic to implement file attribute tracking on unix platforms.
Team Foundation is tightly integrated into the Visual Studio platform. This project will hopefully someday include a MonoDevelop plugin as well as implementations of the other non-SCM related Team Foundation libraries.
For registered developers, CodePlex is a publicly accessible example of a Team Foundation server used to host open source projects.
Enhancements:
- This release adds the "tf shelvesets" command (brief output only), support for writable working folders, "tf help < cmd >" with display of valid options for each command, the "tf branches" command (limited testing), the "tf online < list of files >" option, the "tf diff /brief" option, support for "tf add /recursive < path >", 20 new test cases for the tf client program, a "tf help /list" helper for shell completion, a progress indicator for GetCommand when setting permissions, the History.StopAfter option, and many bugfixes.
Download (0.27MB)
Added: 2007-08-13 License: MIT/X Consortium License Price:
803 downloads
Day planner 0.7.1
Day planner is a simple time management program. more>>
Day planner is a simple time management program. It is designed to help you easily manage your time.
It can manage appointments, birthdays, and more. Day planner makes sure you remember your appointments by popping up a dialog box reminding you about them.
Day planner is free software which means that its free for everyone to use, share, change and copy.
<<lessIt can manage appointments, birthdays, and more. Day planner makes sure you remember your appointments by popping up a dialog box reminding you about them.
Day planner is free software which means that its free for everyone to use, share, change and copy.
Download (0.092MB)
Added: 2007-07-11 License: GPL v3 Price:
507 downloads
activeCollab 0.7.1
activeCollab is an easy to use, web based, open source collaboration and project management tool. more>>
activeCollab project is an easy to use, web based, open source collaboration and project management tool. Set up an environment where you, your team and your clients can collaborate on active projects using a set of simple, functional tools. 100% free!
Main features:
- Easy to install and easy to use
- Web-based. After installation only thing youll need to use it is web browser
- 100% open source, 100% free
- No limitations on number of projects, clients, team members...
- Per project permissions
<<lessMain features:
- Easy to install and easy to use
- Web-based. After installation only thing youll need to use it is web browser
- 100% open source, 100% free
- No limitations on number of projects, clients, team members...
- Per project permissions
Download (0.45MB)
Added: 2006-12-31 License: GPL (GNU General Public License) Price:
1041 downloads
TruStudio foundation 1.0.0
Set of plugins based on Eclipse and xored::TruStudio IDE for PHP, Python, and ECMAScript development. more>>
TruStudio Foundation is an open source project and a foundation for development tools for scripting languages.
TruStudio inherits comprehensive set of Eclipse editing, debugging and deployment tools and introduces state-of-the-art features for PHP, Python, and other open source technologies.
TruStudio is a comprehensive environment that has indepth understanding of your code and thoroughly knows the programming language you are using.
Main features:
- Code Editing
- Navigation
- Code Inspection
- User Interface
- Launching and Debugging
- Web Development and Design
<<lessTruStudio inherits comprehensive set of Eclipse editing, debugging and deployment tools and introduces state-of-the-art features for PHP, Python, and other open source technologies.
TruStudio is a comprehensive environment that has indepth understanding of your code and thoroughly knows the programming language you are using.
Main features:
- Code Editing
- Navigation
- Code Inspection
- User Interface
- Launching and Debugging
- Web Development and Design
Download (39.1MB)
Added: 2005-04-18 License: QPL (QT Public License) Price:
1649 downloads
ViewKlass 0.7.1
ViewKlass is a C++ framework for developing applications that use the LessTif or OSF/Motif user interface toolkits. more>>
ViewKlass is a C++ framework for developing applications that use the LessTif or OSF/Motif user interface toolkits. In particular it provides classes that support the creation of reusable components.
It also provides classes that encapsulate some of the more difficult and tedious aspects of Motif development. These include classes to handle the creation of windows, dialogs, and menus.
ViewKlass is an open source implementation of SGIs ViewKit(tm), and should eventually become source code compatible with a large subset of of that API.
Enhancements:
- This release includes fixes to build with the MKS Toolkit compiler, gcc4.x, and x86_64.
- A memory leak in VkCheckBox was fixed.
- Fixes for a modality problem with VkDialogManager and removing items from a VkPrefGroup are also included.
<<lessIt also provides classes that encapsulate some of the more difficult and tedious aspects of Motif development. These include classes to handle the creation of windows, dialogs, and menus.
ViewKlass is an open source implementation of SGIs ViewKit(tm), and should eventually become source code compatible with a large subset of of that API.
Enhancements:
- This release includes fixes to build with the MKS Toolkit compiler, gcc4.x, and x86_64.
- A memory leak in VkCheckBox was fixed.
- Fixes for a modality problem with VkDialogManager and removing items from a VkPrefGroup are also included.
Download (0.11MB)
Added: 2007-01-03 License: GPL (GNU General Public License) Price:
1024 downloads
ftp4che 0.7.1
ftp4che is an FTP library for Java 1.4 and 5.0 that features support for implicit SSL. more>>
ftp4che is an FTP library for Java 1.4 and 5.0 that features support for implicit SSL, implicit AUTH SSL, AUTH TLS, TLS, FXP, PRET, SSCN, an event model, bandwidth control, and unlimited file sizes.
<<less Download (0.87MB)
Added: 2007-05-22 License: LGPL (GNU Lesser General Public License) Price:
888 downloads
Exception::Class 1.23
Exception::Class is a Perl module that allows you to declare real exception classes in Perl. more>>
Exception::Class is a Perl module that allows you to declare real exception classes in Perl.
SYNOPSIS
use Exception::Class
( MyException,
AnotherException =>
{ isa => MyException },
YetAnotherException =>
{ isa => AnotherException,
description => These exceptions are related to IPC },
ExceptionWithFields =>
{ isa => YetAnotherException,
fields => [ grandiosity, quixotic ],
alias => throw_fields,
},
);
# try
eval { MyException->throw( error => I feel funny. ) };
my $e;
# catch
if ( $e = Exception::Class->caught(MyException) )
{
warn $e->error, "n", $e->trace->as_string, "n";
warn join , $e->euid, $e->egid, $e->uid, $e->gid, $e->pid, $e->time;
exit;
}
elsif ( $e = Exception::Class->caught(ExceptionWithFields) )
{
$e->quixotic ? do_something_wacky() : do_something_sane();
}
else
{
$e = Exception::Class->caught();
ref $e ? $e->rethrow : die $e;
}
# use an alias - without parens subroutine name is checked at
# compile time
throw_fields error => "No strawberry", grandiosity => "quite a bit";
Exception::Class allows you to declare exception hierarchies in your modules in a "Java-esque" manner.
It features a simple interface allowing programmers to declare exception classes at compile time. It also has a base exception class, Exception::Class::Base, that can be easily extended.
It is designed to make structured exception handling simpler and better by encouraging people to use hierarchies of exceptions in their applications, as opposed to a single catch-all exception class.
This module does not implement any try/catch syntax. Please see the "OTHER EXCEPTION MODULES (try/catch syntax)" section for more information on how to get this syntax.
<<lessSYNOPSIS
use Exception::Class
( MyException,
AnotherException =>
{ isa => MyException },
YetAnotherException =>
{ isa => AnotherException,
description => These exceptions are related to IPC },
ExceptionWithFields =>
{ isa => YetAnotherException,
fields => [ grandiosity, quixotic ],
alias => throw_fields,
},
);
# try
eval { MyException->throw( error => I feel funny. ) };
my $e;
# catch
if ( $e = Exception::Class->caught(MyException) )
{
warn $e->error, "n", $e->trace->as_string, "n";
warn join , $e->euid, $e->egid, $e->uid, $e->gid, $e->pid, $e->time;
exit;
}
elsif ( $e = Exception::Class->caught(ExceptionWithFields) )
{
$e->quixotic ? do_something_wacky() : do_something_sane();
}
else
{
$e = Exception::Class->caught();
ref $e ? $e->rethrow : die $e;
}
# use an alias - without parens subroutine name is checked at
# compile time
throw_fields error => "No strawberry", grandiosity => "quite a bit";
Exception::Class allows you to declare exception hierarchies in your modules in a "Java-esque" manner.
It features a simple interface allowing programmers to declare exception classes at compile time. It also has a base exception class, Exception::Class::Base, that can be easily extended.
It is designed to make structured exception handling simpler and better by encouraging people to use hierarchies of exceptions in their applications, as opposed to a single catch-all exception class.
This module does not implement any try/catch syntax. Please see the "OTHER EXCEPTION MODULES (try/catch syntax)" section for more information on how to get this syntax.
Download (0.016MB)
Added: 2007-05-23 License: Perl Artistic License Price:
884 downloads
Distrust 0.7.1
Distrust is a Firefox extension which hides surfing trails that the browser leaves behind. more>>
Distrust is a Firefox extension which hides surfing trails that the browser leaves behind.
AKA Private Browsing.
Once turned on this extension monitors FireFox for its activities.
Once turned off Distrust will remove history items cache and cookies that were used during the distrust session.
Main features:
- Disable the cache. (Both regular and SSL)
- Set the cookies to live until the end of the session.
- Clean up the history from item that were added after it was activated.
- Clean up the downloaded items, from the download manager, that were added after it was activated.
<<lessAKA Private Browsing.
Once turned on this extension monitors FireFox for its activities.
Once turned off Distrust will remove history items cache and cookies that were used during the distrust session.
Main features:
- Disable the cache. (Both regular and SSL)
- Set the cookies to live until the end of the session.
- Clean up the history from item that were added after it was activated.
- Clean up the downloaded items, from the download manager, that were added after it was activated.
Download (0.019MB)
Added: 2007-07-19 License: MPL (Mozilla Public License) Price:
845 downloads
rdfadict 0.7.1
An RDFa parser wth a simple dictionary-like interface. more>>
rdfadict 0.7.1 brings users a useful Python package which provides an RDFa parser and a simple, dictionary-like interface for the triples.
rdfadict parses RDFa metadata encoded in HTML or XHTML documents. It can parse a block of text (as a string), or a URL. For example, given the following block of sample text:
Enhancements:
- Updated DictSetTripleSink to coerce triple() parameters to unicode instead of str.
Requirements:
- Python
Added: 2009-07-21 License: MIT/X Consortium Lic... Price: FREE
13 downloads
SiG Information Generator 0.1.0
SiG Information Generator provides a class for persistant objects in PHP. more>>
SiG Information Generator provides a class for persistant objects in PHP.
SiG allows developers to create, store, retrieve, and search any custom PHP object. Using the Node base class one can create hierachies of related classes. It has been repackaged as a Wordpress Plugin.
SiG is written in PHP. PHP (PHP: Hypertext Preprocessor) is a reflective programming language originally designed for producing dynamic Web pages.[1] PHP is used mainly in server-side scripting, but can be used from a command line interface or in standalone graphical applications. Textual User Interfaces can also be created using ncurses.
The sole implementation is produced by The PHP Group and released under the PHP License. It is considered to be free software by the Free Software Foundation[2]. This implementation serves to define a de facto standard for PHP, as there is no formal specification.
<<lessSiG allows developers to create, store, retrieve, and search any custom PHP object. Using the Node base class one can create hierachies of related classes. It has been repackaged as a Wordpress Plugin.
SiG is written in PHP. PHP (PHP: Hypertext Preprocessor) is a reflective programming language originally designed for producing dynamic Web pages.[1] PHP is used mainly in server-side scripting, but can be used from a command line interface or in standalone graphical applications. Textual User Interfaces can also be created using ncurses.
The sole implementation is produced by The PHP Group and released under the PHP License. It is considered to be free software by the Free Software Foundation[2]. This implementation serves to define a de facto standard for PHP, as there is no formal specification.
Download (0.15MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
962 downloads
Rauls classes for PHP 0.6.3
Rauls classes for PHP is an OOP database abstraction layer for PHP 5.1 or greater. more>>
Rauls classes for PHP is an OOP database abstraction layer for PHP 5.1 or greater. Rauls classes for PHP provides abstract classes to access database servers and traverse result sets.
There are several implementation classes to access different types of databases: SQLite, MySQL, PostgreSQL, and MSSQL.
The classes provide functions to establish connections, execute queries, traverse result sets with pagination support, and retrieve the list of databases, tables and fields. Any possible error is signaled by throwing exceptions with specific message and error code.
Enhancements:
- A quickref.txt file was added to the project.
- A totalRows get property was included for SQL result objects.
- A third optional parameter was added to the printPageSelect method in order to return the page < select > code as an string instead of printing it.
<<lessThere are several implementation classes to access different types of databases: SQLite, MySQL, PostgreSQL, and MSSQL.
The classes provide functions to establish connections, execute queries, traverse result sets with pagination support, and retrieve the list of databases, tables and fields. Any possible error is signaled by throwing exceptions with specific message and error code.
Enhancements:
- A quickref.txt file was added to the project.
- A totalRows get property was included for SQL result objects.
- A third optional parameter was added to the printPageSelect method in order to return the page < select > code as an string instead of printing it.
Download (0.050MB)
Added: 2006-06-08 License: MIT/X Consortium License Price:
1235 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 c foundation classes 0.7.1 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