|
Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
#include <assert.h>#include <stdarg.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include "Config.h"#include <unistd.h>#include "Log.h"Go to the source code of this file.
Macros | |
| #define | _Class _Log |
Functions | |
| static void | _log (const Log *self, LogLevel level, const char *fmt, va_list args) |
| Class * | _Log (void) |
| static void | dealloc (Object *self) |
| static void | debug (const Log *self, const char *fmt,...) |
| static void | destroy (Class *clazz) |
| static void | error (const Log *self, const char *fmt,...) |
| static void | fatal (const Log *self, const char *fmt,...) |
| static void | flush (const Log *self) |
| static void | info (const Log *self, const char *fmt,...) |
| static Log * | init (Log *self) |
| static void | initialize (Class *clazz) |
| static Log * | initWithName (Log *self, const char *name) |
| static Log * | sharedInstance (void) |
| static void | trace (const Log *self, const char *fmt,...) |
| static void | warn (const Log *self, const char *fmt,...) |
Variables | |
| static Log * | _sharedInstance |
Definition at line 158 of file Log.c.
| Class * _Log | ( | void | ) |
Definition at line 285 of file Log.c.
|
static |
Definition at line 46 of file Log.c.
|
static |
|
static |
Definition at line 276 of file Log.c.
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 256 of file Log.c.
|
static |
|
static |
|
static |