'defines' |
#define | TRIO_ERROR_CODE(x) ((-(x)) & 0x00FF) |
#define | TRIO_ERROR_POSITION(x) ((-(x)) >> 8) |
#define | TRIO_ERROR_NAME(x) trio_strerror(x) |
'typedefs' |
typedef int trio_outstream_t | TRIO_PROTO ((trio_pointer_t, int)) |
Enumeraciones |
enum | {
TRIO_EOF = 1,
TRIO_EINVAL = 2,
TRIO_ETOOMANY = 3,
TRIO_EDBLREF = 4,
TRIO_EGAP = 5,
TRIO_ENOMEM = 6,
TRIO_ERANGE = 7,
TRIO_ERRNO = 8,
TRIO_ECUSTOM = 9
} |
Funciones |
TRIO_CONST char *trio_strerror | TRIO_PROTO ((int)) |
int trio_printf | TRIO_PROTO ((TRIO_CONST char *format,...)) |
int trio_vprintf | TRIO_PROTO ((TRIO_CONST char *format, va_list args)) |
int trio_printfv | TRIO_PROTO ((TRIO_CONST char *format, void **args)) |
int trio_fprintf | TRIO_PROTO ((FILE *file, TRIO_CONST char *format,...)) |
int trio_vfprintf | TRIO_PROTO ((FILE *file, TRIO_CONST char *format, va_list args)) |
int trio_fprintfv | TRIO_PROTO ((FILE *file, TRIO_CONST char *format, void **args)) |
int trio_dprintf | TRIO_PROTO ((int fd, TRIO_CONST char *format,...)) |
int trio_vdprintf | TRIO_PROTO ((int fd, TRIO_CONST char *format, va_list args)) |
int trio_dprintfv | TRIO_PROTO ((int fd, TRIO_CONST char *format, void **args)) |
int trio_cprintf | TRIO_PROTO ((trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format,...)) |
int trio_vcprintf | TRIO_PROTO ((trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format, va_list args)) |
int trio_cprintfv | TRIO_PROTO ((trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format, void **args)) |
int trio_sprintf | TRIO_PROTO ((char *buffer, TRIO_CONST char *format,...)) |
int trio_vsprintf | TRIO_PROTO ((char *buffer, TRIO_CONST char *format, va_list args)) |
int trio_sprintfv | TRIO_PROTO ((char *buffer, TRIO_CONST char *format, void **args)) |
int trio_snprintf | TRIO_PROTO ((char *buffer, size_t max, TRIO_CONST char *format,...)) |
int trio_vsnprintf | TRIO_PROTO ((char *buffer, size_t bufferSize, TRIO_CONST char *format, va_list args)) |
int trio_snprintfv | TRIO_PROTO ((char *buffer, size_t bufferSize, TRIO_CONST char *format, void **args)) |
int trio_asprintf | TRIO_PROTO ((char **ret, TRIO_CONST char *format,...)) |
int trio_vasprintf | TRIO_PROTO ((char **ret, TRIO_CONST char *format, va_list args)) |
int trio_cscanf | TRIO_PROTO ((trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format,...)) |
int trio_vcscanf | TRIO_PROTO ((trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format, va_list args)) |
int trio_cscanfv | TRIO_PROTO ((trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format, void **args)) |
int trio_sscanf | TRIO_PROTO ((TRIO_CONST char *buffer, TRIO_CONST char *format,...)) |
int trio_vsscanf | TRIO_PROTO ((TRIO_CONST char *buffer, TRIO_CONST char *format, va_list args)) |
int trio_sscanfv | TRIO_PROTO ((TRIO_CONST char *buffer, TRIO_CONST char *format, void **args)) |
void trio_locale_set_decimal_point | TRIO_PROTO ((char *decimalPoint)) |
void
trio_locale_set_thousand_separator | TRIO_PROTO ((char *thousandSeparator)) |
void trio_locale_set_grouping | TRIO_PROTO ((char *grouping)) |