SimpleJsonLogger Class Reference

#include <RobotAPI/libraries/SimpleJsonLogger/SimpleJsonLogger.h>

Public Member Functions

void close ()
 
void log (const SimpleJsonLoggerEntry &entry)
 
void log (JsonDataPtr entry)
 
void log (SimpleJsonLoggerEntryPtr entry)
 
 SimpleJsonLogger (const std::string &filename, bool append)
 
 ~SimpleJsonLogger ()
 

Detailed Description

Definition at line 42 of file SimpleJsonLogger.h.

Constructor & Destructor Documentation

◆ SimpleJsonLogger()

SimpleJsonLogger ( const std::string &  filename,
bool  append 
)

Definition at line 28 of file SimpleJsonLogger.cpp.

◆ ~SimpleJsonLogger()

Definition at line 59 of file SimpleJsonLogger.cpp.

Member Function Documentation

◆ close()

void close ( )

Definition at line 53 of file SimpleJsonLogger.cpp.

◆ log() [1/3]

void log ( const SimpleJsonLoggerEntry entry)

Definition at line 43 of file SimpleJsonLogger.cpp.

+ Here is the call graph for this function:

◆ log() [2/3]

void log ( JsonDataPtr  entry)

Definition at line 34 of file SimpleJsonLogger.cpp.

+ Here is the caller graph for this function:

◆ log() [3/3]

void log ( SimpleJsonLoggerEntryPtr  entry)

Definition at line 48 of file SimpleJsonLogger.cpp.

+ Here is the call graph for this function:

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