Go to the documentation of this file.
37 CppMethod(
const std::string& header,
const std::string& doc =
"",
const bool enforceBlockGeneration =
false);
40 void addLine(
const std::string& line);
41 void addLine(
const boost::basic_format<char>& line);
48 std::string header, doc;
52 bool enforceBlockGeneration =
false;
void writeCpp(const CppWriterPtr &writer)
void addBlock(const CppBlockPtr &block)
std::shared_ptr< CppBlock > CppBlockPtr
void setCompact(bool compact)
void setBlock(const CppBlockPtr &block)
std::shared_ptr< CppMethod > CppMethodPtr
CppMethod(const std::string &header, const std::string &doc="", const bool enforceBlockGeneration=false)
void addLine(const std::string &line)
std::shared_ptr< CppWriter > CppWriterPtr
This file offers overloads of toIce() and fromIce() functions for STL container types.
void setEnforceBlockGeneration(bool enforceBlockGeneration)