CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/CondCore/RegressionTest/interface/PrimitivePayload.h

Go to the documentation of this file.
00001 #include <string>
00002 
00003 class PrimitivePayload {
00004   public:
00005   PrimitivePayload();
00006   PrimitivePayload( int seed );
00007   bool operator ==(const PrimitivePayload& rhs) const;
00008   bool operator !=(const PrimitivePayload& rhs) const;
00009   private:
00010   int m_i;
00011   bool t_bool;
00012   unsigned char t_uchar;
00013   char t_char;
00014   short t_short;
00015   unsigned short t_ushort;
00016   int t_int;
00017   unsigned int t_uint;
00018   long t_long;
00019   unsigned long t_ulong;
00020   long long t_llong;
00021   float t_float;
00022   double t_double;
00023   std::string t_string;
00024   enum T_Enum { A =3, B, C= 101, D, E, F};
00025   T_Enum t_enum;
00026 };