ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TrigConf::IOException Class Reference

#include <Exceptions.h>

Inheritance diagram for TrigConf::IOException:
Collaboration diagram for TrigConf::IOException:

Public Member Functions

 IOException (std::string msg)
 
virtual const char * what () const noexcept
 

Private Attributes

const std::string m_msg
 

Detailed Description

Definition at line 13 of file Trigger/TrigConfiguration/TrigConfIO/TrigConfIO/Exceptions.h.

Constructor & Destructor Documentation

◆ IOException()

TrigConf::IOException::IOException ( std::string  msg)

Definition at line 3 of file Trigger/TrigConfiguration/TrigConfIO/src/Exceptions.cxx.

3  : m_msg(std::move(msg))
4 {}

Member Function Documentation

◆ what()

const char * TrigConf::IOException::what ( ) const
virtualnoexcept

Definition at line 7 of file Trigger/TrigConfiguration/TrigConfIO/src/Exceptions.cxx.

8 {
9  return m_msg.c_str();
10 }

Member Data Documentation

◆ m_msg

const std::string TrigConf::IOException::m_msg
private

The documentation for this class was generated from the following files:
TrigConf::IOException::m_msg
const std::string m_msg
Definition: Trigger/TrigConfiguration/TrigConfIO/TrigConfIO/Exceptions.h:18
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7