20       void header(
const std::string& h);
    32       std::ostream& 
print(std::ostream& o);
    34 # define DEFINE(Type)                   \    35       virtual void visit(const Type& t)    55       std::ostringstream& 
os_;
 const std::string & linkflags() const
Get the link flags. 
 
std::string linkflags_
Flags to pass to the linker. 
 
weightset_mixin< rat::expressionset_impl< Context > > expressionset
 
void header_algo(const std::string &algo)
Record that we need an include for this algorithm. 
 
std::ostream & print(std::ostream &o)
Generate the code to compile on o. 
 
weightset_mixin< detail::tupleset_impl< LabelSets... > > tupleset
 
void header(const std::string &h)
Record that we need an include for this header. 
 
rat::expansionset< ExpSet > expansionset
 
std::set< std::string > headers_late_
 
std::ostringstream os
The output stream: the corresponding C++ snippet to compile. 
 
context_printer(std::ostringstream &os)
 
std::set< std::string > headers_
Headers to include. 
 
weightset_mixin< detail::polynomialset_impl< Context, Kind > > polynomialset