![]() |
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 | ||
) |