The Advanced Foundation Classes (AFC) (formerly Amiga Foundation Classes) are a suite of C/C++ classes, originally born on Amiga computers, and ported to Linux. They provide a lot of basic classes, including a list manager, a Hash Table manager, a better string handler for C programs, a string parser, and more. One unique feature is documentation - AFC comes with a PDF manual of over 280 pages.
|Operating Systems||POSIX Linux|
Release Notes: This is the first real stable release of AFC. Many classes have been added, and some support mailing lists are being created.
Release Notes: This release adds three new classes. Two of them (DynamicClass and DynamicClassMaster) allow the creation and handling of "plugins" in any AFC application. The documentation is now over 320 pages.
Release Notes: This release adds new docs, the first complete C++ bindings, and some bugfixes.
Release Notes: SGML docs, basing all classes on the AFC Base class, a test_suite directory with various tests to stress classes, compilation as a single shared object (with static linking support), and a new afc_start script to help develop new AFC classes.
Release Notes: New ArrayMaster, HashMaster, and Dictionary classes, a new afc-config tool, and some new docs are being written.