Panini 1.4.0
Header-only library for generating C++, written in C++17
Deprecated List
Member panini::Braces::Braces (TCallback &&callback, BraceBreakingStyle breakingStyle=BraceBreakingStyle::Inherit) noexcept
This constructor will be removed in the next major release. Prefer using the constructor that takes BracesOptions
Member panini::CommandBase
Prefer using Command instead
Member panini::CompareWriter::CompareWriter (const std::filesystem::path &filePath, const WriterConfig &config=WriterConfig())
This constructor will be removed in the next major release. Prefer using the constructor that takes CompareWriterConfig.
Member panini::Config
Prefer using WriterConfig instead.
Member panini::ConfiguredWriter< TConfig >::GetBraceBreakingStyle () const override
Will be removed in the next major release in favor of GetConfig()
Member panini::ConfiguredWriter< TConfig >::GetIncludeStyle () const override
Will be removed in the next major release in favor of GetConfig()
Member panini::FileWriter::FileWriter (const std::filesystem::path &path, const WriterConfig &config=WriterConfig())
This constructor will be removed in the next major release. Prefer using the constructor that takes FileWriterConfig.
Member panini::Scope::Scope (std::string &&name, TCallback &&callback, BraceBreakingStyle breakingStyle=BraceBreakingStyle::Inherit) noexcept
This constructor will be removed in the next major release. Prefer using the constructor that takes ScopeOptions
Member panini::Scope::Scope (const std::string &name, TCallback &&callback, BraceBreakingStyle breakingStyle=BraceBreakingStyle::Inherit) noexcept
This constructor will be removed in the next major release. Prefer using the constructor that takes ScopeOptions
Member panini::WriterBase
Prefer using Writer instead.