FastUIDraw
|
file fastuidraw_memory_private.hpp More...
#include <cstddef>
Go to the source code of this file.
Namespaces | |
fastuidraw | |
all classes and functions of FastUIDraw are in the namespace fastuidraw. | |
Functions | |
template<typename T > | |
void | fastuidraw::memory::call_dtor (T *p) |
void * | fastuidraw::memory::calloc_implement (size_t nmemb, size_t size, const char *file, int line) |
void | fastuidraw::memory::check_object_exists (const void *ptr, const char *file, int line) |
void | fastuidraw::memory::free_implement (void *ptr, const char *file, int line) |
void * | fastuidraw::memory::malloc_implement (size_t size, const char *file, int line) |
void | operator delete (void *ptr, const char *file, int line) throw () |
void | operator delete[] (void *ptr, const char *file, int line) throw () |
void * | operator new (std::size_t n, const char *file, int line) throw () |
void * | operator new[] (std::size_t n, const char *file, int line) throw () |
void * | fastuidraw::memory::realloc_implement (void *ptr, size_t size, const char *file, int line) |
file fastuidraw_memory_private.hpp
Copyright 2016 by Intel.
Contact: kevin .rog ovin@ gmai l.com
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Definition in file fastuidraw_memory_private.hpp.
void fastuidraw::memory::call_dtor | ( | T * | p | ) |
Private function used by macro FASTUIDRAWdelete, do NOT call.
Definition at line 68 of file fastuidraw_memory_private.hpp.
void* fastuidraw::memory::calloc_implement | ( | size_t | nmemb, |
size_t | size, | ||
const char * | file, | ||
int | line | ||
) |
Private function used by macro FASTUIDRAWcalloc, do NOT call.
void fastuidraw::memory::check_object_exists | ( | const void * | ptr, |
const char * | file, | ||
int | line | ||
) |
Private function used by macro FASTUIDRAWdelete, do NOT call.
void fastuidraw::memory::free_implement | ( | void * | ptr, |
const char * | file, | ||
int | line | ||
) |
Private function used by macro FASTUIDRAWfree, do NOT call.
void* fastuidraw::memory::malloc_implement | ( | size_t | size, |
const char * | file, | ||
int | line | ||
) |
Private function used by macro FASTUIDRAWmalloc, do NOT call.
void operator delete | ( | void * | ptr, |
const char * | file, | ||
int | line | ||
) | |||
throw | ( | ||
) |
Internal routine used by FASTUIDRAWnew, do not use directly.
void operator delete[] | ( | void * | ptr, |
const char * | file, | ||
int | line | ||
) | |||
throw | ( | ||
) |
Internal routine used by FASTUIDRAWnew, do not use directly.
void* operator new | ( | std::size_t | n, |
const char * | file, | ||
int | line | ||
) | |||
throw | ( | ||
) |
Internal routine used by FASTUIDRAWnew, do not use directly.
void* operator new[] | ( | std::size_t | n, |
const char * | file, | ||
int | line | ||
) | |||
throw | ( | ||
) |
Internal routine used by FASTUIDRAWnew, do not use directly.
void* fastuidraw::memory::realloc_implement | ( | void * | ptr, |
size_t | size, | ||
const char * | file, | ||
int | line | ||
) |
Private function used by macro FASTUIDRAWrealloc, do NOT call.