|
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.rogovin@gmail.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.
1.8.13