8#ifndef INCLUDED_BALL_SEVERITY
9#define INCLUDED_BALL_SEVERITY
129#include <balscm_version.h>
133#include <bsl_iosfwd.h>
135#ifndef BDE_OMIT_INTERNAL_DEPRECATED
139#if BSLS_PLATFORM_HAS_MACRO_PUSH_POP
141#pragma push_macro("OFF")
143#pragma push_macro("FATAL")
145#pragma push_macro("ERROR")
147#pragma push_macro("WARN")
149#pragma push_macro("INFO")
151#pragma push_macro("DEBUG")
153#pragma push_macro("TRACE")
181#ifndef BDE_OMIT_INTERNAL_DEPRECATED
245 static bsl::ostream&
streamOut(bsl::ostream& stream,
267 print(stream, value);
277 return Severity::streamOut(stream, rhs);
282#ifndef BDE_OMIT_INTERNAL_DEPRECATED
283#if BSLS_PLATFORM_HAS_MACRO_PUSH_POP
285#pragma pop_macro("OFF")
286#pragma pop_macro("FATAL")
287#pragma pop_macro("ERROR")
288#pragma pop_macro("WARN")
289#pragma pop_macro("INFO")
290#pragma pop_macro("DEBUG")
291#pragma pop_macro("TRACE")
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition ball_administration.h:214
bsl::ostream & operator<<(bsl::ostream &output, const Attribute &attribute)
Definition ball_severity.h:169
static const char * toAscii(Severity::Level value)
static bsl::ostream & streamOut(bsl::ostream &stream, Severity::Level value)
Definition ball_severity.h:265
@ e_LENGTH
Definition ball_severity.h:218
static int fromAscii(Severity::Level *level, const char *string, int stringLength)
Level
Definition ball_severity.h:172
@ BAEL_TRACE
Definition ball_severity.h:188
@ BAEL_WARN
Definition ball_severity.h:185
@ e_TRACE
Definition ball_severity.h:179
@ e_ERROR
Definition ball_severity.h:175
@ e_FATAL
Definition ball_severity.h:174
@ e_OFF
Definition ball_severity.h:173
@ e_DEBUG
Definition ball_severity.h:178
@ e_INFO
Definition ball_severity.h:177
@ BAEL_DEBUG
Definition ball_severity.h:187
@ e_WARN
Definition ball_severity.h:176
@ BSLA_DEPRECATED
Definition ball_severity.h:191
@ BAEL_FATAL
Definition ball_severity.h:183
@ BAEL_ERROR
Definition ball_severity.h:184
@ BAEL_OFF
Definition ball_severity.h:182
@ BAEL_INFO
Definition ball_severity.h:186