Panini 1.4.0
Header-only library for generating C++, written in C++17
panini::DebugWriter Member List

This is the complete list of members for panini::DebugWriter, including all inherited members.

Commit(bool force=false) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
ConfiguredWriter(const DebugWriterConfig &config=DebugWriterConfig {})panini::ConfiguredWriter< DebugWriterConfig >inlineexplicit
DebugWriter(const DebugWriterConfig &config=DebugWriterConfig{})panini::DebugWriterinlineexplicit
GetBraceBreakingStyle() const overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
GetConfig() const overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
GetIncludeStyle() const overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
HandleInput(const std::string &message)panini::DebugWriterinlineprotected
IsChanged() const overridepanini::DebugWriterinlinevirtual
IsOnNewLine() const overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
m_configpanini::ConfiguredWriter< DebugWriterConfig >protected
m_consoleHeightpanini::DebugWriterprotected
m_consoleWidthpanini::DebugWriterprotected
m_cursorXpanini::DebugWriterprotected
m_cursorYpanini::DebugWriterprotected
m_debugConfigpanini::DebugWriterprotected
m_initializedpanini::DebugWriterprotected
m_isDebuggingpanini::DebugWriterprotected
OnCommit(bool force=false) overridepanini::DebugWriterinlineprotectedvirtual
operator<<(const std::string &chunk) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
operator<<(const char *chunkString) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
operator<<(const NextLine &command) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
operator<<(const IndentPush &command) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
operator<<(const IndentPop &command) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
operator<<(Command &&command) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
ResetStyles()panini::DebugWriterinlineprotected
SetColor(uint16_t background, uint16_t foreground)panini::DebugWriterinlineprotected
SetCursorPosition(int32_t x, int32_t y)panini::DebugWriterinlineprotected
SetIsInCommentBlock(bool value) overridepanini::ConfiguredWriter< DebugWriterConfig >inlinevirtual
Write(const std::string &chunk) overridepanini::DebugWriterinlineprotectedvirtual
WriteChunk(const std::string &chunk)panini::DebugWriterinlineprotected
WriteNewLine() overridepanini::DebugWriterinlineprotectedvirtual
~ConfiguredWriter()=defaultpanini::ConfiguredWriter< DebugWriterConfig >virtual
~DebugWriter() overridepanini::DebugWriterinline
~Writer()=defaultpanini::Writervirtual