DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe::interface::messenger_proxy Class Reference

#include <messenger_proxy.hpp>

Inheritance diagram for dbe::interface::messenger_proxy:
[legend]
Collaboration diagram for dbe::interface::messenger_proxy:
[legend]

Public Types

typedef std::string t_extstr
 

Signals

void signal_debug (QString, QString)
 
void signal_info (QString, QString)
 
void signal_note (QString, QString)
 
void signal_warn (QString, QString)
 
void signal_error (QString, QString)
 
void signal_fail (QString, QString)
 

Public Member Functions

void debug (t_extstr const &, t_extstr const &)
 
void info (t_extstr const &, t_extstr const &)
 
void note (t_extstr const &, t_extstr const &)
 
void warn (t_extstr const &, t_extstr const &)
 
void error (t_extstr const &, t_extstr const &)
 
void fail (t_extstr const &, t_extstr const &)
 

Static Public Member Functions

static messenger_proxyref ()
 

Private Member Functions

 messenger_proxy ()
 
 messenger_proxy (messenger_proxy const &)=delete
 
messenger_proxy operator= (messenger_proxy const &)=delete
 

Detailed Description

messenger_proxy is an class that permit in messenger class to receive qt signals

Definition at line 23 of file messenger_proxy.hpp.

Member Typedef Documentation

◆ t_extstr

Definition at line 27 of file messenger_proxy.hpp.

Constructor & Destructor Documentation

◆ messenger_proxy() [1/2]

dbe::interface::messenger_proxy::messenger_proxy ( )
privatedefault

◆ messenger_proxy() [2/2]

dbe::interface::messenger_proxy::messenger_proxy ( messenger_proxy const & )
privatedelete

Member Function Documentation

◆ debug()

void dbe::interface::messenger_proxy::debug ( t_extstr const & title,
t_extstr const & msg )

Definition at line 23 of file messenger_proxy.cpp.

24{
25 emit signal_debug ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
26}
void signal_debug(QString, QString)

◆ error()

void dbe::interface::messenger_proxy::error ( t_extstr const & title,
t_extstr const & msg )

Definition at line 43 of file messenger_proxy.cpp.

44{
45 emit signal_error ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
46}
void signal_error(QString, QString)

◆ fail()

void dbe::interface::messenger_proxy::fail ( t_extstr const & title,
t_extstr const & msg )

Definition at line 48 of file messenger_proxy.cpp.

49{
50 emit signal_fail ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
51}
void signal_fail(QString, QString)

◆ info()

void dbe::interface::messenger_proxy::info ( t_extstr const & title,
t_extstr const & msg )

Definition at line 28 of file messenger_proxy.cpp.

29{
30 emit signal_info ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
31}
void signal_info(QString, QString)

◆ note()

void dbe::interface::messenger_proxy::note ( t_extstr const & title,
t_extstr const & msg )

Definition at line 33 of file messenger_proxy.cpp.

34{
35 emit signal_note ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
36}
void signal_note(QString, QString)

◆ operator=()

messenger_proxy dbe::interface::messenger_proxy::operator= ( messenger_proxy const & )
privatedelete

◆ ref()

messenger_proxy & dbe::interface::messenger_proxy::ref ( )
static

Definition at line 17 of file messenger_proxy.cpp.

18{
19 static messenger_proxy inner_messenger;
20 return inner_messenger;
21}

◆ signal_debug

void dbe::interface::messenger_proxy::signal_debug ( QString ,
QString  )
signal

◆ signal_error

void dbe::interface::messenger_proxy::signal_error ( QString ,
QString  )
signal

◆ signal_fail

void dbe::interface::messenger_proxy::signal_fail ( QString ,
QString  )
signal

◆ signal_info

void dbe::interface::messenger_proxy::signal_info ( QString ,
QString  )
signal

◆ signal_note

void dbe::interface::messenger_proxy::signal_note ( QString ,
QString  )
signal

◆ signal_warn

void dbe::interface::messenger_proxy::signal_warn ( QString ,
QString  )
signal

◆ warn()

void dbe::interface::messenger_proxy::warn ( t_extstr const & title,
t_extstr const & msg )

Definition at line 38 of file messenger_proxy.cpp.

39{
40 emit signal_warn ( QObject::tr ( title.c_str() ), QObject::tr ( msg.c_str() ) );
41}
void signal_warn(QString, QString)

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