RMS SDK for C++  0.2.1
A client library for using Microsoft RMS from Linux.
Static Public Member Functions | Protected Member Functions | List of all members
rmsauth::Logger Class Referenceabstract
Inheritance diagram for rmsauth::Logger:
rmsauth::LoggerImpl

Static Public Member Functions

template<typename T , typename... Args>
static void record (const String &category, const String &tag, const String &record, T value, Args...args)
 
template<typename T , typename... Args>
static void info (const String &tag, const String &record, T value, Args...args)
 
template<typename T , typename... Args>
static void warning (const String &tag, const String &record, T value, Args...args)
 
template<typename T , typename... Args>
static void error (const String &tag, const String &record, T value, Args...args)
 
static void record (const String &category, const String &tag, const String &record)
 
static void info (const String &tag, const String &record)
 
static void hidden (const String &tag, const String &record)
 to enable these records - set environment variable: export RMS_HIDDEN_LOG=ON
 
static void warning (const String &tag, const String &record)
 
static void error (const String &tag, const String &record)
 

Protected Member Functions

virtual void append (const String &category, const String &tag, const String &record)=0
 

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