cpplatex
 All Classes Functions Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | Friends | List of all members
latex::math::AlignedEquation< LHS, Steps > Class Template Reference

Public Member Functions

 AlignedEquation (const LHS &lhs, Steps...steps)
 
std::string latex () const
 

Protected Member Functions

template<typename First , typename... T>
void print_steps (std::ostream &os, First &f, T...rest)
 
template<typename First , typename... T>
void print_steps (std::ostream &os, First &f)
 

Protected Attributes

std::string eqn
 

Static Protected Attributes

constexpr static const char * open_context = "\\begin{equation}"
 
constexpr static const char * close_context = "\\end{equation}"
 
constexpr static const char * split_eq = " & = "
 

Friends

std::ostream & operator<< (std::ostream &os, const AlignedEquation &eq)
 

The documentation for this class was generated from the following file: