Classes
LibSerial provides a collection of C++ classes that allow one to access serial ports on POSIX systems like standard C++ iostream objects. Member functions are provided for setting various parameters of the serial ports such as the baud rate, character size, flow control and others. LibSerials...
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (101): LibSerial Download |
Moss is a collection of Java classes which includes additional custom Swing components (Tri state check boxes, complete password entry dialogs. Its also a JFrame/JDialog framework to assist in creating large GUIs), file and image modification classes (EXIF/IPTC reading and editing, image...
Platforms: *nix
License: Freeware | Size: 69.63 KB | Download (100): Moss Download |
classes::Test are functions to help with classes pragma testing. SYNOPSIS can_new can_set_get has_decl has_class_const has_mixins has_mixins_hash is_classes MyClass; is_classes main; is_throwable X::Mine; is_classes_exc X::Mine; Generic tests based on Test::Builder designed to...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (99): classes::Test Download |
StrBio is a set of Java classes and libraries useful for development of software for computational structural biology research. They are licenced under the LGPL. he strbio.org classes are the basis for several published research projects, including the Pred2ary secondary structure prediction...
Platforms: *nix
License: Freeware | Size: 12.7 MB | Download (98): StrBio Download |
Inline::Java lets you write Perl classes in Java and wrap/use existing Java classes. The project is an ILSM (Inline Language Support Module) for Java 2, and is part of the Inline family of modules..
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (98): Inline::Java Download |
Memory Structures Library (MemSL) is a complete data structures/collection classes library with memory tracing, memory debugging, entry/exit tracing, exception handling, definable memory handlers, built-in thread support, and much more. The project supports single, double, and circular linked...
Platforms: *nix
License: Freeware | Size: 839.68 KB | Download (98): Memory Structures Library Download |
FiForms started as a collection of PHP classes for creating web-based data entry screens for a MySQL database. FiForms library has since grown into a collection of projects addressing many aspects of web-database development needs. The FiForms framework currently includes the FiForms data-entry...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (97): FiForms Download |
Template::Plugin::Java is a Perl module that can generate Java Classes from XML description files and templates. SYNOPSIS From an xml file such as: < aBean > < java: option1="value1" > < option2 >value2< /option2 > < /java: > < foo >10< /foo > < bar >String< /bar > < container > < baz...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (97): Template::Plugin::Java Download |
SYNOPSIS require UNIVERSAL::derived_classes; package A; package B; @ISA = qw( A ); package C; @ISA = qw( B ); package main; my @derived_classes = A->derived_classes; # B, C my @derived_classes_reversed = A->derived_classes_reversed; # C, B UNIVERSAL::derived_classes provides the...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (97): UNIVERSAL::derived_classes Download |
Class::Agreement is a Perl module that add contracts to your Perl classes easily. SYNOPSIS package SomeClass; use Class::Agreement; # use base Class::Accessor or Class::MethodMaker, # or roll your own: sub new { ... } invariant { my ($self) = @_; $self->count > 0; }; precondition...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (96): Class::Agreement Download |
XNap Commons project provides a set of utility Java classes for easy handling of common tasks like sortable tables, auto completion, and internationalization, a settings framework, and Swing components like common dialogs, a wizard, a closeable tabbed pane, a directory chooser, and...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (96): XNap Commons Download |
phpManta is a suite of PHP classes, examples and scripts intended to help PHP programmers writing stable PHP applications and websites. Coding is faster using auto-documentation, templates and web widgets from the phpManta suite. Mdoc is a new auto-documentation tool to create manuals like...
Platforms: *nix
License: Freeware | Size: 52.22 KB | Download (95): phpManta Mdoc Download |
Maypole::Manual::View is a Perl module for Maypole View Classes. In a large application, you will almost certainly want to customize the layout and design of the output pages. This task may even be the purview of a separate team of HTML designers rather than the programmers. Since a typical...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (95): Maypole::Manual::View Download |
DateTime::Format::Builder is a Perl module to create datetime parser classes and objects. SYNOPSIS package DateTime::Format::Brief; our $VERSION = 0.07; use DateTime::Format::Builder ( parsers => { parse_datetime => [ { regex => qr/^(d{4})(dd)(dd)(dd)(dd)(dd)$/, params => [qw( year...
Platforms: *nix
License: Freeware | Size: 48.13 KB | Download (94): DateTime::Format::Builder Download |
Java::Import is Perl module to use Java classes in Perl. SYNOPSIS use Java::Import qw( some.package.SomeClass ); my $instance = new some.package.SomeClass(); $instance->someMethod(); my $ret_val = some::package::SomeClass::someStaticMethod(); $ret_val->someMethod(); $ret_val2 =...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (94): Java::Import Download |
Tree::Simple::SAX is a set of classes for using Tree::Simple with XML. SYNOPSIS use Tree::Simple::SAX; use XML::SAX::ParserFactory; my $handler = Tree::Simple::SAX::Handler->new(Tree::Simple->new()); my $p = XML::SAX::ParserFactory->parser(Handler => $handler); $p->parse_string(...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (94): Tree::Simple::SAX Download |
feresPost is a Ruby extension that provides the definition of classes and modules devoted to the development of automated post-processing for Nastran finite element results. feresPost library allows easy manipulation of finite element models, groups, and results. Efficient post-processing is...
Platforms: *nix
License: Freeware | Size: 266.24 KB | Download (94): feresPost Download |
Gettext Commons project provides Java classes for internationalization (i18n) through GNU gettext. The lightweight Gettext Commons library combines the power of the Unix-style GNU gettext tools with the widely used Java ResourceBundles. We find that the usual Java i18n approach of using custom...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (94): Gettext Commons Download |
Osalp is a project designed to implement a world class set of classes in C++ that will handle all of the audio functions one would like. It is designed to be multi-platform with UNIX based platforms as the base. This project is still in the beta code phase and a beta version that will...
Platforms: *nix
License: Freeware | Size: 1024 KB | Download (93): Osalp Download |
Perl6::Classes project contains first class classes in Perl 5. SYNOPSIS use Perl6::Classes; class Composer { submethod BUILD { print "Giving birth to a new composern" } method compose { print "Writing some music...n" } } class ClassicalComposer is Composer { method compose { print...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (92): Perl6::Classes Download |