Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Code Class Reference

#include <Code.h>

List of all members.

Public Member Functions

 Code (const Code &c)
 Code (int s=1, int f=0)
 Code (const Code &c)
 Code (int s=1, int f=0)
int fail () const
int fail () const
void setFail (int i)
void setFail (int i)
void setSuccess (int i)
void setSuccess (int i)
int success () const
int success () const

Private Attributes

int _fail
int _success


Constructor & Destructor Documentation

Code::Code int  s = 1,
int  f = 0
[inline]
 

00038                        :_fail(0),_success(0) 
00039   {
00040     if(f==0) {setSuccess(s);}
00041     else if(s==0) {setFail(f);}
00042   }

Code::Code const Code c  )  [inline]
 

00046     :_fail(c.fail()),_success(c.success())
00047   {}

Code::Code int  s = 1,
int  f = 0
[inline]
 

00038                        :_fail(0),_success(0) 
00039   {
00040     if(f==0) {setSuccess(s);}
00041     else if(s==0) {setFail(f);}
00042   }

Code::Code const Code c  )  [inline]
 

00046     :_fail(c.fail()),_success(c.success())
00047   {}


Member Function Documentation

int Code::fail  )  const [inline]
 

00051 {return _fail;}

int Code::fail  )  const [inline]
 

00051 {return _fail;}

void Code::setFail int  i  )  [inline]
 

00056   {assert(i); _fail=i; _success=0;}

void Code::setFail int  i  )  [inline]
 

00056   {assert(i); _fail=i; _success=0;}

void Code::setSuccess int  i  )  [inline]
 

00058   {assert(i); _success=i; _fail=0;}

void Code::setSuccess int  i  )  [inline]
 

00058   {assert(i); _success=i; _fail=0;}

int Code::success  )  const [inline]
 

00052 {return _success;}

int Code::success  )  const [inline]
 

00052 {return _success;}


Member Data Documentation

int Code::_fail [private]
 

int Code::_success [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 15:56:24 2011 for BOSS6.5.5 by  doxygen 1.3.9.1