OpenMAMA
Wombat::MamaStatus Class Reference

#include <MamaStatus.h>

Public Member Functions

virtual ~MamaStatus (void)
 
 MamaStatus (mama_status status)
 
virtual const char * toString (void) const
 
mama_status getStatus () const
 
bool operator== (mama_status const rhs_i)
 
bool operator== (MamaStatus const rhs_i)
 
bool operator!= (mama_status const rhs_i)
 
bool operator!= (MamaStatus const rhs_i)
 
bool operator< (mama_status const rhs_i)
 
bool operator< (MamaStatus const rhs_i)
 
bool operator> (mama_status const rhs_i)
 
bool operator> (MamaStatus const rhs_i)
 
bool operator<= (mama_status const rhs_i)
 
bool operator<= (MamaStatus const rhs_i)
 
bool operator>= (mama_status const rhs_i)
 
bool operator>= (MamaStatus const rhs_i)
 

Constructor & Destructor Documentation

virtual Wombat::MamaStatus::~MamaStatus ( void  )
virtual
33 {}
Wombat::MamaStatus::MamaStatus ( mama_status  status)
36  : mStatus (status)
37  {}

Member Function Documentation

virtual const char* Wombat::MamaStatus::toString ( void  ) const
virtual
mama_status Wombat::MamaStatus::getStatus ( ) const

Referenced by operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().

42  {
43  return mStatus;
44  }
bool Wombat::MamaStatus::operator== ( mama_status const  rhs_i)
47  {
48  return mStatus == rhs_i;
49  }
bool Wombat::MamaStatus::operator== ( MamaStatus const  rhs_i)

References getStatus().

52  {
53  return mStatus == rhs_i.getStatus();
54  }
bool Wombat::MamaStatus::operator!= ( mama_status const  rhs_i)
58  {
59  return !(mStatus == rhs_i);
60  }
bool Wombat::MamaStatus::operator!= ( MamaStatus const  rhs_i)

References getStatus().

63  {
64  return !(mStatus == rhs_i.getStatus());
65  }
bool Wombat::MamaStatus::operator< ( mama_status const  rhs_i)
68  {
69  return mStatus < rhs_i;
70  }
bool Wombat::MamaStatus::operator< ( MamaStatus const  rhs_i)

References getStatus().

73  {
74  return mStatus < rhs_i.getStatus();
75  }
bool Wombat::MamaStatus::operator> ( mama_status const  rhs_i)
78  {
79  return mStatus > rhs_i;
80  }
bool Wombat::MamaStatus::operator> ( MamaStatus const  rhs_i)

References getStatus().

83  {
84  return mStatus > rhs_i.getStatus();
85  }
bool Wombat::MamaStatus::operator<= ( mama_status const  rhs_i)
88  {
89  return !(mStatus > rhs_i);
90  }
bool Wombat::MamaStatus::operator<= ( MamaStatus const  rhs_i)

References getStatus().

93  {
94  return !(mStatus > rhs_i.getStatus());
95  }
bool Wombat::MamaStatus::operator>= ( mama_status const  rhs_i)
98  {
99  return !(mStatus < rhs_i);
100  }
bool Wombat::MamaStatus::operator>= ( MamaStatus const  rhs_i)

References getStatus().

103  {
104  return !(mStatus < rhs_i.getStatus());
105  }

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


© 2012 Linux Foundation