17 #ifndef SIMPLEKERNEL_OSTREAM_HPP
18 #define SIMPLEKERNEL_OSTREAM_HPP
36 [[maybe_unused]]
auto wait_for_input(EFI_INPUT_KEY *_key) -> EFI_STATUS;
117 *
this << (uint64_t)_val;
124 }
else if (mode == x) {
125 Print(L
"0x%x", _val);
126 }
else if (mode == X) {
127 Print(L
"0x%X", _val);
136 }
else if (mode == x) {
137 Print(L
"0x%x", _val);
138 }
else if (mode == X) {
139 Print(L
"0x%X", _val);
148 }
else if (mode == x) {
149 Print(L
"0x%x", _val);
150 }
else if (mode == X) {
151 Print(L
"0x%X", _val);
160 }
else if (mode == x) {
161 Print(L
"0x%x", _val);
162 }
else if (mode == X) {
163 Print(L
"0x%X", _val);
182 *this << reinterpret_cast<uint64_t>(_val);
187 *this << reinterpret_cast<uint64_t>(_val);
auto operator<<(_t _val) -> ostream &
static auto endl(ostream &_ostream) -> ostream &
static auto hex_x(ostream &_ostream) -> ostream &
auto operator=(ostream &&) -> ostream &=delete
ostream(const ostream &)=delete
ostream(ostream &&)=delete
auto operator=(const ostream &) -> ostream &=delete
static auto hex_X(ostream &_ostream) -> ostream &
auto wait_for_input(EFI_INPUT_KEY *_key) -> EFI_STATUS
static ostream debug
全局输出流