![]() |
Icinga-core 1.4.0
next gen monitoring
|
#include "../include/config.h"
#include <sys/types.h>
#include <stdarg.h>
Go to the source code of this file.
Data Structures | |
struct | pr_chunk |
struct | pr_chunk_x |
Defines | |
#define | LDOUBLE double |
#define | LLONG long |
#define | VA_COPY(dest, src) (dest) = (src) |
#define | DP_S_DEFAULT 0 |
#define | DP_S_FLAGS 1 |
#define | DP_S_MIN 2 |
#define | DP_S_DOT 3 |
#define | DP_S_MAX 4 |
#define | DP_S_MOD 5 |
#define | DP_S_CONV 6 |
#define | DP_S_DONE 7 |
#define | DP_F_MINUS (1 << 0) |
#define | DP_F_PLUS (1 << 1) |
#define | DP_F_SPACE (1 << 2) |
#define | DP_F_NUM (1 << 3) |
#define | DP_F_ZERO (1 << 4) |
#define | DP_F_UP (1 << 5) |
#define | DP_F_UNSIGNED (1 << 6) |
#define | DP_C_CHAR 1 |
#define | DP_C_SHORT 2 |
#define | DP_C_LONG 3 |
#define | DP_C_LDOUBLE 4 |
#define | DP_C_LLONG 5 |
#define | CNK_FMT_STR 0 |
#define | CNK_INT 1 |
#define | CNK_OCTAL 2 |
#define | CNK_UINT 3 |
#define | CNK_HEX 4 |
#define | CNK_FLOAT 5 |
#define | CNK_CHAR 6 |
#define | CNK_STRING 7 |
#define | CNK_PTR 8 |
#define | CNK_NUM 9 |
#define | CNK_PRCNT 10 |
#define | char_to_int(p) ((p)- '0') |
#define | MAX(p, q) (((p) >= (q)) ? (p) : (q)) |
#define | vsnprintf smb_vsnprintf |
#define | snprintf smb_snprintf |
Functions | |
int | smb_vsnprintf (char *str, size_t count, const char *fmt, va_list args) |
int | smb_snprintf (char *str, size_t count, const char *fmt,...) |
int | vasprintf (char **ptr, const char *format, va_list ap) |
int | asprintf (char **ptr, const char *format,...) |
#define char_to_int | ( | p | ) | ((p)- '0') |
Definition at line 215 of file snprintf.c.
#define CNK_CHAR 6 |
Definition at line 209 of file snprintf.c.
#define CNK_FLOAT 5 |
Definition at line 208 of file snprintf.c.
#define CNK_FMT_STR 0 |
Definition at line 203 of file snprintf.c.
#define CNK_HEX 4 |
Definition at line 207 of file snprintf.c.
#define CNK_INT 1 |
Definition at line 204 of file snprintf.c.
#define CNK_NUM 9 |
Definition at line 212 of file snprintf.c.
#define CNK_OCTAL 2 |
Definition at line 205 of file snprintf.c.
#define CNK_PRCNT 10 |
Definition at line 213 of file snprintf.c.
#define CNK_PTR 8 |
Definition at line 211 of file snprintf.c.
#define CNK_STRING 7 |
Definition at line 210 of file snprintf.c.
#define CNK_UINT 3 |
Definition at line 206 of file snprintf.c.
#define DP_C_CHAR 1 |
Definition at line 196 of file snprintf.c.
#define DP_C_LDOUBLE 4 |
Definition at line 199 of file snprintf.c.
#define DP_C_LLONG 5 |
Definition at line 200 of file snprintf.c.
#define DP_C_LONG 3 |
Definition at line 198 of file snprintf.c.
#define DP_C_SHORT 2 |
Definition at line 197 of file snprintf.c.
#define DP_F_MINUS (1 << 0) |
Definition at line 187 of file snprintf.c.
#define DP_F_NUM (1 << 3) |
Definition at line 190 of file snprintf.c.
#define DP_F_PLUS (1 << 1) |
Definition at line 188 of file snprintf.c.
#define DP_F_SPACE (1 << 2) |
Definition at line 189 of file snprintf.c.
#define DP_F_UNSIGNED (1 << 6) |
Definition at line 193 of file snprintf.c.
#define DP_F_UP (1 << 5) |
Definition at line 192 of file snprintf.c.
#define DP_F_ZERO (1 << 4) |
Definition at line 191 of file snprintf.c.
#define DP_S_CONV 6 |
Definition at line 183 of file snprintf.c.
#define DP_S_DEFAULT 0 |
Definition at line 177 of file snprintf.c.
#define DP_S_DONE 7 |
Definition at line 184 of file snprintf.c.
#define DP_S_DOT 3 |
Definition at line 180 of file snprintf.c.
#define DP_S_FLAGS 1 |
Definition at line 178 of file snprintf.c.
#define DP_S_MAX 4 |
Definition at line 181 of file snprintf.c.
#define DP_S_MIN 2 |
Definition at line 179 of file snprintf.c.
#define DP_S_MOD 5 |
Definition at line 182 of file snprintf.c.
#define LDOUBLE double |
Definition at line 152 of file snprintf.c.
#define LLONG long |
Definition at line 158 of file snprintf.c.
#define MAX | ( | p, | |
q | |||
) | (((p) >= (q)) ? (p) : (q)) |
Definition at line 217 of file snprintf.c.
#define snprintf smb_snprintf |
Definition at line 1218 of file snprintf.c.
#define VA_COPY | ( | dest, | |
src | |||
) | (dest) = (src) |
Definition at line 168 of file snprintf.c.
#define vsnprintf smb_vsnprintf |
Definition at line 1198 of file snprintf.c.
int asprintf | ( | char ** | ptr, |
const char * | format, | ||
... | |||
) |
Definition at line 1247 of file snprintf.c.
int smb_snprintf | ( | char * | str, |
size_t | count, | ||
const char * | fmt, | ||
... | |||
) |
Definition at line 1208 of file snprintf.c.
int smb_vsnprintf | ( | char * | str, |
size_t | count, | ||
const char * | fmt, | ||
va_list | args | ||
) |
Definition at line 1194 of file snprintf.c.
int vasprintf | ( | char ** | ptr, |
const char * | format, | ||
va_list | ap | ||
) |
Definition at line 1224 of file snprintf.c.