Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
Common
interface
SequenceState.h
Go to the documentation of this file.
1
#ifndef Cond_SequenceState_h
2
#define Cond_SequenceState_h
3
4
#include "
CondFormats/Common/interface/Time.h
"
5
#include<string>
6
7
namespace
cond {
8
9
class
IOVSequence;
10
13
class
SequenceState
{
14
public
:
15
~SequenceState
();
16
SequenceState
();
17
explicit
SequenceState
(
IOVSequence
const
& seq);
18
19
unsigned
int
size
()
const
{
return
m_size
; }
20
21
int
revision
()
const
{
return
m_revision
;}
22
23
cond::Time_t
timestamp
()
const
{
return
m_timestamp
;}
24
25
std::string
const
&
comment
()
const
{
return
m_comment
;}
26
27
28
private
:
29
30
unsigned
int
m_size
;
31
int
m_revision
;
32
cond::Time_t
m_timestamp
;
33
std::string
m_comment
;
34
35
};
36
37
}
38
39
#endif
cond::SequenceState::m_size
unsigned int m_size
Definition:
SequenceState.h:30
cond::SequenceState::~SequenceState
~SequenceState()
Definition:
SequenceState.cc:6
cond::SequenceState::m_timestamp
cond::Time_t m_timestamp
Definition:
SequenceState.h:32
cond::SequenceState::m_comment
std::string m_comment
Definition:
SequenceState.h:33
cond::SequenceState::m_revision
int m_revision
Definition:
SequenceState.h:31
Time.h
cond::SequenceState::timestamp
cond::Time_t timestamp() const
Definition:
SequenceState.h:23
cond::SequenceState
Definition:
SequenceState.h:13
cond::Time_t
unsigned long long Time_t
Definition:
Time.h:16
cond::SequenceState::comment
std::string const & comment() const
Definition:
SequenceState.h:25
cond::SequenceState::revision
int revision() const
Definition:
SequenceState.h:21
cond::IOVSequence
Definition:
IOVSequence.h:22
cond::SequenceState::SequenceState
SequenceState()
Definition:
SequenceState.cc:8
cond::SequenceState::size
unsigned int size() const
Definition:
SequenceState.h:19
Generated for CMSSW Reference Manual by
1.8.5