#include </builds/gaudi/Gaudi/GaudiPluginService/include/Gaudi/PluginServiceV2.h>
|
constexpr | source_location () noexcept |
|
constexpr uint_least32_t | line () const noexcept |
|
constexpr uint_least32_t | column () const noexcept |
|
constexpr const char * | file_name () const noexcept |
|
constexpr const char * | function_name () const noexcept |
|
|
static constexpr source_location | current (const char *__file=__builtin_FILE(), const char *__func=__builtin_FUNCTION(), int __line=__builtin_LINE(), int __col=0) noexcept |
|
Definition at line 42 of file PluginServiceV2.h.
◆ source_location()
constexpr Gaudi::PluginService::Details::source_location::source_location |
( |
| ) |
|
|
inlineconstexprnoexcept |
◆ column()
constexpr uint_least32_t Gaudi::PluginService::Details::source_location::column |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ current()
static constexpr source_location Gaudi::PluginService::Details::source_location::current |
( |
const char * |
__file = __builtin_FILE() , |
|
|
const char * |
__func = __builtin_FUNCTION() , |
|
|
int |
__line = __builtin_LINE() , |
|
|
int |
__col = 0 |
|
) |
| |
|
inlinestaticconstexprnoexcept |
Definition at line 45 of file PluginServiceV2.h.
49 __loc._M_file = __file;
50 __loc._M_func = __func;
51 __loc._M_line = __line;
◆ file_name()
constexpr const char* Gaudi::PluginService::Details::source_location::file_name |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ function_name()
constexpr const char* Gaudi::PluginService::Details::source_location::function_name |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ line()
constexpr uint_least32_t Gaudi::PluginService::Details::source_location::line |
( |
| ) |
const |
|
inlineconstexprnoexcept |
◆ _M_col
uint_least32_t Gaudi::PluginService::Details::source_location::_M_col |
|
private |
◆ _M_file
const char* Gaudi::PluginService::Details::source_location::_M_file |
|
private |
◆ _M_func
const char* Gaudi::PluginService::Details::source_location::_M_func |
|
private |
◆ _M_line
uint_least32_t Gaudi::PluginService::Details::source_location::_M_line |
|
private |
The documentation for this struct was generated from the following file: