Eneboo - Documentación para desarrolladores
Funciones
Printf

Funciones

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)

Documentación de las funciones

TRIO_PUBLIC int trio_vscanf TRIO_ARGS2 ( (format, args)  ,
TRIO_CONST char *  format,
va_list  args 
)

Print to standard output stream.

Parámetros:
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_scanfv TRIO_ARGS2 ( (format, args)  ,
TRIO_CONST char *  format,
trio_pointer_t args 
)

Print to standard output stream.

Parámetros:
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_vfscanf TRIO_ARGS3 ( (file, format, args)  ,
FILE *  file,
TRIO_CONST char *  format,
va_list  args 
)

Print to file.

Parámetros:
fileFile pointer.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_vdscanf TRIO_ARGS3 ( (fd, format, args)  ,
int  fd,
TRIO_CONST char *  format,
va_list  args 
)

Print to file descriptor.

Parámetros:
fdFile descriptor.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_dscanfv TRIO_ARGS3 ( (fd, format, args)  ,
int  fd,
TRIO_CONST char *  format,
trio_pointer_t args 
)

Print to file descriptor.

Parámetros:
fdFile descriptor.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_vasprintf TRIO_ARGS3 ( (result, format, args)  ,
char **  result,
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 
)

Print to string.

Parámetros:
bufferOutput string.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_fscanfv TRIO_ARGS3 ( (file, format, args)  ,
FILE *  file,
TRIO_CONST char *  format,
trio_pointer_t args 
)

Print to file.

Parámetros:
fileFile pointer.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_vsprintf TRIO_ARGS3 ( (buffer, format, args)  ,
char *  buffer,
TRIO_CONST char *  format,
va_list  args 
)

Print to string.

Parámetros:
bufferOutput string.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_vsnprintfcat TRIO_ARGS4 ( (buffer, max, format, args)  ,
char *  buffer,
size_t  max,
TRIO_CONST char *  format,
va_list  args 
)

Print at most max characters to string.

Parámetros:
bufferOutput string.
maxMaximum number of characters to print.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_snprintfv TRIO_ARGS4 ( (buffer, max, format, args)  ,
char *  buffer,
size_t  max,
TRIO_CONST char *  format,
trio_pointer_t args 
)

Print at most max characters to string.

Parámetros:
bufferOutput string.
maxMaximum number of characters to print.
formatFormatting string.
argsArguments.
Devuelve:
Number of printed characters.
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_scanf TRIO_VARGS2 ( (format, va_alist)  ,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)

Print to standard output stream.

Parámetros:
formatFormatting string.
...Arguments.
Devuelve:
Number of printed characters.

Scan characters from standard input stream.

Parámetros:
formatFormatting string.
...Arguments.
Devuelve:
Number of scanned characters.
TRIO_PUBLIC int trio_dscanf TRIO_VARGS3 ( (fd, format, va_alist)  ,
int  fd,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)

Print to file descriptor.

Parámetros:
fdFile descriptor.
formatFormatting string.
...Arguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_asprintf TRIO_VARGS3 ( (result, format, va_alist)  ,
char **  result,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)
TRIO_PUBLIC int trio_fscanf TRIO_VARGS3 ( (file, format, va_alist)  ,
FILE *  file,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)

Print to file.

Parámetros:
fileFile pointer.
formatFormatting string.
...Arguments.
Devuelve:
Number of printed characters.
TRIO_PUBLIC int trio_sprintf TRIO_VARGS3 ( (buffer, format, va_alist)  ,
char *  buffer,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)

Print to string.

Parámetros:
bufferOutput string.
formatFormatting string.
...Arguments.
Devuelve:
Number of printed characters.
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_snprintfcat TRIO_VARGS4 ( (buffer, max, format, va_alist)  ,
char *  buffer,
size_t  max,
TRIO_CONST char *  format,
TRIO_VA_DECL   
)

Print at most max characters to string.

Parámetros:
bufferOutput string.
maxMaximum number of characters to print.
formatFormatting string.
...Arguments.
Devuelve:
Number of printed characters.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'