ATLAS Offline Software
Public Types | Public Member Functions | Private Attributes | List of all members
HiveDataObj Class Reference

#include <HiveDataObj.h>

Collaboration diagram for HiveDataObj:

Public Types

typedef std::true_type thread_safe
 

Public Member Functions

 HiveDataObj ()
 
 HiveDataObj (int i)
 
virtual ~HiveDataObj ()=default
 
void val (int i)
 
int val () const
 

Private Attributes

int m_val
 

Detailed Description

Definition at line 14 of file HiveDataObj.h.

Member Typedef Documentation

◆ thread_safe

typedef std::true_type HiveDataObj::thread_safe

Definition at line 25 of file HiveDataObj.h.

Constructor & Destructor Documentation

◆ HiveDataObj() [1/2]

HiveDataObj::HiveDataObj ( )
inline

Definition at line 18 of file HiveDataObj.h.

18 :m_val(0) {};

◆ HiveDataObj() [2/2]

HiveDataObj::HiveDataObj ( int  i)
inline

Definition at line 19 of file HiveDataObj.h.

19 : m_val(i) {};

◆ ~HiveDataObj()

virtual HiveDataObj::~HiveDataObj ( )
virtualdefault

Member Function Documentation

◆ val() [1/2]

int HiveDataObj::val ( ) const
inline

Definition at line 23 of file HiveDataObj.h.

23 { return m_val; }

◆ val() [2/2]

void HiveDataObj::val ( int  i)
inline

Definition at line 22 of file HiveDataObj.h.

22 { m_val = i; }

Member Data Documentation

◆ m_val

int HiveDataObj::m_val
private

Definition at line 28 of file HiveDataObj.h.


The documentation for this class was generated from the following file:
HiveDataObj::m_val
int m_val
Definition: HiveDataObj.h:28
lumiFormat.i
int i
Definition: lumiFormat.py:92