|
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.