GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
This class re-implements std::map with more explicit exceptions replacing out-of-range exceptions.
Definition at line 101 of file TGRSIMap.h.
Public Member Functions | |
template<typename mapped_type , typename key_compare , typename allocator_type > | |
TGRSIMapException (const key_type key, const std::map< key_type, mapped_type, key_compare, allocator_type > &map) | |
std::string | detail () const noexcept |
const char * | what () const noexcept override |
Private Attributes | |
key_type | fKey |
std::vector< key_type > | fKeys |
|
inline |
Definition at line 104 of file TGRSIMap.h.
References TGRSIMapException< key_type >::fKeys.
|
inlinenoexcept |
Definition at line 112 of file TGRSIMap.h.
References TGRSIMapException< key_type >::fKey, and TGRSIMapException< key_type >::fKeys.
Referenced by Analyze(), TGRSISelector::Process(), TGRSIFrame::Run(), and TGRSIMapException< key_type >::what().
|
inlineoverridenoexcept |
Definition at line 126 of file TGRSIMap.h.
References TGRSIMapException< key_type >::detail().
|
private |
Definition at line 129 of file TGRSIMap.h.
Referenced by TGRSIMapException< key_type >::detail().
|
private |
Definition at line 130 of file TGRSIMap.h.
Referenced by TGRSIMapException< key_type >::TGRSIMapException(), and TGRSIMapException< key_type >::detail().