This class provides constrained configuration parameters for a logger manager. The constraints are maintained as class invariants; it is not possible to obtain an invalid object through this interface.
Synopsis
Declared in <ball_loggermanagerdefaults.h>
class LoggerManagerDefaults;
Description
More generally, this class supports a complete set of value semantic operations, including copy construction, assignment, equality comparison, ostream printing. (A precise operational definition of when two instances have the same value can be found in the description of operator== for the class.) This class is exception neutral with no guarantee of rollback: if an exception is thrown during the invocation of a method on a pre‐existing instance, the object is left in a valid state, but its value is undefined. In no event is memory leaked. Finally, aliasing (e.g., using all or part of an object as both source and destination) is supported in all cases.
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this logger manager default‐values constrained‐attribute object. |
Assign to this logger manager default‐values constrained‐attribute object the value of the specified |
|
Return the default logger‐message‐buffer size attribute of this object. |
|
Return the default pass threshold level attribute of this object. |
|
Return the default‐logger record‐buffer size attribute of this object. |
|
Return the default record threshold level attribute of this object. |
|
Return the default trigger‐all threshold level attribute of this object. |
|
Return the default trigger threshold level attribute of this object. |
|
Format this object to the specified output |
|
Set the default logger‐message‐buffer size attribute of this object to the specified |
|
Set the default‐logger record‐buffer size attribute of this object to the specified |
|
|
Static Member Functions
Name |
Description |
Return |
|
Return the implementation‐defined default logger‐message‐buffer size value for this class. |
|
Return the implementation‐defined default pass threshold level value for this class. |
|
Return the implementation‐defined default‐logger record‐buffer size value for this class. |
|
Return the implementation‐defined default record threshold level value for this class. |
|
Return the implementation‐defined default trigger‐all threshold value for this class. |
|
Return the implementation‐defined default trigger threshold level value for this class. |
|
Return |
|
Return |
Friends
Name |
Description |
Return |
|
Write the specified |
Non-Member Functions
Name |
Description |
Return |
Created with MrDocs