#include <di/util/source_location.h>
|
constexpr | SourceLocation ()=default |
|
constexpr auto | line () const -> unsigned int |
|
constexpr auto | column () const -> unsigned int |
|
constexpr auto | file_name () const -> char const * |
|
constexpr auto | function_name () const -> char const * |
|
◆ SourceLocation()
di::util::SourceLocation::SourceLocation |
( |
| ) |
|
|
constexprdefault |
◆ column()
auto di::util::SourceLocation::column |
( |
| ) |
const -> unsigned int |
|
inlineconstexpr |
◆ current()
static consteval auto di::util::SourceLocation::current |
( |
char const * | file_name = __builtin_FILE(), |
|
|
char const * | function_name = __builtin_FUNCTION(), |
|
|
unsigned int | line = __builtin_LINE(), |
|
|
unsigned int | column = __builtin_COLUMN() ) -> SourceLocation |
|
inlinestaticconsteval |
◆ file_name()
auto di::util::SourceLocation::file_name |
( |
| ) |
const -> char const* |
|
inlineconstexpr |
◆ function_name()
auto di::util::SourceLocation::function_name |
( |
| ) |
const -> char const* |
|
inlineconstexpr |
◆ line()
auto di::util::SourceLocation::line |
( |
| ) |
const -> unsigned int |
|
inlineconstexpr |
The documentation for this class was generated from the following file: