Panini 1.4.0
Header-only library for generating C++, written in C++17
panini::ConfiguredWriter< TConfig > Member List

This is the complete list of members for panini::ConfiguredWriter< TConfig >, including all inherited members.

Commit(bool force=false) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
ConfiguredWriter(const TConfig &config=TConfig{})panini::ConfiguredWriter< TConfig >inlineexplicit
GetBraceBreakingStyle() const overridepanini::ConfiguredWriter< TConfig >inlinevirtual
GetConfig() const overridepanini::ConfiguredWriter< TConfig >inlinevirtual
GetIncludeStyle() const overridepanini::ConfiguredWriter< TConfig >inlinevirtual
IsChanged() const overridepanini::ConfiguredWriter< TConfig >inlinevirtual
IsOnNewLine() const overridepanini::ConfiguredWriter< TConfig >inlinevirtual
m_configpanini::ConfiguredWriter< TConfig >protected
OnCommit(bool force=false)=0panini::Writerprotectedpure virtual
operator<<(const std::string &chunk) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
operator<<(const char *chunkString) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
operator<<(const NextLine &command) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
operator<<(const IndentPush &command) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
operator<<(const IndentPop &command) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
operator<<(Command &&command) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
SetIsInCommentBlock(bool value) overridepanini::ConfiguredWriter< TConfig >inlinevirtual
Write(const std::string &chunk)=0panini::Writerprotectedpure virtual
WriteNewLine() overridepanini::ConfiguredWriter< TConfig >inlineprotectedvirtual
~ConfiguredWriter()=defaultpanini::ConfiguredWriter< TConfig >virtual
~Writer()=defaultpanini::Writervirtual