LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Static Protected Attributes | Static Private Attributes | List of all members
islogkbdlib::KbdLogs Class Reference

#include <islogkbdlogs.hpp>

Static Public Member Functions

static KbdLogsgetInstance ()
 
static void Initialize ()
 
static void Uninitialize ()
 
static void LogEvent (const char *,...)
 

Protected Member Functions

 KbdLogs ()
 

Static Protected Member Functions

static void OpenLogFile (const char *pszLogFile)
 
static void CloseLogFile ()
 

Static Protected Attributes

static KbdLogsinstance = NULL
 

Static Private Attributes

static FILE * currentLogFile = NULL
 

Constructor & Destructor Documentation

◆ KbdLogs()

islogkbdlib::KbdLogs::KbdLogs ( )
protected

Member Function Documentation

◆ CloseLogFile()

void islogkbdlib::KbdLogs::CloseLogFile ( )
staticprotected

◆ getInstance()

KbdLogs * islogkbdlib::KbdLogs::getInstance ( )
static

◆ Initialize()

void islogkbdlib::KbdLogs::Initialize ( )
static

◆ LogEvent()

void islogkbdlib::KbdLogs::LogEvent ( const char *  Format,
  ... 
)
static

◆ OpenLogFile()

void islogkbdlib::KbdLogs::OpenLogFile ( const char *  pszLogFile)
staticprotected

◆ Uninitialize()

void islogkbdlib::KbdLogs::Uninitialize ( )
static

Member Data Documentation

◆ currentLogFile

FILE * islogkbdlib::KbdLogs::currentLogFile = NULL
staticprivate

◆ instance

KbdLogs * islogkbdlib::KbdLogs::instance = NULL
staticprotected

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