CbmRoot
ParameterMQServer Class Reference

#include <ParameterMQServer.h>

Inheritance diagram for ParameterMQServer:
[legend]
Collaboration diagram for ParameterMQServer:
[legend]

Public Member Functions

 ParameterMQServer ()
 
 ParameterMQServer (const ParameterMQServer &)=delete
 
ParameterMQServer operator= (const ParameterMQServer &)=delete
 
virtual ~ParameterMQServer ()
 
virtual void Run ()
 
virtual void InitTask ()
 
void SetFirstInputName (const std::string &firstInputName)
 
std::string GetFirstInputName ()
 
void SetFirstInputType (const std::string &firstInputType)
 
std::string GetFirstInputType ()
 
void SetSecondInputName (const std::string &secondInputName)
 
std::string GetSecondInputName ()
 
void SetSecondInputType (const std::string &secondInputType)
 
std::string GetSecondInputType ()
 
void SetOutputName (const std::string &outputName)
 
std::string GetOutputName ()
 
void SetOutputType (const std::string &outputType)
 
std::string GetOutputType ()
 
void SetChannelName (const std::string &channelName)
 
std::string GetChannelName ()
 

Private Attributes

FairRuntimeDb * fRtdb
 
std::string fFirstInputName
 
std::string fFirstInputType
 
std::string fSecondInputName
 
std::string fSecondInputType
 
std::string fOutputName
 
std::string fOutputType
 
std::string fChannelName
 

Detailed Description

Definition at line 24 of file ParameterMQServer.h.

Constructor & Destructor Documentation

◆ ParameterMQServer() [1/2]

ParameterMQServer::ParameterMQServer ( )

Definition at line 36 of file ParameterMQServer.cxx.

◆ ParameterMQServer() [2/2]

ParameterMQServer::ParameterMQServer ( const ParameterMQServer )
delete

◆ ~ParameterMQServer()

ParameterMQServer::~ParameterMQServer ( )
virtual

Definition at line 204 of file ParameterMQServer.cxx.

References fRtdb.

Member Function Documentation

◆ GetChannelName()

std::string ParameterMQServer::GetChannelName ( )
inline

Definition at line 64 of file ParameterMQServer.h.

References fChannelName.

◆ GetFirstInputName()

std::string ParameterMQServer::GetFirstInputName ( )
inline

Definition at line 39 of file ParameterMQServer.h.

References fFirstInputName.

◆ GetFirstInputType()

std::string ParameterMQServer::GetFirstInputType ( )
inline

Definition at line 43 of file ParameterMQServer.h.

References fFirstInputType.

◆ GetOutputName()

std::string ParameterMQServer::GetOutputName ( )
inline

Definition at line 55 of file ParameterMQServer.h.

References fOutputName.

◆ GetOutputType()

std::string ParameterMQServer::GetOutputType ( )
inline

Definition at line 59 of file ParameterMQServer.h.

References fOutputType.

◆ GetSecondInputName()

std::string ParameterMQServer::GetSecondInputName ( )
inline

Definition at line 47 of file ParameterMQServer.h.

References fSecondInputName.

◆ GetSecondInputType()

std::string ParameterMQServer::GetSecondInputType ( )
inline

Definition at line 51 of file ParameterMQServer.h.

References fSecondInputType.

◆ InitTask()

void ParameterMQServer::InitTask ( )
virtual

◆ operator=()

ParameterMQServer ParameterMQServer::operator= ( const ParameterMQServer )
delete

◆ Run()

void ParameterMQServer::Run ( )
virtual

◆ SetChannelName()

void ParameterMQServer::SetChannelName ( const std::string &  channelName)
inline

Definition at line 61 of file ParameterMQServer.h.

References fChannelName.

◆ SetFirstInputName()

void ParameterMQServer::SetFirstInputName ( const std::string &  firstInputName)
inline

Definition at line 36 of file ParameterMQServer.h.

References fFirstInputName.

◆ SetFirstInputType()

void ParameterMQServer::SetFirstInputType ( const std::string &  firstInputType)
inline

Definition at line 40 of file ParameterMQServer.h.

References fFirstInputType.

◆ SetOutputName()

void ParameterMQServer::SetOutputName ( const std::string &  outputName)
inline

Definition at line 52 of file ParameterMQServer.h.

References fOutputName.

◆ SetOutputType()

void ParameterMQServer::SetOutputType ( const std::string &  outputType)
inline

Definition at line 56 of file ParameterMQServer.h.

References fOutputType.

◆ SetSecondInputName()

void ParameterMQServer::SetSecondInputName ( const std::string &  secondInputName)
inline

Definition at line 44 of file ParameterMQServer.h.

References fSecondInputName.

◆ SetSecondInputType()

void ParameterMQServer::SetSecondInputType ( const std::string &  secondInputType)
inline

Definition at line 48 of file ParameterMQServer.h.

References fSecondInputType.

Member Data Documentation

◆ fChannelName

std::string ParameterMQServer::fChannelName
private

Definition at line 76 of file ParameterMQServer.h.

Referenced by GetChannelName(), InitTask(), Run(), and SetChannelName().

◆ fFirstInputName

std::string ParameterMQServer::fFirstInputName
private

Definition at line 69 of file ParameterMQServer.h.

Referenced by GetFirstInputName(), InitTask(), and SetFirstInputName().

◆ fFirstInputType

std::string ParameterMQServer::fFirstInputType
private

Definition at line 70 of file ParameterMQServer.h.

Referenced by GetFirstInputType(), InitTask(), and SetFirstInputType().

◆ fOutputName

std::string ParameterMQServer::fOutputName
private

Definition at line 73 of file ParameterMQServer.h.

Referenced by GetOutputName(), InitTask(), and SetOutputName().

◆ fOutputType

std::string ParameterMQServer::fOutputType
private

Definition at line 74 of file ParameterMQServer.h.

Referenced by GetOutputType(), InitTask(), and SetOutputType().

◆ fRtdb

FairRuntimeDb* ParameterMQServer::fRtdb
private

Definition at line 67 of file ParameterMQServer.h.

Referenced by InitTask(), Run(), and ~ParameterMQServer().

◆ fSecondInputName

std::string ParameterMQServer::fSecondInputName
private

Definition at line 71 of file ParameterMQServer.h.

Referenced by GetSecondInputName(), InitTask(), and SetSecondInputName().

◆ fSecondInputType

std::string ParameterMQServer::fSecondInputType
private

Definition at line 72 of file ParameterMQServer.h.

Referenced by GetSecondInputType(), InitTask(), and SetSecondInputType().


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