List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
sevt::Header Class Reference

Header file holding the SD Event Trigger class definition. More...

#include <sevt/Header.h>

Public Member Functions

int GetId () const
 
const utl::TimeStampGetTime () const
 
void SetId (const int id)
 
void SetTime (const utl::TimeStamp &time)
 

Private Member Functions

 Header ()=default
 
 ~Header ()=default
 

Private Attributes

int fId = -1
 
utl::TimeStamp fTime
 

Friends

class SEvent
 
class utl::InitializedLameShadowPtr< Header >
 
class utl::LameShadowPtr< Header >
 

Detailed Description

Header file holding the SD Event Trigger class definition.

Author
Sylvie Dagoret-Campagne

Definition at line 16 of file SEvent/Header.h.

Constructor & Destructor Documentation

sevt::Header::Header ( )
privatedefault
sevt::Header::~Header ( )
privatedefault

Member Function Documentation

int sevt::Header::GetId ( ) const
inline
const utl::TimeStamp& sevt::Header::GetTime ( ) const
inline
void sevt::Header::SetId ( const int  id)
inline
void sevt::Header::SetTime ( const utl::TimeStamp time)
inline

Friends And Related Function Documentation

friend class SEvent
friend

Definition at line 32 of file SEvent/Header.h.

friend class utl::InitializedLameShadowPtr< Header >
friend

Definition at line 34 of file SEvent/Header.h.

friend class utl::LameShadowPtr< Header >
friend

Definition at line 33 of file SEvent/Header.h.

Member Data Documentation

int sevt::Header::fId = -1
private

Definition at line 29 of file SEvent/Header.h.

Referenced by GetId(), and SetId().

utl::TimeStamp sevt::Header::fTime
private

Definition at line 30 of file SEvent/Header.h.

Referenced by GetTime(), and SetTime().


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

, generated on Tue Sep 26 2023.