ATLAS Offline Software
Loading...
Searching...
No Matches
IOVPayloadContainer_p1 Class Reference

#include <IOVPayloadContainer_p1.h>

Classes

class  CondAttrListCollection_p1
class  CondAttrListEntry_p1
class  IOVRange_p1

Public Types

enum  AttrListTypes {
  ATTR_BOOL , ATTR_CHAR , ATTR_UNSIGNED_CHAR , ATTR_SHORT ,
  ATTR_UNSIGNED_SHORT , ATTR_INT , ATTR_UNSIGNED_INT , ATTR_LONG ,
  ATTR_UNSIGNED_LONG , ATTR_LONG_LONG , ATTR_UNSIGNED_LONG_LONG , ATTR_FLOAT ,
  ATTR_DOUBLE , ATTR_LONG_DOUBLE , ATTR_STRING , ATTR_BLOB ,
  ATTR_DATE , ATTR_TIME_STAMP
}

Public Member Functions

 IOVPayloadContainer_p1 ()

Public Attributes

std::vector< CondAttrListCollection_p1m_payloadVec
std::vector< AttrListIndexesm_attrIndexes
std::vector< bool > m_bool
std::vector< char > m_char
std::vector< unsigned char > m_unsignedChar
std::vector< short > m_short
std::vector< unsigned short > m_unsignedShort
std::vector< int > m_int
std::vector< unsigned int > m_unsignedInt
std::vector< long > m_long
std::vector< unsigned long > m_unsignedLong
std::vector< long long > m_longLong
std::vector< unsigned long long > m_unsignedLongLong
std::vector< float > m_float
std::vector< double > m_double
std::vector< std::string > m_string
std::vector< unsigned long long > m_date
std::vector< unsigned long long > m_timeStamp
std::vector< std::string > m_attrName
std::vector< unsigned int > m_attrType

Detailed Description

Definition at line 27 of file IOVPayloadContainer_p1.h.

Member Enumeration Documentation

◆ AttrListTypes

Enumerator
ATTR_BOOL 
ATTR_CHAR 
ATTR_UNSIGNED_CHAR 
ATTR_SHORT 
ATTR_UNSIGNED_SHORT 
ATTR_INT 
ATTR_UNSIGNED_INT 
ATTR_LONG 
ATTR_UNSIGNED_LONG 
ATTR_LONG_LONG 
ATTR_UNSIGNED_LONG_LONG 
ATTR_FLOAT 
ATTR_DOUBLE 
ATTR_LONG_DOUBLE 
ATTR_STRING 
ATTR_BLOB 
ATTR_DATE 
ATTR_TIME_STAMP 

Definition at line 30 of file IOVPayloadContainer_p1.h.

30 {
49 };

Constructor & Destructor Documentation

◆ IOVPayloadContainer_p1()

IOVPayloadContainer_p1::IOVPayloadContainer_p1 ( )

Definition at line 7 of file IOVPayloadContainer_p1.cxx.

8{}

Member Data Documentation

◆ m_attrIndexes

std::vector<AttrListIndexes> IOVPayloadContainer_p1::m_attrIndexes

Definition at line 105 of file IOVPayloadContainer_p1.h.

◆ m_attrName

std::vector<std::string> IOVPayloadContainer_p1::m_attrName

Definition at line 126 of file IOVPayloadContainer_p1.h.

◆ m_attrType

std::vector<unsigned int> IOVPayloadContainer_p1::m_attrType

Definition at line 127 of file IOVPayloadContainer_p1.h.

◆ m_bool

std::vector<bool> IOVPayloadContainer_p1::m_bool

Definition at line 107 of file IOVPayloadContainer_p1.h.

◆ m_char

std::vector<char> IOVPayloadContainer_p1::m_char

Definition at line 108 of file IOVPayloadContainer_p1.h.

◆ m_date

std::vector<unsigned long long> IOVPayloadContainer_p1::m_date

Definition at line 122 of file IOVPayloadContainer_p1.h.

◆ m_double

std::vector<double> IOVPayloadContainer_p1::m_double

Definition at line 119 of file IOVPayloadContainer_p1.h.

◆ m_float

std::vector<float> IOVPayloadContainer_p1::m_float

Definition at line 118 of file IOVPayloadContainer_p1.h.

◆ m_int

std::vector<int> IOVPayloadContainer_p1::m_int

Definition at line 112 of file IOVPayloadContainer_p1.h.

◆ m_long

std::vector<long> IOVPayloadContainer_p1::m_long

Definition at line 114 of file IOVPayloadContainer_p1.h.

◆ m_longLong

std::vector<long long> IOVPayloadContainer_p1::m_longLong

Definition at line 116 of file IOVPayloadContainer_p1.h.

◆ m_payloadVec

std::vector<CondAttrListCollection_p1> IOVPayloadContainer_p1::m_payloadVec

Definition at line 102 of file IOVPayloadContainer_p1.h.

◆ m_short

std::vector<short> IOVPayloadContainer_p1::m_short

Definition at line 110 of file IOVPayloadContainer_p1.h.

◆ m_string

std::vector<std::string> IOVPayloadContainer_p1::m_string

Definition at line 121 of file IOVPayloadContainer_p1.h.

◆ m_timeStamp

std::vector<unsigned long long> IOVPayloadContainer_p1::m_timeStamp

Definition at line 123 of file IOVPayloadContainer_p1.h.

◆ m_unsignedChar

std::vector<unsigned char> IOVPayloadContainer_p1::m_unsignedChar

Definition at line 109 of file IOVPayloadContainer_p1.h.

◆ m_unsignedInt

std::vector<unsigned int> IOVPayloadContainer_p1::m_unsignedInt

Definition at line 113 of file IOVPayloadContainer_p1.h.

◆ m_unsignedLong

std::vector<unsigned long> IOVPayloadContainer_p1::m_unsignedLong

Definition at line 115 of file IOVPayloadContainer_p1.h.

◆ m_unsignedLongLong

std::vector<unsigned long long> IOVPayloadContainer_p1::m_unsignedLongLong

Definition at line 117 of file IOVPayloadContainer_p1.h.

◆ m_unsignedShort

std::vector<unsigned short> IOVPayloadContainer_p1::m_unsignedShort

Definition at line 111 of file IOVPayloadContainer_p1.h.


The documentation for this class was generated from the following files: