|
LibSWOC++ 1.5.14
Solid Wall of C++
|
#include <bwf_base.h>


Public Member Functions | |
| virtual std::any | capture (unsigned idx) const =0 |
| Force virtual destructor for subclasses. | |
| virtual BufferWriter & | print (BufferWriter &w, Spec const &spec, unsigned idx) const =0 |
| virtual unsigned | count () const =0 |
| Number of arguments in the pack. | |
A pack of arguments for formatting.
Definition at line 788 of file bwf_base.h.
|
pure virtual |
Force virtual destructor for subclasses.
Get argument at index idx.
| idx | Argument index. |
In general the arguments will be stored by reference and so the returned std::any instance will be a reference type.
Implemented in swoc::bwf::ArgTuple< Args >.
|
pure virtual |
Number of arguments in the pack.
Implemented in swoc::bwf::ArgTuple< Args >.
|
pure virtual |
Generate formatted output for an argument.
| w | Output. |
| spec | Formatting specifier. |
| idx | Argument index. |
Implemented in swoc::bwf::ArgTuple< Args >.