Logo
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SharpKmyBase::Logger Class Reference

#include <Logger.h>

Inheritance diagram for SharpKmyBase::Logger:
Yukar.Engine.Logger

Public Member Functions

 Logger ()
 
void Release ()
 
virtual void output (u32 type, System::String ^msg)
 

Static Public Member Functions

static void _output (void *managedLogger, u32 type, const char *msg)
 

Public Attributes

nativeLoggerptr
 
GCHandle handle
 

Constructor & Destructor Documentation

◆ Logger()

SharpKmyBase::Logger::Logger ( )

Member Function Documentation

◆ _output()

void SharpKmyBase::Logger::_output ( void *  managedLogger,
u32  type,
const char *  msg 
)
static

◆ output()

virtual void SharpKmyBase::Logger::output ( u32  type,
System::String ^  msg 
)
virtual

◆ Release()

void SharpKmyBase::Logger::Release ( )

Member Data Documentation

◆ handle

GCHandle SharpKmyBase::Logger::handle

◆ ptr

nativeLogger* SharpKmyBase::Logger::ptr