SWC-DB  v0.5.12 C++ documentations
SWC-DB© (Super Wide Column Database) - High Performance Scalable Database (https://github.com/kashirin-alex/swc-db)
Malloc.h File Reference
#include <new>
#include <thread>
#include <chrono>
#include "swcdb/core/Malloc.cc"
+ Include dependency graph for Malloc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SWC::Memory
 

Namespaces

 SWC
 The SWC-DB C++ namespace 'SWC'.
 

Macros

#define SWC_MALLOC_NEW_ATTRIBS   __attribute__((__nothrow__))
 
#define SWC_MALLOC_ATTRIBS   SWC_CAN_INLINE
 

Functions

SWC_MALLOC_ATTRIBS void * operator new (const size_t sz) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new[] (size_t sz) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new (size_t sz, const std::nothrow_t &) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new[] (size_t sz, const std::nothrow_t &) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new (const size_t sz, std::align_val_t al) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new[] (size_t sz, std::align_val_t al) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new (size_t sz, std::align_val_t al, const std::nothrow_t &) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void * operator new[] (size_t sz, std::align_val_t al, const std::nothrow_t &) SWC_MALLOC_NEW_ATTRIBS
 
SWC_MALLOC_ATTRIBS void operator delete (void *ptr) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete[] (void *ptr) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete (void *ptr, size_t sz) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete[] (void *ptr, size_t sz) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete (void *ptr, std::align_val_t al) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete[] (void *ptr, std::align_val_t al) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete (void *ptr, size_t sz, std::align_val_t al) noexcept
 
SWC_MALLOC_ATTRIBS void operator delete[] (void *ptr, size_t sz, std::align_val_t al) noexcept