Limbo
|
functions for printing messages More...
#include <cstdarg>
#include <cassert>
#include <cstdio>
#include <cstdlib>
#include <cstring>
Go to the source code of this file.
Namespaces | |
limbo | |
namespace for Limbo | |
Enumerations | |
enum | limbo::MessageType { kNONE = 0, kINFO = 1, kWARN = 2, kERROR = 3, kDEBUG = 4, kASSERT = 5 } |
message type for print functions | |
Functions | |
int | limbo::limboPrint (MessageType m, const char *format,...) |
formatted print with prefix More... | |
int | limbo::limboPrintStream (MessageType m, FILE *stream, const char *format,...) |
formatted print with prefix to stream More... | |
int | limbo::limboVPrintStream (MessageType m, FILE *stream, const char *format, va_list args) |
formatted print with prefix to stream More... | |
int | limbo::limboSPrint (MessageType m, char *buf, const char *format,...) |
formatted print with prefix to buffer More... | |
int | limbo::limboVSPrint (MessageType m, char *buf, const char *format, va_list args) |
formatted print with prefix to buffer More... | |
int | limbo::limboSPrintPrefix (MessageType m, char *prefix) |
print prefix message to buffer More... | |
void | limbo::limboPrintAssertMsg (const char *expr, const char *fileName, unsigned lineNum, const char *funcName, const char *format,...) |
print message for assertion failure with additional message, see limboAssertMsg(condition, args...) More... | |
void | limbo::limboPrintAssertMsg (const char *expr, const char *fileName, unsigned lineNum, const char *funcName) |
print message for assertion failure without additional message, see limboAssert(condition) More... | |