Chatterino
Public Member Functions | List of all members
chatterino::Outcome Class Reference

#include <Outcome.hpp>

Public Member Functions

 Outcome (SuccessTag)
 
 Outcome (FailureTag)
 
 operator bool () const
 
bool operator! () const
 
bool operator== (const Outcome &other) const
 
bool operator!= (const Outcome &other) const
 

Constructor & Destructor Documentation

◆ Outcome() [1/2]

chatterino::Outcome::Outcome ( SuccessTag  )
inline

◆ Outcome() [2/2]

chatterino::Outcome::Outcome ( FailureTag  )
inline

Member Function Documentation

◆ operator bool()

chatterino::Outcome::operator bool ( ) const
inlineexplicit

◆ operator!()

bool chatterino::Outcome::operator! ( ) const
inline

◆ operator!=()

bool chatterino::Outcome::operator!= ( const Outcome other) const
inline
Here is the call graph for this function:

◆ operator==()

bool chatterino::Outcome::operator== ( const Outcome other) const
inline

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