libsir 2.2.5
Standard Incident Reporter
|
In the event that no custom configuration or behavior is desired, provides defaults for everything. More...
Public Member Functions | |
bool | get_init_data (sirinit &data) const noexcept final |
Called by logger before initializing libsir. | |
constexpr bool | on_init_complete () const noexcept final |
Called by logger immediately after libsir has been initialized. | |
Public Member Functions inherited from sir::policy |
Additional Inherited Members | |
Static Public Member Functions inherited from sir::policy | |
static constexpr bool | throw_on_error () noexcept |
Determines whether or not exceptions are thrown in the event that an unercoverable error is encountered by logger or its associated adapter(s). | |
Protected Member Functions inherited from sir::policy |
In the event that no custom configuration or behavior is desired, provides defaults for everything.
|
inlinefinalvirtualnoexcept |
Called by logger before initializing libsir.
Provides the policy with an opportunity to customize the initial configuration.
data | Reference to a sirinit struct representing the initial configuration. |
Implements sir::policy.
|
inlineconstexprfinalvirtualnoexcept |
Called by logger immediately after libsir has been initialized.
This is the moment in time which should be utilized for further configuration than is possible via sir_init alone.
Some potential actions include:
Implements sir::policy.