CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
Loading...
Searching...
No Matches
CdiCloudWatchLogging Class Reference

Class used to redirect AWS SDK logging to CDI logging methods. More...

Inheritance diagram for CdiCloudWatchLogging:

Public Member Functions

 CdiCloudWatchLogging (Aws::Utils::Logging::LogLevel log_level)
 
void Flush () override
 

Protected Member Functions

virtual void ProcessFormattedStatement (Aws::String &&statement) override
 

Detailed Description

Class used to redirect AWS SDK logging to CDI logging methods.

Constructor & Destructor Documentation

◆ CdiCloudWatchLogging()

CdiCloudWatchLogging::CdiCloudWatchLogging ( Aws::Utils::Logging::LogLevel log_level)
inline

Constructor. This just creates an instance of the object.

Parameters
log_levelThe AWS Log level used to construct the base class instance.

Member Function Documentation

◆ Flush()

void CdiCloudWatchLogging::Flush ( )
inlineoverride

Flushes buffered messages.

◆ ProcessFormattedStatement()

void CdiCloudWatchLogging::ProcessFormattedStatement ( Aws::String && statement)
overrideprotectedvirtual

Override this function of the FormattedLogSystem class to write to CDI SDK logs instead of AWS SDK logs.


The documentation for this class was generated from the following file: