![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "lib/time/digxel.hpp"
Default / base implementation for Digxel formatting.
This formatter holds an inline buffer of limited size, receiving and caching the textual representation
Definition at line 89 of file digxel.hpp.
Public Member Functions | |
| PrintfFormatter (Literal fmt) | |
| void | clear () |
| bool | empty () |
| size_t | maxlen () const |
| CBuf | show (NUM val) |
Private Types | |
| enum | { bufsiz = len+1 } |
Private Attributes | |
| char | printbuffer_ [bufsiz] |
| Literal | formatSpec_ |
|
inline |
Definition at line 97 of file digxel.hpp.
References PrintfFormatter< NUM, len >::clear().
Here is the call graph for this function:
|
private |
| Enumerator | |
|---|---|
| bufsiz | |
Definition at line 91 of file digxel.hpp.
|
inline |
Definition at line 104 of file digxel.hpp.
References PrintfFormatter< NUM, len >::printbuffer_.
Referenced by PrintfFormatter< NUM, len >::PrintfFormatter().
Here is the caller graph for this function:
|
inline |
Definition at line 105 of file digxel.hpp.
References PrintfFormatter< NUM, len >::printbuffer_.
Referenced by PrintfFormatter< NUM, len >::show().
Here is the caller graph for this function:
|
inline |
Definition at line 108 of file digxel.hpp.
|
inline |
Definition at line 114 of file digxel.hpp.
References PrintfFormatter< NUM, len >::bufsiz, cStr(), PrintfFormatter< NUM, len >::empty(), PrintfFormatter< NUM, len >::formatSpec_, and PrintfFormatter< NUM, len >::printbuffer_.
Here is the call graph for this function:
|
private |
Definition at line 93 of file digxel.hpp.
Referenced by PrintfFormatter< NUM, len >::clear(), PrintfFormatter< NUM, len >::empty(), and PrintfFormatter< NUM, len >::show().
|
private |
Definition at line 94 of file digxel.hpp.
Referenced by PrintfFormatter< NUM, len >::show().
Inheritance diagram for PrintfFormatter< NUM, len >:
Collaboration diagram for PrintfFormatter< NUM, len >: