|
#include <pantheios/pantheios.h>
#include <pantheios/backend.h>
#include <limits.h>
Go to the source code of this file.
Classes | |
struct | pan_be_N_t |
Structure that describes a back-end to be used by the Pantheios N Stock Back-end. More... | |
Defines | |
#define | PANTHEIOS_BE_N_F_IGNORE_INIT_FAILURE (0x00100000) |
Cause the Pantheios N Stock Back-end to ignore initialisation failure of the given back-end. | |
#define | PANTHEIOS_BE_N_F_ID_MUST_MATCH_CUSTOM28 (0x00200000) |
` * Cause the Pantheios N Stock Back-end to only output to a given back-end if the custom-28 value matches the back-end's Id. | |
#define | PANTHEIOS_BE_N_F_IGNORE_NONMATCHED_CUSTOM28_ID (0x00400000) |
Cause the Pantheios N Stock Back-end to only output to a given back-end if the custom-28 value does not match the back-end's Id. | |
#define | PANTHEIOS_BE_N_F_INIT_ONLY_IF_PREVIOUS_FAILED (0x00800000) |
Cause the Pantheios N Stock Back-end to initialise the given back-end only if all others have failed. | |
#define | PANTHEIOS_BE_N_STDFORM_ENTRY(backEndId, be_prefix, flags) |
Defines an entry in an array of pan_be_N_t. | |
#define | PANTHEIOS_BE_N_FILTERED_ENTRY(backEndId, be_prefix, severityCeiling, flags) |
Defines an entry in an array of pan_be_N_t. | |
#define | PANTHEIOS_BE_N_TERMINATOR_ENTRY { 0, 0, NULL, NULL, NULL, -1, NULL } |
Defines a terminating entry in an array of pan_be_N_t. | |
Variables | |
PANTHEIOS_EXTERN_C pan_be_N_t | PAN_BE_N_BACKEND_LIST [] |
The application-defined array of back-end descriptors that specify what concrete back-ends are to be attached to the program. |
|
|
pantheios Library documentation © Matthew Wilson & Synesis Software, 2006-2011 |