CMS 3D CMS Logo

Public Member Functions | Public Attributes

ora::PoolDbCacheData Struct Reference

#include <PoolDatabaseSchema.h>

List of all members.

Public Member Functions

PoolDbCacheDataoperator= (const PoolDbCacheData &rhs)
 PoolDbCacheData (int id, const std::string &name, const std::string &className, const std::string &mappingVersion, unsigned int nobjWritten)
 PoolDbCacheData (const PoolDbCacheData &rhs)
 PoolDbCacheData ()
 ~PoolDbCacheData ()

Public Attributes

std::string m_className
int m_id
std::string m_mappingVersion
std::string m_name
unsigned int m_nobjWr

Detailed Description

Definition at line 10 of file PoolDatabaseSchema.h.


Constructor & Destructor Documentation

ora::PoolDbCacheData::PoolDbCacheData ( )

Definition at line 300 of file PoolDatabaseSchema.cc.

                                   :
  m_id( 0 ),
  m_name("" ),
  m_className("" ),
  m_mappingVersion( "" ),
  m_nobjWr( 0 ){
}
ora::PoolDbCacheData::PoolDbCacheData ( int  id,
const std::string &  name,
const std::string &  className,
const std::string &  mappingVersion,
unsigned int  nobjWritten 
)

Definition at line 308 of file PoolDatabaseSchema.cc.

                                                            :
  m_id( id ),
  m_name( name ),
  m_className( className ),
  m_mappingVersion( mappingVersion ),
  m_nobjWr( nobjWr ){
}
ora::PoolDbCacheData::~PoolDbCacheData ( )

Definition at line 320 of file PoolDatabaseSchema.cc.

                                    {
}
ora::PoolDbCacheData::PoolDbCacheData ( const PoolDbCacheData rhs)

Definition at line 323 of file PoolDatabaseSchema.cc.

                                                                  :
  m_id( rhs.m_id ),
  m_name( rhs.m_name ),
  m_className( rhs.m_className ),
  m_mappingVersion( rhs.m_mappingVersion ),
  m_nobjWr( rhs.m_nobjWr ){
}

Member Function Documentation

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

Definition at line 331 of file PoolDatabaseSchema.cc.

References m_className, m_id, m_mappingVersion, m_name, and m_nobjWr.

                                                                                {
  m_id = rhs.m_id;
  m_name = rhs.m_name;
  m_className = rhs.m_className;
  m_mappingVersion = rhs.m_mappingVersion;
  m_nobjWr = rhs.m_nobjWr;
  return *this;
}

Member Data Documentation

Definition at line 22 of file PoolDatabaseSchema.h.

Referenced by operator=().

Definition at line 25 of file PoolDatabaseSchema.h.

Referenced by operator=(), and ora::PoolMappingSchema::selectMappingVersion().