A result returns an error code and behaves like a boolean.  
 More...
#include <result.h>
 | 
| 
static const int32_t  | SUCCESS = 0 | 
|   | 
A result returns an error code and behaves like a boolean. 
Definition at line 30 of file result.h.
 
  
  
      
        
          | lunchbox::Result::Result  | 
          ( | 
          const int32_t  | 
          code | ) | 
           | 
         
       
   | 
  
inlineexplicit   | 
  
 
Construct a new result. 
- Version
 - 1.9.1 
 
Definition at line 38 of file result.h.
 
 
  
  
      
        
          | virtual lunchbox::Result::~Result  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
Destruct the result. 
- Version
 - 1.9.1 
 
Definition at line 44 of file result.h.
 
 
  
  
      
        
          | int32_t lunchbox::Result::getCode  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual std::string lunchbox::Result::getString  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | lunchbox::Result::operator bool_t  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true if no error occured, false otherwise. 
 
- Version
 - 1.9.1 
 
Definition at line 46 of file result.h.
 
 
  
  
      
        
          | bool lunchbox::Result::operator!  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true if an error occured, false otherwise. 
 
- Version
 - 1.9.1 
 
Definition at line 52 of file result.h.
 
 
- Returns
 - true if the result is not equal to the rhs. 
 
- Version
 - 1.9.1 
 
Definition at line 56 of file result.h.
 
 
  
  
      
        
          | bool lunchbox::Result::operator==  | 
          ( | 
          const int32_t  | 
          code | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - true if the result is equal to the given value. 
 
- Version
 - 1.9.1 
 
Definition at line 54 of file result.h.
 
 
The documentation for this class was generated from the following file: