|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <corecrt_internal_stdio_output.h>


Protected Types | |
| using | common_data_base = typename output_adapter_data< Character, OutputAdapter >::template common_data< Character > |
Static Protected Member Functions | |
| static unsigned | state_count () throw () |
| static printf_state_transition_table const & | state_transition_table () throw () |
Private Types | |
| enum class | pass : unsigned { not_started , output , finished } |
Private Attributes | |
| pass | _current_pass |
Additional Inherited Members | |
Protected Attributes inherited from __crt_stdio_output::output_adapter_data< Character, OutputAdapter > | |
| OutputAdapter | _output_adapter |
Protected Attributes inherited from __crt_stdio_output::common_data< Character > | |
| uint64_t | _options |
| __crt_cached_ptd_host & | _ptd |
| Character const * | _format_it |
| va_list | _valist_it |
| int | _characters_written |
| state | _state |
| unsigned | _flags |
| int | _field_width |
| int | _precision |
| length_modifier | _length |
| bool | _suppress_output |
| Character | _format_char |
| union { | |
| char * _narrow_string | |
| wchar_t * _wide_string | |
| }; | |
| int | _string_length |
| bool | _string_is_wide |
| formatting_buffer | _buffer |
Definition at line 1035 of file corecrt_internal_stdio_output.h.
|
protected |
Definition at line 1040 of file corecrt_internal_stdio_output.h.
|
strongprivate |
| Enumerator | |
|---|---|
| not_started | |
| output | |
| finished | |
Definition at line 1123 of file corecrt_internal_stdio_output.h.
|
inlineprotected | ||||||||||||||
Definition at line 1046 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1052 of file corecrt_internal_stdio_output.h.
|
inlineprotected | ||||||||||||||
Definition at line 1070 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1064 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1094 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1104 of file corecrt_internal_stdio_output.h.
|
inlinestaticprotected | |||||||||||||
Definition at line 1109 of file corecrt_internal_stdio_output.h.
|
inlinestaticprotected | |||||||||||||
Definition at line 1114 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1077 of file corecrt_internal_stdio_output.h.
Referenced by __crt_stdio_output::positional_parameter_base< Character, OutputAdapter >::update_field_width().
|
inlineprotected | |||||||||||||
Definition at line 1083 of file corecrt_internal_stdio_output.h.
Referenced by __crt_stdio_output::positional_parameter_base< Character, OutputAdapter >::update_precision().
|
inlineprotected | |||||||||||||
Definition at line 1099 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1058 of file corecrt_internal_stdio_output.h.
|
inlineprotected | |||||||||||||
Definition at line 1089 of file corecrt_internal_stdio_output.h.
|
private |
Definition at line 1130 of file corecrt_internal_stdio_output.h.
Referenced by __crt_stdio_output::standard_base< Character, OutputAdapter >::advance_to_next_pass().