TFlogOverflow8 Class Reference

class TFlogOverflow8 : public TDes8Overflow

FlogOverflow8 - class to quietly handle descriptor overflows

This class overrides the "Overflow" function in the TDes8's own overflow class. The overflow function is designed to quietly ignore any overflow which occurs when copying/appending strings, thus enabling flogger to implicitly truncate the logging strings where necessary.

Inherits from

Public Member Functions
void Overflow ( TDes8 &)

Member Functions Documentation

Overflow(TDes8 &)

void Overflow ( TDes8 & aDes ) [inline, virtual]

Handles the overflow.

This function is called when the TDes8::AppendFormat() variant that takes an overflow handler argument, fails.

Parameters

TDes8 & aDes The 8-bit modifiable descriptor whose overflow results in the call to this overflow handler.