Lines Matching +full:ascii +full:- +full:based
3 Unicode and ASCII strings are supported.
5 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
15 - '\\r' is translated to '\\r'
16 - '\\r\\n' is translated to '\\r\\n'
17 - '\\n' is translated to '\\r\\n'
18 - '\\n\\r' is translated to '\\r\\n'
28 - -
29 - The field is left justified. If not flag is not specified, then the
31 - space
32 - Prefix a space character to a number. Only valid for types X, x, and d.
33 - +
34 - Prefix a plus character to a number. Only valid for types X, x, and d.
36 - 0
37 - Pad with 0 characters to the left of a number. Only valid for types
39 - ,
40 - Place a comma every 3rd digit of the number. Only valid for type d.
42 - L, l
43 - The number being printed is size UINT64. Only valid for types X, x, and d.
45 - NOTE: All invalid flags are ignored.
49 - *
50 - The width of the field is specified by a UINTN argument in the
52 - number
53 - The number specified as a decimal value represents the width of
55 - NOTE: If [width] is not specified, then a field width of 0 is assumed.
59 - *
60 - The precision of the field is specified by a UINTN argument in the
62 - number
63 - The number specified as a decimal value represents the precision of
65 - NOTE: If [.precision] is not specified, then a precision of 0 is assumed.
69 - %
70 - Print a %%.
71 - c
72 - The argument is a Unicode character. ASCII characters can be printed
74 - x
75 - The argument is an unsigned hexadecimal number. The characters used are 0..9 and
78 - X
79 - The argument is an unsigned hexadecimal number and the number is padded with
83 - d
84 - The argument is a signed decimal number. If the flag 'L' is not specified,
86 - u
87 - The argument is a unsigned decimal number. If the flag 'L' is not specified,
89 - p
90 - The argument is a pointer that is a (VOID *), and it is printed as an
92 - a
93 - The argument is a pointer to an ASCII string.
95 - S, s
96 - The argument is a pointer to a Unicode string.
98 - g
99 - The argument is a pointer to a GUID structure. The GUID is printed
100 in the format XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.
102 - t
103 - The argument is a pointer to an EFI_TIME structure. The time and
108 - r
109 - The argument is a RETURN_STATUS value. This value is converted to
111 - RETURN_SUCCESS
112 - "Success"
113 - RETURN_LOAD_ERROR
114 - "Load Error"
115 - RETURN_INVALID_PARAMETER
116 - "Invalid Parameter"
117 - RETURN_UNSUPPORTED
118 - "Unsupported"
119 - RETURN_BAD_BUFFER_SIZE
120 - "Bad Buffer Size"
121 - RETURN_BUFFER_TOO_SMALL
122 - "Buffer Too Small"
123 - RETURN_NOT_READY
124 - "Not Ready"
125 - RETURN_DEVICE_ERROR
126 - "Device Error"
127 - RETURN_WRITE_PROTECTED
128 - "Write Protected"
129 - RETURN_OUT_OF_RESOURCES
130 - "Out of Resources"
131 - RETURN_VOLUME_CORRUPTED
132 - "Volume Corrupt"
133 - RETURN_VOLUME_FULL
134 - "Volume Full"
135 - RETURN_NO_MEDIA
136 - "No Media"
137 - RETURN_MEDIA_CHANGED
138 - "Media changed"
139 - RETURN_NOT_FOUND
140 - "Not Found"
141 - RETURN_ACCESS_DENIED
142 - "Access Denied"
143 - RETURN_NO_RESPONSE
144 - "No Response"
145 - RETURN_NO_MAPPING
146 - "No mapping"
147 - RETURN_TIMEOUT
148 - "Time out"
149 - RETURN_NOT_STARTED
150 - "Not started"
151 - RETURN_ALREADY_STARTED
152 - "Already started"
153 - RETURN_ABORTED
154 - "Aborted"
155 - RETURN_ICMP_ERROR
156 - "ICMP Error"
157 - RETURN_TFTP_ERROR
158 - "TFTP Error"
159 - RETURN_PROTOCOL_ERROR
160 - "Protocol Error"
161 - RETURN_WARN_UNKNOWN_GLYPH
162 - "Warning Unknown Glyph"
163 - RETURN_WARN_DELETE_FAILURE
164 - "Warning Delete Failure"
165 - RETURN_WARN_WRITE_FAILURE
166 - "Warning Write Failure"
167 - RETURN_WARN_BUFFER_TOO_SMALL
168 - "Warning Buffer Too Small"
181 /// "-9,223,372,036,854,775,808"
185 /// "00000000-0000-0000-0000-000000000000"
201 Produces a Null-terminated Unicode string in an output buffer based on
202 a Null-terminated Unicode format string and a VA_LIST argument list.
206 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
209 Arguments are pulled from the variable argument list specified by Marker based on the
212 the Null-terminator.
214 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
215 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
225 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
230 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
233 @param FormatString A Null-terminated Unicode format string.
237 Null-terminator.
250 Produces a Null-terminated Unicode string in an output buffer based on
251 a Null-terminated Unicode format string and a BASE_LIST argument list.
253 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
256 Arguments are pulled from the variable argument list specified by Marker based on the
259 the Null-terminator.
261 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
262 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
272 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
277 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
280 @param FormatString A Null-terminated Unicode format string.
284 Null-terminator.
297 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
302 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
305 Arguments are pulled from the variable argument list based on the contents of the format string.
307 the Null-terminator.
309 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
310 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
320 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
325 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
328 @param FormatString A Null-terminated Unicode format string.
329 @param ... Variable argument list whose contents are accessed based on the
333 Null-terminator.
346 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
347 ASCII format string and a VA_LIST argument list.
351 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
354 Arguments are pulled from the variable argument list specified by Marker based on the
357 the Null-terminator.
359 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
369 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
374 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
377 @param FormatString A Null-terminated ASCII format string.
381 Null-terminator.
394 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
395 ASCII format string and a BASE_LIST argument list.
397 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
400 Arguments are pulled from the variable argument list specified by Marker based on the
403 the Null-terminator.
405 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
415 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
420 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
423 @param FormatString A Null-terminated ASCII format string.
427 Null-terminator.
440 Produces a Null-terminated Unicode string in an output buffer based on a Null-terminated
441 ASCII format string and variable argument list.
445 Produces a Null-terminated Unicode string in the output buffer specified by StartOfBuffer
448 Arguments are pulled from the variable argument list based on the contents of the
451 the Null-terminator.
453 If StartOfBuffer is not aligned on a 16-bit boundary, then ASSERT().
463 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
468 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
471 @param FormatString A Null-terminated ASCII format string.
472 @param ... Variable argument list whose contents are accessed based on the
476 Null-terminator.
493 Converts a decimal value to a Null-terminated Unicode string.
495 Converts the decimal number specified by Value to a Null-terminated Unicode
498 The number of Unicode characters in Buffer is returned, not including the Null-terminator.
511 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
513 then Buffer is padded with '0' characters so the combination of the optional '-'
514 sign character, '0' characters, digit characters for Value, and the Null-terminator
518 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
523 @param Buffer The pointer to the output buffer for the produced Null-terminated
526 @param Value The 64-bit signed value to convert to a string.
528 the Null-terminator.
530 @return The number of Unicode characters in Buffer, not including the Null-terminator.
545 Converts a decimal value to a Null-terminated Unicode string.
547 Converts the decimal number specified by Value to a Null-terminated Unicode
562 Buffer is a '-'.
564 Buffer is padded with '0' characters so the combination of the optional '-'
566 Null-terminator add up to Width characters.
568 If Buffer is not aligned on a 16-bit boundary, then ASSERT().
572 Null-terminated Unicode string.
574 Null-terminator.
577 @param Value The 64-bit signed value to convert to a string.
579 Buffer, not including the Null-terminator.
606 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
607 ASCII format string and a VA_LIST argument list.
611 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
613 The ASCII string is produced by parsing the format string specified by FormatString.
614 Arguments are pulled from the variable argument list specified by Marker based on
616 The number of ASCII characters in the produced output buffer is returned not including
617 the Null-terminator.
627 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
632 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
633 ASCII string.
635 @param FormatString A Null-terminated ASCII format string.
638 @return The number of ASCII characters in the produced output buffer not including the
639 Null-terminator.
652 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
653 ASCII format string and a BASE_LIST argument list.
655 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
657 The ASCII string is produced by parsing the format string specified by FormatString.
658 Arguments are pulled from the variable argument list specified by Marker based on
660 The number of ASCII characters in the produced output buffer is returned not including
661 the Null-terminator.
671 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
676 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
677 ASCII string.
679 @param FormatString A Null-terminated ASCII format string.
682 @return The number of ASCII characters in the produced output buffer not including the
683 Null-terminator.
696 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
697 ASCII format string and variable argument list.
701 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
703 The ASCII string is produced by parsing the format string specified by FormatString.
704 Arguments are pulled from the variable argument list based on the contents of the
706 The number of ASCII characters in the produced output buffer is returned not including
707 the Null-terminator.
717 PcdMaximumAsciiStringLength Ascii characters not including the Null-terminator, then
722 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
723 ASCII string.
725 @param FormatString A Null-terminated ASCII format string.
726 @param ... Variable argument list whose contents are accessed based on the
729 @return The number of ASCII characters in the produced output buffer not including the
730 Null-terminator.
743 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
748 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
750 The ASCII string is produced by parsing the format string specified by FormatString.
751 Arguments are pulled from the variable argument list specified by Marker based on
753 The number of ASCII characters in the produced output buffer is returned not including
754 the Null-terminator.
756 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
766 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
771 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
772 ASCII string.
774 @param FormatString A Null-terminated Unicode format string.
777 @return The number of ASCII characters in the produced output buffer not including the
778 Null-terminator.
791 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
794 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
796 The ASCII string is produced by parsing the format string specified by FormatString.
797 Arguments are pulled from the variable argument list specified by Marker based on
799 The number of ASCII characters in the produced output buffer is returned not including
800 the Null-terminator.
802 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
812 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
817 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
818 ASCII string.
820 @param FormatString A Null-terminated Unicode format string.
823 @return The number of ASCII characters in the produced output buffer not including the
824 Null-terminator.
837 Produces a Null-terminated ASCII string in an output buffer based on a Null-terminated
842 Produces a Null-terminated ASCII string in the output buffer specified by StartOfBuffer
844 The ASCII string is produced by parsing the format string specified by FormatString.
845 Arguments are pulled from the variable argument list based on the contents of the
847 The number of ASCII characters in the produced output buffer is returned not including
848 the Null-terminator.
850 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
860 PcdMaximumUnicodeStringLength Unicode characters not including the Null-terminator, then
865 @param StartOfBuffer A pointer to the output buffer for the produced Null-terminated
866 ASCII string.
868 @param FormatString A Null-terminated Unicode format string.
869 @param ... Variable argument list whose contents are accessed based on the
872 @return The number of ASCII characters in the produced output buffer not including the
873 Null-terminator.
890 Converts a decimal value to a Null-terminated ASCII string.
892 Converts the decimal number specified by Value to a Null-terminated ASCII string
896 The number of ASCII characters in Buffer is returned, not including the Null-terminator.
908 If Value is < 0 and RADIX_HEX is not set in Flags, then the fist character in Buffer is a '-'.
910 then Buffer is padded with '0' characters so the combination of the optional '-'
911 sign character, '0' characters, digit characters for Value, and the Null-terminator
919 @param Buffer A pointer to the output buffer for the produced Null-terminated
920 ASCII string.
922 @param Value The 64-bit signed value to convert to a string.
923 @param Width The maximum number of ASCII characters to place in Buffer, not including
924 the Null-terminator.
926 @return The number of ASCII characters in Buffer, not including the Null-terminator.
941 Converts a decimal value to a Null-terminated Ascii string.
943 Converts the decimal number specified by Value to a Null-terminated Ascii
958 Buffer is a '-'.
960 Buffer is padded with '0' characters so the combination of the optional '-'
962 Null-terminator add up to Width characters.
967 Null-terminated Ascii string.
969 Null-terminator.
972 @param Value The 64-bit signed value to convert to a string.
973 @param Width The maximum number of Ascii characters to place in
974 Buffer, not including the Null-terminator.
1001 output were produced not including the Null-terminator.
1003 If FormatString is not aligned on a 16-bit boundary, then ASSERT().
1008 Null-terminator, then ASSERT() and 0 is returned.
1010 @param[in] FormatString A Null-terminated Unicode format string.
1014 Null-terminator.
1025 output were produced not including the Null-terminator.
1029 than PcdMaximumAsciiStringLength Ascii characters not including the
1030 Null-terminator, then ASSERT() and 0 is returned.
1032 @param[in] FormatString A Null-terminated ASCII format string.
1036 Null-terminator.