public

Inheritance Graph

graph BT
	LoggerJSON
	LoggerJSON --> Logger
	click LoggerJSON "classUtil_1_1Profiling_1_1LoggerJSON"
	click Logger "classUtil_1_1Profiling_1_1Logger"

Description

Logger for JSON formatted data.

Public Functions

   
   
  LoggerJSON(std::ostream & outputStream)
   
  ~LoggerJSON()
   
void log(const Action & action)
Create formatted output for the given action.

Documentation

function
Util::Profiling::LoggerJSON::LoggerJSON

public
     
     
LoggerJSON( std::ostream & outputStream )

Defined in Util/Profiling/Logger.h:39


function
Util::Profiling::LoggerJSON::~LoggerJSON

public virtual
   
   
~LoggerJSON( )

Defined in Util/Profiling/Logger.h:40


function
Util::Profiling::LoggerJSON::log

public virtual
     
     
void log( const Action & action )

Create formatted output for the given action.

Defined in Util/Profiling/Logger.h:42