Pantheios
|
|
|
|
|
Tutorials: Library Selector Tool
Because the front-end and back-end(s) are selected via the linker (either
implicitly or explicitly), this can be something of an onerous task to the
busy C++ developer. In order to expedite this process, a utility is provided
that allows the user to quickly specify their compiler, configuration,
required front-end and back-end(s), and linker syntax. Linker options are
available for explicitly linking:
and for implicitly linking:
Simply select the options that match your requirements (and the compiler
you're using), and click on Copy to clipboard, and then
paste into your code / makefile / IDE.
|
See also
-
Essentials
- essential facts you need to know about Pantheios to
get up and running.
-
Pantheios Architecture
- introduction to the four parts of the Pantheios architecture: Application Layer,
Core, Front-end, Back-ends.
-
Downloads
- download the Pantheios library (source and binaries), samples, tools and
dependent projects.
-
Tutorials:
-
Application Code
- a tutorial on using Pantheios logging constructs in your application code.
-
Front-Ends
- a tutorial on using the stock front end fe.simple, and extending Pantheios via custom front-ends.
-
Back-Ends
- a tutorial on using the stock back ends, and extending Pantheios via custom back-ends.
-
Back-End Splitting
- a description of how to use the stock be.lrsplit component to enable
splitting of logging output to multiple back-ends.
-
Wrapping log4cxx
- a tutorial on wrapping the popular logging library
log4cxx in
custom front-end and back-end for use with Pantheios.
-
Related Material
- read up on the concepts of Shims & Type Tunneling, on the
STLSoft auto_buffer class, on namespace aliasing, and more ...
-
API Documentation
- once you've familiarised yourself with Pantheios via the tutorials, use the
online documentation for fine details on the API functions and types.
-
Project Members
- see who is implementing Pantheios, and how you can help out.
-
Performance
- performance tests, which demonstrate the claimed peerless performance
of Pantheios.
-
Future Directions
- features that are anticipated/planned, but not yet implemented.
|
|
|
Links
-
STLSoft
- The open-source, 100% header-only, C++ library providing operating system facades and STL extensions.
-
Synesis Software
- Custom software solutions and consultancy, and provider of free
system tools.
-
Kiwi Enterprises
- Provider of SysLog-related products, several of which are free.
-
The SysLog protocol
- The protocol that inspired the stock
back-end components and severity levels.
|
|
|