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

Go to the source code of this file.

Classes

class  fl::ScopedTrace
 RAII guard for automatic call stack tracking. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Macros

#define FL_SCOPED_TRACE   do {} while(0)
 
#define FL_SCOPED_TRACE_NAMED(name)
 
#define FL_TRACE   fl::make_tuple(__FILE__, int(__LINE__), fl::millis())
 A macro to capture the current source file, line number, and time.
 
#define FL_TRACE_DUMP()
 

Typedefs

using fl::TracePoint = fl::tuple<const char*, int, fl::u32>
 A structure to hold source trace information.