|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <RemoteContext.hpp>
Public Member Functions | |
| RemoteContext (const std::string &package, const std::string &filename, int line_number, const std::string &function_name, const RemoteProcessContext &pc) | |
| virtual | ~RemoteContext () |
| virtual Context * | clone () const |
| const char * | cwd () const |
| const char * | file_name () const |
| const char * | function_name () const |
| const char * | host_name () const |
| int | line_number () const |
| const char * | package_name () const |
| pid_t | process_id () const |
| pid_t | thread_id () const |
| void *const * | stack_symbols () const |
| int | stack_size () const |
| int | user_id () const |
| const char * | user_name () const |
| const char * | application_name () const |
| Public Member Functions inherited from ers::Context | |
| virtual | ~Context () |
| std::string | position (int verbosity=ers::Configuration::instance().verbosity_level()) const |
| std::vector< std::string > | stack () const |
Private Attributes | |
| const RemoteProcessContext | m_process |
| const std::string | m_package_name |
| const std::string | m_file_name |
| const std::string | m_function_name |
| const int | m_line_number |
Definition at line 60 of file RemoteContext.hpp.
|
inline |
creates a new instance of a context for an Issue that has been originated from another process.
| package_name | name of the sw package |
| filename | name of the source code file |
| line_number | line_number in the source code |
| function_name | name of the function |
Definition at line 70 of file RemoteContext.hpp.
|
inlinevirtual |
Definition at line 82 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 124 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 85 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 88 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 91 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 94 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 97 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 100 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 103 of file RemoteContext.hpp.
|
inlinevirtual |
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 115 of file RemoteContext.hpp.
|
inlinevirtual |
<
Implements ers::Context.
Definition at line 112 of file RemoteContext.hpp.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |
source file name
Definition at line 130 of file RemoteContext.hpp.
|
private |
source function name
Definition at line 131 of file RemoteContext.hpp.
|
private |
source line number
Definition at line 132 of file RemoteContext.hpp.
|
private |
source package name
Definition at line 129 of file RemoteContext.hpp.
|
private |
process information
Definition at line 128 of file RemoteContext.hpp.