#include <cstddef>
Go to the source code of this file.
◆ _AUTO_LOCATION
◆ _AUTO_LOCATION_COMBINE
#define _AUTO_LOCATION_COMBINE |
( |
|
X, |
|
|
|
Y |
|
) |
| X##Y |
◆ TIMEMORY_CAPTURE_ARGS
#define TIMEMORY_CAPTURE_ARGS |
( |
|
... | ) |
_AUTO_LOCATION(__LINE__).get_captured(__VA_ARGS__) |
◆ TIMEMORY_CAPTURE_MODE
#define TIMEMORY_CAPTURE_MODE |
( |
|
MODE_TYPE | ) |
::tim::source_location::mode::MODE_TYPE |
◆ TIMEMORY_INLINE_SOURCE_LOCATION
#define TIMEMORY_INLINE_SOURCE_LOCATION |
( |
|
MODE, |
|
|
|
... |
|
) |
| |
Value: ::tim::get_static_source_location<__LINE__, __COUNTER__>( \
.get_captured(__VA_ARGS__)
#define TIMEMORY_CAPTURE_MODE(MODE_TYPE)
Definition at line 59 of file types.hpp.
◆ TIMEMORY_SOURCE_LOCATION
#define TIMEMORY_SOURCE_LOCATION |
( |
|
MODE, |
|
|
|
... |
|
) |
| ::tim::source_location(MODE, __FUNCTION__, __LINE__, __FILE__, __VA_ARGS__) |