#include <RegressionTestPayload.h>
Public Types | |
typedef Data | T_Data |
Public Member Functions | |
bool | operator!= (const RegressionTestPayload &rhs) const |
bool | operator== (const RegressionTestPayload &rhs) const |
RegressionTestPayload () | |
RegressionTestPayload (int seed) | |
Public Attributes | |
Data | m_data0 |
T_Data | m_data1 |
int | m_i |
Definition at line 14 of file RegressionTestPayload.h.
typedef Data RegressionTestPayload::T_Data |
Definition at line 18 of file RegressionTestPayload.h.
RegressionTestPayload::RegressionTestPayload | ( | ) |
Definition at line 32 of file RegressionTestPayload.cc.
: PrimitivePayload(), ArrayPayload(), m_i( -1 ), m_data0(), m_data1(){ }
RegressionTestPayload::RegressionTestPayload | ( | int | seed | ) |
Definition at line 40 of file RegressionTestPayload.cc.
: PrimitivePayload( seed ) , ArrayPayload( seed ), m_i( seed ), m_data0( seed ), m_data1(seed ){ }
bool RegressionTestPayload::operator!= | ( | const RegressionTestPayload & | rhs | ) | const |
Definition at line 56 of file RegressionTestPayload.cc.
References operator==().
{ return !operator==( rhs ); }
bool RegressionTestPayload::operator== | ( | const RegressionTestPayload & | rhs | ) | const |
Definition at line 47 of file RegressionTestPayload.cc.
References m_data0, m_data1, m_i, and cppFunctionSkipper::operator.
Referenced by operator!=().
{ if( PrimitivePayload::operator!=(rhs) ) return false; if( ArrayPayload::operator!=(rhs) ) return false; if( m_i != rhs.m_i ) return false; if( m_data0 != rhs.m_data0 ) return false; if( m_data1 != rhs.m_data1 ) return false; return true; }
Definition at line 23 of file RegressionTestPayload.h.
Referenced by operator==().
Definition at line 24 of file RegressionTestPayload.h.
Referenced by operator==().
Reimplemented from ArrayPayload.
Definition at line 22 of file RegressionTestPayload.h.
Referenced by operator==().