|
TRIO_PRIVATE BOOLEAN_T TrioIsQualifier | TRIO_ARGS1 ((character), TRIO_CONST char character) |
|
TRIO_PRIVATE int TrioCalcThousandSeparatorLength | TRIO_ARGS1 ((digits), int digits) |
|
TRIO_PRIVATE BOOLEAN_T TrioFollowedBySeparator | TRIO_ARGS1 ((position), int position) |
|
TRIO_PRIVATE int TrioGetPosition | TRIO_ARGS2 ((format, indexPointer), TRIO_CONST char *format, int *indexPointer) |
|
TRIO_PRIVATE trio_userdef_t *TrioFindNamespace | TRIO_ARGS2 ((name, prev), TRIO_CONST char *name, trio_userdef_t **prev) |
|
TRIO_PRIVATE trio_long_double_t TrioPower | TRIO_ARGS2 ((number, exponent), int number, int exponent) |
|
TRIO_PRIVATE double TrioLogarithm | TRIO_ARGS2 ((number, base), double number, int base) |
|
TRIO_PRIVATE double TrioLogarithmBase | TRIO_ARGS1 ((base), int base) |
|
TRIO_PRIVATE int TrioParse | TRIO_ARGS5 ((type, format, parameters, arglist, argarray), int type, TRIO_CONST char *format, trio_parameter_t *parameters, TRIO_VA_LIST_PTR arglist, trio_pointer_t *argarray) |
|
TRIO_PRIVATE void TrioWriteNumber | TRIO_ARGS6 ((self, number, flags, width, precision, base), trio_class_t *self, trio_uintmax_t number, trio_flags_t flags, int width, int precision, int base) |
|
TRIO_PRIVATE void TrioWriteStringCharacter | TRIO_ARGS3 ((self, ch, flags), trio_class_t *self, int ch, trio_flags_t flags) |
|
TRIO_PRIVATE void TrioWriteString | TRIO_ARGS5 ((self, string, flags, width, precision), trio_class_t *self, TRIO_CONST char *string, trio_flags_t flags, int width, int precision) |
|
TRIO_PRIVATE void TrioWriteDouble | TRIO_ARGS6 ((self, number, flags, width, precision, base), trio_class_t *self, trio_long_double_t number, trio_flags_t flags, int width, int precision, int base) |
|
TRIO_PRIVATE int TrioFormatProcess | TRIO_ARGS3 ((data, format, parameters), trio_class_t *data, TRIO_CONST char *format, trio_parameter_t *parameters) |
|
TRIO_PRIVATE int TrioFormatRef | TRIO_ARGS4 ((reference, format, arglist, argarray), trio_reference_t *reference, TRIO_CONST char *format, TRIO_VA_LIST_PTR arglist, trio_pointer_t *argarray) |
|
TRIO_PRIVATE int TrioFormat | TRIO_ARGS6 ((destination, destinationSize, OutStream, format, arglist, argarray), trio_pointer_t destination, size_t destinationSize, void(*OutStream) TRIO_PROTO((trio_class_t *, int)), TRIO_CONST char *format, TRIO_VA_LIST_PTR arglist, trio_pointer_t *argarray) |
|
TRIO_PRIVATE void TrioOutStreamFile | TRIO_ARGS2 ((self, output), trio_class_t *self, int output) |
|
TRIO_PUBLIC int trio_printf | TRIO_VARGS2 ((format, va_alist), TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vprintf | TRIO_ARGS2 ((format, args), TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_printfv | TRIO_ARGS2 ((format, args), TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_fprintf | TRIO_VARGS3 ((file, format, va_alist), FILE *file, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vfprintf | TRIO_ARGS3 ((file, format, args), FILE *file, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_fprintfv | TRIO_ARGS3 ((file, format, args), FILE *file, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_dprintf | TRIO_VARGS3 ((fd, format, va_alist), int fd, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vdprintf | TRIO_ARGS3 ((fd, format, args), int fd, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_dprintfv | TRIO_ARGS3 ((fd, format, args), int fd, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_cprintf | TRIO_VARGS4 ((stream, closure, format, va_alist), trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vcprintf | TRIO_ARGS4 ((stream, closure, format, args), trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_cprintfv | TRIO_ARGS4 ((stream, closure, format, args), trio_outstream_t stream, trio_pointer_t closure, TRIO_CONST char *format, void **args) |
|
TRIO_PUBLIC int trio_sprintf | TRIO_VARGS3 ((buffer, format, va_alist), char *buffer, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vsprintf | TRIO_ARGS3 ((buffer, format, args), char *buffer, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_sprintfv | TRIO_ARGS3 ((buffer, format, args), char *buffer, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_snprintf | TRIO_VARGS4 ((buffer, max, format, va_alist), char *buffer, size_t max, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vsnprintf | TRIO_ARGS4 ((buffer, max, format, args), char *buffer, size_t max, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_snprintfv | TRIO_ARGS4 ((buffer, max, format, args), char *buffer, size_t max, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_asprintf | TRIO_VARGS3 ((result, format, va_alist), char **result, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vasprintf | TRIO_ARGS3 ((result, format, args), char **result, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC trio_pointer_t trio_register | TRIO_ARGS2 ((callback, name), trio_callback_t callback, TRIO_CONST char *name) |
|
void trio_unregister | TRIO_ARGS1 ((handle), trio_pointer_t handle) |
|
TRIO_CONST char *trio_get_format | TRIO_ARGS1 ((ref), trio_pointer_t ref) |
|
void trio_set_width | TRIO_ARGS2 ((ref, width), trio_pointer_t ref, int width) |
|
void trio_set_precision | TRIO_ARGS2 ((ref, precision), trio_pointer_t ref, int precision) |
|
void trio_set_base | TRIO_ARGS2 ((ref, base), trio_pointer_t ref, int base) |
|
void trio_set_long | TRIO_ARGS2 ((ref, is_long), trio_pointer_t ref, int is_long) |
|
void trio_set_longlong | TRIO_ARGS2 ((ref, is_longlong), trio_pointer_t ref, int is_longlong) |
|
void trio_set_longdouble | TRIO_ARGS2 ((ref, is_longdouble), trio_pointer_t ref, int is_longdouble) |
|
void trio_set_short | TRIO_ARGS2 ((ref, is_short), trio_pointer_t ref, int is_short) |
|
void trio_set_shortshort | TRIO_ARGS2 ((ref, is_shortshort), trio_pointer_t ref, int is_shortshort) |
|
void trio_set_alternative | TRIO_ARGS2 ((ref, is_alternative), trio_pointer_t ref, int is_alternative) |
|
void trio_set_alignment | TRIO_ARGS2 ((ref, is_leftaligned), trio_pointer_t ref, int is_leftaligned) |
|
void trio_set_spacing | TRIO_ARGS2 ((ref, is_space), trio_pointer_t ref, int is_space) |
|
void trio_set_sign | TRIO_ARGS2 ((ref, is_sign), trio_pointer_t ref, int is_sign) |
|
void trio_set_padding | TRIO_ARGS2 ((ref, is_padding), trio_pointer_t ref, int is_padding) |
|
void trio_set_quote | TRIO_ARGS2 ((ref, is_quote), trio_pointer_t ref, int is_quote) |
|
void trio_set_upper | TRIO_ARGS2 ((ref, is_upper), trio_pointer_t ref, int is_upper) |
|
void trio_set_largest | TRIO_ARGS2 ((ref, is_largest), trio_pointer_t ref, int is_largest) |
|
void trio_set_ptrdiff | TRIO_ARGS2 ((ref, is_ptrdiff), trio_pointer_t ref, int is_ptrdiff) |
|
void trio_set_size | TRIO_ARGS2 ((ref, is_size), trio_pointer_t ref, int is_size) |
|
void trio_print_int | TRIO_ARGS2 ((ref, number), trio_pointer_t ref, int number) |
|
void trio_print_uint | TRIO_ARGS2 ((ref, number), trio_pointer_t ref, unsigned int number) |
|
void trio_print_double | TRIO_ARGS2 ((ref, number), trio_pointer_t ref, double number) |
|
void trio_print_string | TRIO_ARGS2 ((ref, string), trio_pointer_t ref, char *string) |
|
int trio_print_ref | TRIO_VARGS3 ((ref, format, va_alist), trio_pointer_t ref, TRIO_CONST char *format, TRIO_VA_DECL) |
|
int trio_vprint_ref | TRIO_ARGS3 ((ref, format, arglist), trio_pointer_t ref, TRIO_CONST char *format, va_list arglist) |
|
int trio_printv_ref | TRIO_ARGS3 ((ref, format, argarray), trio_pointer_t ref, TRIO_CONST char *format, trio_pointer_t *argarray) |
|
void trio_print_pointer | TRIO_ARGS2 ((ref, pointer), trio_pointer_t ref, trio_pointer_t pointer) |
|
TRIO_PUBLIC void trio_locale_set_decimal_point | TRIO_ARGS1 ((decimalPoint), char *decimalPoint) |
|
TRIO_PUBLIC void trio_locale_set_thousand_separator | TRIO_ARGS1 ((thousandSeparator), char *thousandSeparator) |
|
TRIO_PUBLIC void trio_locale_set_grouping | TRIO_ARGS1 ((grouping), char *grouping) |
|
TRIO_PRIVATE int TrioSkipWhitespaces | TRIO_ARGS1 ((self), trio_class_t *self) |
|
TRIO_PRIVATE void | TrioGetCollation (TRIO_NOARGS) |
|
TRIO_PRIVATE int TrioGetCharacterClass | TRIO_ARGS4 ((format, indexPointer, flagsPointer, characterclass), TRIO_CONST char *format, int *indexPointer, trio_flags_t *flagsPointer, int *characterclass) |
|
TRIO_PRIVATE BOOLEAN_T TrioReadNumber | TRIO_ARGS5 ((self, target, flags, width, base), trio_class_t *self, trio_uintmax_t *target, trio_flags_t flags, int width, int base) |
|
TRIO_PRIVATE int TrioReadChar | TRIO_ARGS4 ((self, target, flags, width), trio_class_t *self, char *target, trio_flags_t flags, int width) |
|
TRIO_PRIVATE BOOLEAN_T TrioReadGroup | TRIO_ARGS5 ((self, target, characterclass, flags, width), trio_class_t *self, char *target, int *characterclass, trio_flags_t flags, int width) |
|
TRIO_PRIVATE BOOLEAN_T TrioReadDouble | TRIO_ARGS4 ((self, target, flags, width), trio_class_t *self, trio_pointer_t target, trio_flags_t flags, int width) |
|
TRIO_PRIVATE BOOLEAN_T TrioReadPointer | TRIO_ARGS3 ((self, target, flags), trio_class_t *self, trio_pointer_t *target, trio_flags_t flags) |
|
TRIO_PRIVATE int TrioScan | TRIO_ARGS6 ((source, sourceSize, InStream, format, arglist, argarray), trio_pointer_t source, size_t sourceSize, void(*InStream) TRIO_PROTO((trio_class_t *, int *)), TRIO_CONST char *format, TRIO_VA_LIST_PTR arglist, trio_pointer_t *argarray) |
|
TRIO_PRIVATE void TrioInStreamFile | TRIO_ARGS2 ((self, intPointer), trio_class_t *self, int *intPointer) |
|
TRIO_PUBLIC int trio_cscanf | TRIO_VARGS4 ((stream, closure, format, va_alist), trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vcscanf | TRIO_ARGS4 ((stream, closure, format, args), trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_cscanfv | TRIO_ARGS4 ((stream, closure, format, args), trio_instream_t stream, trio_pointer_t closure, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC int trio_sscanf | TRIO_VARGS3 ((buffer, format, va_alist), TRIO_CONST char *buffer, TRIO_CONST char *format, TRIO_VA_DECL) |
|
TRIO_PUBLIC int trio_vsscanf | TRIO_ARGS3 ((buffer, format, args), TRIO_CONST char *buffer, TRIO_CONST char *format, va_list args) |
|
TRIO_PUBLIC int trio_sscanfv | TRIO_ARGS3 ((buffer, format, args), TRIO_CONST char *buffer, TRIO_CONST char *format, trio_pointer_t *args) |
|
TRIO_PUBLIC TRIO_CONST char *trio_strerror | TRIO_ARGS1 ((errorcode), int errorcode) |
|