Classes | |
| class | StringFormatter |
| Class for generating formatted strings in a similar way to the C standard library function sprintf. More... | |
| class | StringBufferFormatter |
| A StringFormatter which stores the output text in a specified buffer. More... | |
Functions | |
| int | vsprintf (char *str, const char *format, va_list ap) |
| int | sprintf (char *str, const char *format,...) |
| int | vsnprintf (char *str, size_t size, const char *format, va_list ap) |
| int | snprintf (char *str, size_t size, const char *format,...) |
Extensible classes for producing formated C strings.
This also contains implementations of the C standard library functions: vsprintf, sprintf, vsnprintf and snprintf
| int vsprintf | ( | char * | str, | |
| const char * | format, | |||
| va_list | ap | |||
| ) |
Generate a formatted C string.
| str | String where output is to be written. | |
| format | Format string. | |
| ap | Arguments for formatting. |
Definition at line 683 of file stringf.cpp.
| int sprintf | ( | char * | str, | |
| const char * | format, | |||
| ... | ||||
| ) |
Generate a formatted C string.
| str | String where output is to be written. | |
| format | Format string. | |
| ... | Arguments for formatting. |
Definition at line 692 of file stringf.cpp.
| int vsnprintf | ( | char * | str, | |
| size_t | size, | |||
| const char * | format, | |||
| va_list | ap | |||
| ) |
Generate a formatted C string with a limited size.
| str | String where output is to be written. | |
| size | Size of the buffer refered to by str. | |
| format | Format string. | |
| ap | Arguments for formatting. |
Definition at line 702 of file stringf.cpp.
| int snprintf | ( | char * | str, | |
| size_t | size, | |||
| const char * | format, | |||
| ... | ||||
| ) |
Generate a formatted C string with a limited size.
| str | String where output is to be written. | |
| size | Size of the buffer refered to by str. | |
| format | Format string. | |
| ... | Arguments for formatting. |
Definition at line 713 of file stringf.cpp.
1.6.1