Object Oriented
ASNMTAP::Asnmtap::Applications is a Perl module that provides a nice object oriented interface for ASNMTAP Applications. ASNMTAP::Asnmtap::Applications Subclass of ASNMTAP::Asnmtap This version is still the old ASNMTAP Applications v3.000.001 addapted for using with the new ASNMTAP::Asnmtap,...
Platforms: *nix
License: Freeware | Size: 1.6 MB | Download (88): ASNMTAP::Asnmtap::Applications Download |
ElysianFields project is a Extensible Object Oriented MUD engine in C++. The BACCHUS/ElysianFields engine is designed from scratch. It is fully threaded, and has a Web interface. The ElysianFields world is based in a fantastic realm. The main continent is called Elysian Fields, and has...
Platforms: *nix
License: Freeware | Size: 757.76 KB | Download (90): ElysianFields Download |
DB::Appgen is a Perl interface which includes both function oriented and object oriented interfaces to manipulate data in APPGEN Custom Suite databases. All this was made in about four hours including reading perlxstut manpage, so do not expect something pretty. Although it appears to be...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): DB::Appgen Download |
Domingo is a simple, consistent, object-oriented easy-to-use interface to the Lotus Notes/Domino Java-API. Installation: To install Domingo on your Notes Client or Domino server, please download a binary distribution, extract the file domingo-1.0.jar and choose one of the following...
Platforms: *nix
License: Freeware | Size: 983.04 KB | Download (99): Domingo Download |
WASP is a multi-tier web application framework built on Object Oriented PHP5. The framework is a simplified Model View Controller architecture. The controller is built by adding content "Chunks" to "UIModules". The Model portion of the framework wraps PEAR DB_DataObjects in a business object...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (92): WASP-PHP Download |
PHPDance is an object-oriented PHP interface to the Sharedance cache server. The project allows you to cache data in the very fast and reliable Sharedance cache server. Features include the ability to be distributed across multiple servers and optional redundancy (in which writes go to two...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (89): PHPDance Download |
CGI::XMLApplication is an Object Oriented Interface for CGI Script Applications. SYNOPSIS use CGI::XMLApplication; $script = new CGI::XMLApplication; $script->setStylesheetPath( "the/path/to/the/stylesheets" ); # either this for simple scripts $script->run(); # or if you need more...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (92): CGI::XMLApplication Download |
The Complex Language project is an object oriented programming language intended for scripting or rapid prototyping of applications. The design goals were to have very few simple but powerful concepts and to be easy to use and easy to learn. The project provides a working interpreter along with...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (106): The Complex Language Download |
RADIUS::Packet is an object-oriented Perl interface to RADIUS packets. SYNOPSIS use RADIUS::Packet; use RADIUS::Dictionary; my $d = new RADIUS::Dictionary "/etc/radius/dictionary"; my $p = new RADIUS::Packet $d, $data; $p->dump; if ($p->attr(User-Name eq "lwall") { my $resp = new...
Platforms: *nix
License: Freeware | Size: 43.01 KB | Download (146): RADIUS::Packet Download |
Class::Delegation is a Perl object-oriented delegation. SYNOPSIS package Car; use Class::Delegation send => steer, to => ["left_front_wheel", "right_front_wheel"], send => drive, to => ["right_rear_wheel", "left_rear_wheel"], as => ["rotate_clockwise", "rotate_anticlockwise"] send...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (87): Class::Delegation Download |
Ogg::Vorbis::Header is an object-oriented interface to Ogg Vorbis information and comment fields. SYNOPSIS use Ogg::Vorbis::Header; my $ogg = Ogg::Vorbis::Header->new("song.ogg"); while (my ($k, $v) = each %{$ogg->info}) { print "$k: $vn"; } foreach my $com ($ogg->comment_tags) { print...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (217): Ogg::Vorbis::Header Download |
OOPS is Object Oriented Persistent Store. SYNOPSIS use OOPS; transaction(sub { $oops = new OOPS dbi_dsn => $DBI_DSN, username => $username, password => $password, table_prefix => "MY"; $oops->commit; $oops->{my_1st_bit_of_data} = a scalar; $oops->{my_2nd_bit_of_data} = { A => hash...
Platforms: *nix
License: Freeware | Size: 296.96 KB | Download (89): OOPS Download |
Xmldoom package contains the XML Document Object-Oriented Model. Xmldoom is what is commonly refered to as an Object Persistence Framework or an Object-Relational Mapping [1]. Basically, it is a framework that allows you to create an automatic mapping between the tables in your relational...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (96): Xmldoom Download |
ckjm project calculates Chidamber and Kemerer object-oriented metrics by processing the bytecode of compiled Java files. For each class given, the program calculates the following six metrics proposed by Chidamber and Kemerer: WMC, weighted methods per class; DIT, depth of inheritance tree;...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (135): ckjm Download |
Algorithm::Permute is a Perl module with handy and fast permutation with object oriented interface. SYNOPSIS use Algorithm::Permute; my $p = new Algorithm::Permute([a..d]); while (@res = $p->next) { print join(", ", @res), "n"; } my @array = (1..9); Algorithm::Permute::permute { print...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (102): Algorithm::Permute Download |
Simple C++ ODBC Database API is designed to encapsulate the ODBC API functionality in an object oriented manner. The API was created due to an absence of any other such API that was database independent. The database independence is achieved using the ODBC (Open DataBase Connectivity) API....
Platforms: *nix
License: Freeware | Size: 84.99 KB | Download (117): Simple C++ ODBC Database API Download |
OPML Writer is a PHP4 class for writing OPML files with an object-oriented approach..
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (110): OPML Writer Download |
Math::Vec is a Object-Oriented Vector Math Methods in Perl. SYNOPSIS use Math::Vec; $v = Math::Vec->new(0,1,2); or use Math::Vec qw(NewVec); $v = NewVec(0,1,2); @res = $v->Cross([1,2.5,0]); $p = NewVec(@res); $q = $p->Dot([0,1,0]); or use Math::Vec qw(:terse); $v = V(0,1,2); $q...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (110): Math::Vec Download |
SableCC is an object-oriented framework that generates compilers (and interpreters) in the Java programming language. SableCC framework is based on two fundamental design decisions. Firstly, the framework uses object-oriented techniques to automatically build a strictly typed abstract syntax...
Platforms: *nix
License: Freeware | Size: 501.76 KB | Download (95): SableCC 3.2 / 4 Alpha Download |
FramerD is a portable distributed object-oriented database designed to support the maintenance and sharing of knowledge bases. Unlike other object-oriented databases, FramerD is optimized for the sort of pointer-intensive data structures used by semantic networks, frame systems, and many...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (91): FramerD Download |