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

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

Commit(bool force=false) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
ConfiguredWriter(const FileWriterConfig &config=FileWriterConfig {})panini::ConfiguredWriter< FileWriterConfig >inlineexplicit
FileWriter(const FileWriterConfig &config={})panini::FileWriterinline
FileWriter(const std::filesystem::path &path, const WriterConfig &config=WriterConfig())panini::FileWriterinline
GetBraceBreakingStyle() const overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
GetConfig() const overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
GetIncludeStyle() const overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
IsChanged() const overridepanini::FileWriterinlinevirtual
IsOnNewLine() const overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
m_configpanini::ConfiguredWriter< FileWriterConfig >protected
m_targetpanini::FileWriterprotected
m_writtenpanini::FileWriterprotected
OnCommit(bool force) overridepanini::FileWriterinlineprotectedvirtual
operator<<(const std::string &chunk) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
operator<<(const char *chunkString) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
operator<<(const NextLine &command) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
operator<<(const IndentPush &command) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
operator<<(const IndentPop &command) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
operator<<(Command &&command) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
SetIsInCommentBlock(bool value) overridepanini::ConfiguredWriter< FileWriterConfig >inlinevirtual
Write(const std::string &chunk) overridepanini::FileWriterinlineprotectedvirtual
WriteNewLine() overridepanini::ConfiguredWriter< FileWriterConfig >inlineprotectedvirtual
~ConfiguredWriter()=defaultpanini::ConfiguredWriter< FileWriterConfig >virtual
~FileWriter() overridepanini::FileWriterinline
~Writer()=defaultpanini::Writervirtual