FastLED 3.10.8
Loading...
Searching...
No Matches
ios.cpp.hpp
Go to the documentation of this file.
1#include "fl/stl/ios.h"
2
3namespace fl {
4
5// Manipulator instances — empty-struct markers used as `operator<<` tag
6// dispatch (`cout << hex`). Each is `sizeof == 1` in practice. Public
7// API surface with the same source-compat constraint as `fl::cout` /
8// `fl::cin`: renaming to `hex()` etc. would break every existing user
9// stream expression. Migration deferred; annotated for the linter.
10// FL_LINT_ALLOW_GLOBAL(stream manipulator tag `hex` — public API surface, empty struct, ~1 byte per manipulator)
11const hex_t hex;
12// FL_LINT_ALLOW_GLOBAL(stream manipulator tag `dec` — see `hex` above)
13const dec_t dec;
14// FL_LINT_ALLOW_GLOBAL(stream manipulator tag `oct` — see `hex` above)
15const oct_t oct;
16
17} // namespace fl
const dec_t dec
Definition ios.cpp.hpp:13
const hex_t hex
Definition ios.cpp.hpp:11
const oct_t oct
Definition ios.cpp.hpp:15
Base definition for an LED controller.
Definition crgb.hpp:179