1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00
freebsd-ports/devel/etoile-foundation/pkg-descr
2009-03-20 09:15:46 +00:00

22 lines
811 B
Plaintext

EtoileFoundation is the core framework for all Etoile projects, providing
numerous convenience methods on top of the OpenStep foundation and
significantly better support for reflection. Here is a summary of some the interesting features:
- mixins and traits
- restartable exceptions
- collection class protocol and additions
- UUID
- convenient macros such as FOREACH
- dynamic C array
Two sub-frameworks are bundled with it:
- *EtoileThread* which allows objects to transparently be run
in a separate thread.
- *EtoileXML* which is a light-weight and tolerant XML parsing framework
whose main ability is to handle truncated and not well-formed XML documents.
For example, with XML streams used by the XMPP protocol, the XML is received
in fragments.
LICENSE: BSD
WWW: http://www.etoile-project.org/