libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
#include <gimbal_ilogger.h>
Data Fields | ||
GblInterface | base | |
GBL_RESULT(* | pFnWrite )(GblILogger *pSelf, const GblStackFrame *pFrame, GBL_LOG_LEVEL level, const char *pFmt, va_list varArgs) | |
GBL_RESULT(* | pFnPush )(GblILogger *pSelf, const GblStackFrame *pFrame) | |
GBL_RESULT(* | pFnPop )(GblILogger *pSelf, const GblStackFrame *pFrame, uint32_t count) | |
Data Fields inherited from GblInterface | ||
GblClass | base | |
size_t | outerClassOffset_ | |
Data Fields inherited from GblClass | ||
struct { | ||
uintptr_t metaClassInfo | ||
} | private_ | |
GblClass structure for GblILogger.
Definition at line 50 of file gimbal_ilogger.h.
GblInterface GblILoggerClass::base |
Inherited base class GblILogger
Definition at line 50 of file gimbal_ilogger.h.
GBL_RESULT(* GblILoggerClass::pFnWrite) (GblILogger *pSelf, const GblStackFrame *pFrame, GBL_LOG_LEVEL level, const char *pFmt, va_list varArgs) |
Definition at line 51 of file gimbal_ilogger.h.
GBL_RESULT(* GblILoggerClass::pFnPush) (GblILogger *pSelf, const GblStackFrame *pFrame) |
Definition at line 52 of file gimbal_ilogger.h.
GBL_RESULT(* GblILoggerClass::pFnPop) (GblILogger *pSelf, const GblStackFrame *pFrame, uint32_t count) |
Definition at line 53 of file gimbal_ilogger.h.