30#define efiPrintfProto(proto, fmt, ...) priv::efiPrintfInternal(proto LOG_DELIMITER fmt LOG_DELIMITER, ##__VA_ARGS__)
31#define efiPrintf(fmt, ...) efiPrintfProto(PROTOCOL_MSG, fmt, ##__VA_ARGS__)
43template <
size_t TBufferSize>
51 const char*
get()
const;
typedef __attribute__
Ignition Mode.
void writeLine(LogLineBuffer *line)
void writeLogger(Logging *logging)
void writeInternal(const char *buffer)
char m_buffer[TBufferSize]
void scheduleLogging(Logging *logging)
const char * swapOutputBuffers(size_t *actualOutputBufferSize)
void startLoggingProcessor()
void efiPrintfInternal(const char *format,...)
static BigBufferHandle buffer