ZeroErr
zeroerr::Expression< L > Struct Template Reference

#include <decomposition.h>

Collaboration diagram for zeroerr::Expression< L >:

Public Member Functions

 Expression (L &&in)
 
 Expression (L &&in, bool res, std::string &&decomp)
 
 operator ExprResult ()
 
 operator L () const
 

Public Attributes

lhs
 
bool res = true
 
std::string decomp
 

Constructor & Destructor Documentation

◆ Expression() [1/2]

template<typename L >
zeroerr::Expression< L >::Expression ( L &&  in)
inlineexplicit

◆ Expression() [2/2]

template<typename L >
zeroerr::Expression< L >::Expression ( L &&  in,
bool  res,
std::string &&  decomp 
)
inlineexplicit

Member Function Documentation

◆ operator ExprResult()

template<typename L >
zeroerr::Expression< L >::operator ExprResult ( )
inline

◆ operator L()

template<typename L >
zeroerr::Expression< L >::operator L ( ) const
inline

Member Data Documentation

◆ decomp

template<typename L >
std::string zeroerr::Expression< L >::decomp

◆ lhs

template<typename L >
L zeroerr::Expression< L >::lhs

◆ res

template<typename L >
bool zeroerr::Expression< L >::res = true

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