[ANN] OOTL (Object Oriented Template Library) release

From: christopher diggins (cdiggins_at_videotron.ca)
Date: 02/28/05


Date: Mon, 28 Feb 2005 14:28:49 -0500

A major new release of the OOTL (Object Oriented Template Library) has been
made through SourceForge.net at http://www.sf.net/projects/ootl/ . This is a
big release (10 megs) mainly because it includes a customized version of the
Boost library and the OOTL documentation. The source code is all made
available in in both text and html formats. All of the source files of the
OOTL and Boost can be searched from the front page of the OOTL web site (
http://www.ootl.org ).

The library has only been tested on isual C++ 7.1.

The OOTL is a set of commercial-friendly open-source libraries in varying
stages of development. The OOTL includes the following sub-libraries:

* objects - a library for creating efficient single rooted class
hierarchies. http://www.ootl.org/ootl/objects/toc.htm

* primitives - a set of object-oriented primitive classes
http://www.ootl.org/ootl/primitives/toc.htm

* PwC - a prototype for an upcomming programming with contract library. This
will be a set of wrapper classes around STL containers which test
preconditions/postconditions and invariants. Currently only a wrapper for
vector is included. http://www.ootl.org/pwc/

* YARD - a recursive descent parsing library http://www.ootl.org/yard/

* char_set - a class representing sets of characters for text parsing, which
pays hommage to the Pascal set type http://www.ootl.org/char_set/toc.htm

* profiler - a library for profiling C++ code, which is planned for eventual
submission to Boost. http://www.ootl.org/profiler/

* filters - a library for treating functions like Unix filters, by
automatically redirecting cin and cout.
http://www.ootl.org/ootl/filters/toc.htm

-- 
Christopher Diggins
Object Oriented Template Library (OOTL)
http://www.ootl.org 


Relevant Pages

  • open-source and object-oriented agile C++ library
    ... alternative to the STL and Boost. ... To give a quick general idea of the OOTL, it uses C++ primitives as little ... libraries: collections, primitives, numerics, i/o, and string parsing, other ...
    (comp.object)
  • open-source object-oriented and agile C++ library
    ... alternative to the STL and Boost. ... To give a quick general idea of the OOTL, it uses C++ primitives as little ... libraries: collections, primitives, numerics, i/o, and string parsing, other ...
    (comp.lang.cpp)
  • Re: Object Oriented Template Library v 0.1
    ... > The OOTL version 0.1 is an alpha release, along with the BIL library upon ... This means you can expect many bugs and frequent ... validate that the libraries are working properly, ... Christopher Diggins ...
    (comp.object)
  • Re: [C++] boost::any, ootl::objects et al
    ... I don't know about the ootl library, so I will leave that for others to ... The class boost::Any is a kind of container in which you can store a ... The main thing to look for when you are deciding which libraries to use ... a.c.l.l.c-c++ FAQ: http://www.comeaucomputing.com/learn/faq ...
    (alt.comp.lang.learn.c-cpp)
  • Re: open-source and object-oriented agile C++ library
    ... >> I have commenced work on the Object Oriented Template Library ... The OOTL is not reinventing the wheel, it is a library for C++ development. ... another language. ...
    (comp.object)