Eneboo - Documentación para desarrolladores
|
#include "triodef.h"
#include <stdlib.h>
#include <stdarg.h>
Ir al código fuente de este archivo.
'defines' | |
#define | TRIO_C99 1 |
#define | TRIO_BSD 1 |
#define | TRIO_GNU 1 |
#define | TRIO_MISC 1 |
#define | TRIO_UNIX98 1 |
#define | TRIO_MICROSOFT 1 |
#define | TRIO_EXTENSION 1 |
#define | TRIO_WIDECHAR 0 |
#define | TRIO_ERRORS 1 |
#define | TRIO_MALLOC(n) malloc(n) |
#define | TRIO_REALLOC(x, n) realloc((x),(n)) |
#define | TRIO_FREE(x) free(x) |
'typedefs' | |
typedef int trio_callback_t | TRIO_PROTO ((trio_pointer_t)) |
Funciones | |
trio_pointer_t trio_register | TRIO_PROTO ((trio_callback_t callback, const char *name)) |
void trio_unregister | TRIO_PROTO ((trio_pointer_t handle)) |
TRIO_CONST char *trio_get_format | TRIO_PROTO ((trio_pointer_t ref)) |
void trio_set_width | TRIO_PROTO ((trio_pointer_t ref, int width)) |
void trio_set_precision | TRIO_PROTO ((trio_pointer_t ref, int precision)) |
void trio_set_base | TRIO_PROTO ((trio_pointer_t ref, int base)) |
void trio_set_padding | TRIO_PROTO ((trio_pointer_t ref, int is_padding)) |
void trio_set_shortshort | TRIO_PROTO ((trio_pointer_t ref, int is_shortshort)) |
void trio_set_short | TRIO_PROTO ((trio_pointer_t ref, int is_short)) |
void trio_set_long | TRIO_PROTO ((trio_pointer_t ref, int is_long)) |
void trio_set_longlong | TRIO_PROTO ((trio_pointer_t ref, int is_longlong)) |
void trio_set_longdouble | TRIO_PROTO ((trio_pointer_t ref, int is_longdouble)) |
void trio_set_alternative | TRIO_PROTO ((trio_pointer_t ref, int is_alternative)) |
void trio_set_alignment | TRIO_PROTO ((trio_pointer_t ref, int is_leftaligned)) |
void trio_set_spacing | TRIO_PROTO ((trio_pointer_t ref, int is_space)) |
void trio_set_sign | TRIO_PROTO ((trio_pointer_t ref, int is_showsign)) |
void trio_set_quote | TRIO_PROTO ((trio_pointer_t ref, int is_quote)) |
void trio_set_upper | TRIO_PROTO ((trio_pointer_t ref, int is_upper)) |
void trio_set_largest | TRIO_PROTO ((trio_pointer_t ref, int is_largest)) |
void trio_set_ptrdiff | TRIO_PROTO ((trio_pointer_t ref, int is_ptrdiff)) |
void trio_set_size | TRIO_PROTO ((trio_pointer_t ref, int is_size)) |
int trio_print_ref | TRIO_PROTO ((trio_pointer_t ref, const char *format,...)) |
int trio_vprint_ref | TRIO_PROTO ((trio_pointer_t ref, const char *format, va_list args)) |
int trio_printv_ref | TRIO_PROTO ((trio_pointer_t ref, const char *format, trio_pointer_t *args)) |
void trio_print_int | TRIO_PROTO ((trio_pointer_t ref, int number)) |
void trio_print_uint | TRIO_PROTO ((trio_pointer_t ref, unsigned int number)) |
void trio_print_double | TRIO_PROTO ((trio_pointer_t ref, double number)) |
void trio_print_string | TRIO_PROTO ((trio_pointer_t ref, char *string)) |
void trio_print_pointer | TRIO_PROTO ((trio_pointer_t ref, trio_pointer_t pointer)) |
#define TRIO_BSD 1 |
#define TRIO_C99 1 |
#define TRIO_ERRORS 1 |
#define TRIO_EXTENSION 1 |
#define TRIO_FREE | ( | x | ) | free(x) |
#define TRIO_GNU 1 |
#define TRIO_MALLOC | ( | n | ) | malloc(n) |
#define TRIO_MICROSOFT 1 |
#define TRIO_MISC 1 |
#define TRIO_REALLOC | ( | x, | |
n | |||
) | realloc((x),(n)) |
#define TRIO_UNIX98 1 |
#define TRIO_WIDECHAR 0 |
typedef int trio_callback_t TRIO_PROTO((trio_pointer_t)) |
trio_pointer_t trio_register TRIO_PROTO | ( | (trio_callback_t callback, const char *name) | ) |
void trio_print_pointer TRIO_PROTO | ( | (trio_pointer_t ref, trio_pointer_t pointer) | ) |
void trio_print_string TRIO_PROTO | ( | (trio_pointer_t ref, char *string) | ) |
void trio_print_double TRIO_PROTO | ( | (trio_pointer_t ref, double number) | ) |
void trio_print_uint TRIO_PROTO | ( | (trio_pointer_t ref, unsigned int number) | ) |
void trio_print_int TRIO_PROTO | ( | (trio_pointer_t ref, int number) | ) |
int trio_printv_ref TRIO_PROTO | ( | (trio_pointer_t ref, const char *format, trio_pointer_t *args) | ) |
int trio_vprint_ref TRIO_PROTO | ( | (trio_pointer_t ref, const char *format, va_list args) | ) |
int trio_print_ref TRIO_PROTO | ( | (trio_pointer_t ref, const char *format,...) | ) |
void trio_set_size TRIO_PROTO | ( | (trio_pointer_t ref, int is_size) | ) |
void trio_set_ptrdiff TRIO_PROTO | ( | (trio_pointer_t ref, int is_ptrdiff) | ) |
void trio_set_largest TRIO_PROTO | ( | (trio_pointer_t ref, int is_largest) | ) |
void trio_set_upper TRIO_PROTO | ( | (trio_pointer_t ref, int is_upper) | ) |
void trio_set_quote TRIO_PROTO | ( | (trio_pointer_t ref, int is_quote) | ) |
void trio_set_sign TRIO_PROTO | ( | (trio_pointer_t ref, int is_showsign) | ) |
void trio_set_spacing TRIO_PROTO | ( | (trio_pointer_t ref, int is_space) | ) |
void trio_set_alignment TRIO_PROTO | ( | (trio_pointer_t ref, int is_leftaligned) | ) |
void trio_set_alternative TRIO_PROTO | ( | (trio_pointer_t ref, int is_alternative) | ) |
void trio_set_longdouble TRIO_PROTO | ( | (trio_pointer_t ref, int is_longdouble) | ) |
void trio_set_longlong TRIO_PROTO | ( | (trio_pointer_t ref, int is_longlong) | ) |
void trio_set_long TRIO_PROTO | ( | (trio_pointer_t ref, int is_long) | ) |
void trio_set_short TRIO_PROTO | ( | (trio_pointer_t ref, int is_short) | ) |
void trio_set_shortshort TRIO_PROTO | ( | (trio_pointer_t ref, int is_shortshort) | ) |
void trio_set_padding TRIO_PROTO | ( | (trio_pointer_t ref, int is_padding) | ) |
void trio_set_base TRIO_PROTO | ( | (trio_pointer_t ref, int base) | ) |
void trio_set_precision TRIO_PROTO | ( | (trio_pointer_t ref, int precision) | ) |
void trio_set_width TRIO_PROTO | ( | (trio_pointer_t ref, int width) | ) |
TRIO_CONST char* trio_get_format TRIO_PROTO | ( | (trio_pointer_t ref) | ) |
void trio_unregister TRIO_PROTO | ( | (trio_pointer_t handle) | ) |