![]() |
C++ Library Extensions 2022.12.09
To help learn modern C++ programming
|
#include <memory_resource>#include <new>#include <cstdio>#include <cstdlib>Go to the source code of this file.
Classes | |
| class | cpg::track_new::TrackNew |
Namespaces | |
| namespace | cpg |
| Includes subnamespace conversion. | |
| namespace | cpg::track_new |
Macros | |
| #define | NOMINMAX |
| #define | Cpg_TrackNewReset() cpg::track_new::TrackNew::reset() |
| #define | Cpg_TrackNewStatus() cpg::track_new::TrackNew::status() |
Functions | |
| void * | operator new (std::size_t size) |
| void * | operator new (std::size_t size, std::align_val_t align) |
| void * | operator new[] (std::size_t size) |
| void * | operator new[] (std::size_t size, std::align_val_t align) |
| void | operator delete (void *p) noexcept |
| void | operator delete (void *p, std::size_t) noexcept |
| void | operator delete (void *p, std::align_val_t) noexcept |
| void | operator delete (void *p, std::size_t, std::align_val_t align) noexcept |
| #define Cpg_TrackNewReset | ( | ) | cpg::track_new::TrackNew::reset() |
Definition at line 144 of file cpg_track_new.hpp.
| #define Cpg_TrackNewStatus | ( | ) | cpg::track_new::TrackNew::status() |
Definition at line 145 of file cpg_track_new.hpp.
| #define NOMINMAX |
Definition at line 5 of file cpg_track_new.hpp.
|
noexcept |
Definition at line 120 of file cpg_track_new.hpp.
|
noexcept |
Definition at line 130 of file cpg_track_new.hpp.
|
noexcept |
Definition at line 125 of file cpg_track_new.hpp.
|
noexcept |
Definition at line 139 of file cpg_track_new.hpp.
| void * operator new | ( | std::size_t | size | ) |
| void * operator new | ( | std::size_t | size, |
| std::align_val_t | align | ||
| ) |
| void * operator new[] | ( | std::size_t | size | ) |
| void * operator new[] | ( | std::size_t | size, |
| std::align_val_t | align | ||
| ) |