FastLED 3.9.15
Loading...
Searching...
No Matches
allocator.cpp File Reference
#include <stdlib.h>
#include "fl/allocator.h"
#include "fl/namespace.h"
#include "fl/int.h"
#include "fl/thread_local.h"
+ Include dependency graph for allocator.cpp:

Go to the source code of this file.

Namespaces

namespace  fl
 IMPORTANT!
 
namespace  fl::anonymous_namespace{allocator.cpp}
 

Functions

void * fl::anonymous_namespace{allocator.cpp}::DefaultAlloc (fl::size size)
 
void fl::anonymous_namespace{allocator.cpp}::DefaultFree (void *ptr)
 
void fl::Free (void *ptr)
 
void * fl::Malloc (fl::size size)
 
void * fl::PSRamAllocate (fl::size size, bool zero)
 
void fl::PSRamDeallocate (void *ptr)
 
void fl::SetPSRamAllocator (void *(*alloc)(fl::size), void(*free)(void *))
 

Variables

void *(* fl::anonymous_namespace{allocator.cpp}::Alloc )(fl::size) = DefaultAlloc
 
void(* fl::anonymous_namespace{allocator.cpp}::Dealloc )(void *) = DefaultFree