Stride Reference Manual
1.0
|
#include <memory>
Go to the source code of this file.
Classes | |
class | stride::util::Defer< Func > |
Namespaces | |
stride | |
Time Dependent Person DataType. | |
stride::util | |
Utilities for the project. | |
Macros | |
#define | __defer_name(name) _defer_ ## name |
#define | __defer(line, s) auto __defer_name(line) = stride::util::_defer([&](){ s ; }); |
#define | defer(s) __defer(__LINE__, s) |
Functions | |
template<typename Func > | |
Defer< Func > | stride::util::_defer (const Func &f) |
template<typename T , typename... Args> | |
std::unique_ptr< T > | std::make_unique (Args &&...args) |
#define __defer | ( | line, | |
s | |||
) | auto __defer_name(line) = stride::util::_defer([&](){ s ; }); |
std::unique_ptr<T> std::make_unique | ( | Args &&... | args | ) |
Definition at line 38 of file etc.h.
References std::make_unique().
Referenced by std::make_unique().