ARB
Public Member Functions | List of all members
Validity Class Reference

#include <arb_error.h>

Public Member Functions

 Validity ()
 
 Validity (bool valid, const char *why_invalid_)
 
 Validity (const Validity &other)
 
Validityoperator= (const Validity &other)
 
 operator bool () const
 
const charwhy_not () const
 
void assert_is_valid () const
 

Detailed Description

Definition at line 150 of file arb_error.h.

Constructor & Destructor Documentation

Validity::Validity ( )
inline

Definition at line 155 of file arb_error.h.

Validity::Validity ( bool  valid,
const char why_invalid_ 
)
inline

Definition at line 156 of file arb_error.h.

Validity::Validity ( const Validity other)
inline

Definition at line 159 of file arb_error.h.

Member Function Documentation

Validity& Validity::operator= ( const Validity other)
inline

Definition at line 160 of file arb_error.h.

References arb_assert.

Validity::operator bool ( ) const
inline

Definition at line 168 of file arb_error.h.

const char* Validity::why_not ( ) const
inline

Definition at line 169 of file arb_error.h.

void Validity::assert_is_valid ( ) const
inline

Definition at line 171 of file arb_error.h.

References arb_assert.


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