CMS 3D CMS Logo

Public Member Functions | Public Attributes

ora::ContainerHeaderData Struct Reference

#include <IDatabaseSchema.h>

List of all members.

Public Member Functions

 ContainerHeaderData ()
 ContainerHeaderData (int contId, const std::string &classN, unsigned int numberObj)
 ContainerHeaderData (const ContainerHeaderData &rhs)
ContainerHeaderDataoperator= (const ContainerHeaderData &rhs)

Public Attributes

std::string className
int id
unsigned int numberOfObjects

Detailed Description

Definition at line 83 of file IDatabaseSchema.h.


Constructor & Destructor Documentation

ora::ContainerHeaderData::ContainerHeaderData ( )

Definition at line 108 of file IDatabaseSchema.cc.

                                           :
  id(-1),
  className(""),
  numberOfObjects(0){
}
ora::ContainerHeaderData::ContainerHeaderData ( int  contId,
const std::string &  classN,
unsigned int  numberObj 
)

Definition at line 114 of file IDatabaseSchema.cc.

                                                                       :
  id(contId),
  className(classN),
  numberOfObjects(numberObj){
}
ora::ContainerHeaderData::ContainerHeaderData ( const ContainerHeaderData rhs)

Definition at line 122 of file IDatabaseSchema.cc.

                                                                           :
  id(rhs.id),
  className(rhs.className),
  numberOfObjects(rhs.numberOfObjects){
}

Member Function Documentation

ora::ContainerHeaderData & ora::ContainerHeaderData::operator= ( const ContainerHeaderData rhs)

Definition at line 128 of file IDatabaseSchema.cc.

References className, className(), id, and numberOfObjects.

                                                                                         {
  id = rhs.id;
  className = rhs.className;
  numberOfObjects = rhs.numberOfObjects;
  return *this;
}

Member Data Documentation