TFlogOverflow16 Class Reference

class TFlogOverflow16 : public TDes16Overflow

FlogOverflow16 - class to quietly handle descriptor overflows

This class overrides the "Overflow" function in the TDes16'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 ( TDes16 &)

Member Functions Documentation

Overflow(TDes16 &)

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

Handles the overflow.

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

Parameters

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