Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
util::anonymous_namespace{format-string.cpp} Namespace Reference

Functions

boost::format & accessImpl (std::byte *buffer)
 
void destroyImpl (std::byte *buffer)
 
void pushFailsafeReplacement (std::byte *formatter, CStr errorMsg=nullptr)
 in case the formatting of a (primitive) value fails, we try to supply an error indicator instead
 
void suppressInsufficientArgumentErrors (std::byte *formatter)
 

Function Documentation

◆ accessImpl()

boost::format & accessImpl ( std::byte *  buffer)
inline

Definition at line 63 of file format-string.cpp.

References accessImpl().

Referenced by accessImpl(), destroyImpl(), pushFailsafeReplacement(), and suppressInsufficientArgumentErrors().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ destroyImpl()

void destroyImpl ( std::byte *  buffer)
inline

Definition at line 70 of file format-string.cpp.

References accessImpl(), and destroyImpl().

Referenced by destroyImpl().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ pushFailsafeReplacement()

void pushFailsafeReplacement ( std::byte *  formatter,
CStr  errorMsg = nullptr 
)

in case the formatting of a (primitive) value fails, we try to supply an error indicator instead

Definition at line 79 of file format-string.cpp.

References accessImpl(), and pushFailsafeReplacement().

Referenced by pushFailsafeReplacement().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ suppressInsufficientArgumentErrors()

void suppressInsufficientArgumentErrors ( std::byte *  formatter)
inline

Definition at line 94 of file format-string.cpp.

References accessImpl().

+ Here is the call graph for this function: