| |
libFAUDES
Sections
Index
|
libFAUDES C++ APIDoxygen: include group definitions libFAUDES is organized in four components, namely
As a C++ library, the natural application interface of libFAUDES is given by C++ class and function declarations. The C++ API documentation is generated directly from the C++ source code and supplemented by tutorials that illustrate the C++ api by simple examples. In addition to the C++ API, libFAUDES provides a run-time interface (RTI) to encapsulate the plug-in mechanism. The libFAUDES user-reference lists the enteties registered with the RTI from the perspective of the user of a typical libFAUDES application.
CompilelibFAUDES is coded in posix C++ and should compile within any recent C++ development environment. The suppliedMakefile is targeted for the GNU-Tool-Chain and provides the following build targets:
For more information on how to compile libFAUDES, see the build-system documentation.
Coding ConventionsIn order to ease communication, libFAUDES sources try to follow some notational conventions. They are extracted from www.possibility.com/Cpp/CppCodingStandard.html.
Moreover, we
LicenseThe core libFAUDES sources incl. the C++ API are provided for free under conditions of the GNU Lesser General Public License. Note that different and perhaps more restrictive license terms may apply to the plug-ins that reside in the plugin directory.
Copyright (C) 2006 Bernd Opitz |
libFAUDES 2.13a c++ source docu by doxygen 1.5.6