CMS 3D CMS Logo

Public Member Functions | Private Attributes

EcalDQMStatusCode Class Reference

#include <EcalDQMStatusCode.h>

List of all members.

Public Member Functions

 EcalDQMStatusCode ()
 EcalDQMStatusCode (const EcalDQMStatusCode &codeStatus)
 EcalDQMStatusCode (const uint32_t &encodedStatus)
uint32_t getStatusCode () const
EcalDQMStatusCodeoperator= (const EcalDQMStatusCode &rhs)
void print (std::ostream &s) const
 ~EcalDQMStatusCode ()

Private Attributes

uint32_t status_

Detailed Description

Definition at line 7 of file EcalDQMStatusCode.h.


Constructor & Destructor Documentation

EcalDQMStatusCode::EcalDQMStatusCode ( )

Definition at line 6 of file EcalDQMStatusCode.cc.

References status_.

                                     {
  status_ = 0;
}
EcalDQMStatusCode::EcalDQMStatusCode ( const EcalDQMStatusCode codeStatus)

Definition at line 10 of file EcalDQMStatusCode.cc.

References status_.

                                                                    {
  status_ = ratio.status_;
}
EcalDQMStatusCode::EcalDQMStatusCode ( const uint32_t &  encodedStatus) [inline]

Definition at line 11 of file EcalDQMStatusCode.h.

: status_(encodedStatus) {};
EcalDQMStatusCode::~EcalDQMStatusCode ( )

Definition at line 14 of file EcalDQMStatusCode.cc.

                                      {
}

Member Function Documentation

uint32_t EcalDQMStatusCode::getStatusCode ( ) const [inline]

Definition at line 19 of file EcalDQMStatusCode.h.

References status_.

{ return status_; }
EcalDQMStatusCode & EcalDQMStatusCode::operator= ( const EcalDQMStatusCode rhs)

Definition at line 17 of file EcalDQMStatusCode.cc.

References status_.

                                                                            {
  status_ = rhs.status_;
  return *this;
}
void EcalDQMStatusCode::print ( std::ostream &  s) const [inline]

Definition at line 16 of file EcalDQMStatusCode.h.

References status_.

{ s << "status is: " << status_; }

Member Data Documentation

uint32_t EcalDQMStatusCode::status_ [private]

Definition at line 22 of file EcalDQMStatusCode.h.

Referenced by EcalDQMStatusCode(), getStatusCode(), operator=(), and print().