FastLED 3.9.15
Loading...
Searching...
No Matches
trace.cpp.hpp File Reference
#include "fl/system/trace.h"
#include "fl/stl/vector.h"
#include "fl/stl/string.h"
#include "fl/stl/chrono.h"
#include "fl/log/log.h"
#include "fl/stl/singleton.h"
#include "fl/stl/stdio.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for trace.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::TraceEntry
 A single stack trace entry with location information. More...
 
struct  fl::TraceStorage
 Internal storage for the trace system Encapsulates call stack and depth tracking per-thread. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Macros

#define FL_STACK_TRACE_MAX_DEPTH   32
 

Functions

static TraceStoragefl::getTraceStorage () FL_NOEXCEPT
 

Class Documentation

◆ fl::TraceStorage

struct fl::TraceStorage
+ Collaboration diagram for fl::TraceStorage:
Class Members
FixedVector< TraceEntry, FL_STACK_TRACE_MAX_DEPTH > callStack
size stackDepth = 0