BDE 4.14.0 Production release
Loading...
Searching...
No Matches
ball_logthrottle.h File Reference
#include <bsls_ident.h>
#include <balscm_version.h>
#include <ball_category.h>
#include <ball_log.h>
#include <ball_severity.h>
#include <bdlmt_throttle.h>

Go to the source code of this file.

Macros

#define BALL_LOGTHROTTLE_STREAM_CONST_IMP(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_STREAM_IMP(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLEVA_CONST_IMP(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLE_STREAM(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_TRACE( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_DEBUG( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_INFO( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_WARN( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_ERROR( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_FATAL( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_BLOCK(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_TRACE_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_DEBUG_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_INFO_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_WARN_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_ERROR_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLE_FATAL_BLOCK( MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE)
 
#define BALL_LOGTHROTTLEVA(SEVERITY, MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_TRACE(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_DEBUG(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_INFO(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_WARN(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_ERROR(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 
#define BALL_LOGTHROTTLEVA_FATAL(MAX_SIMULTANEOUS_MESSAGES, NANOSECONDS_PER_MESSAGE, ...)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.