#include <DumpUtils.h>
Public Types | |
using | Array_t = T * |
using | This_t = ArrayDumper< Array_t > |
Public Member Functions | |
ArrayDumper (Array_t aloc, size_t nloc) | |
template<typename Stream > | |
void | operator() (Stream &&out) const |
Inserts the content of the referenced array into the specified stream. More... | |
operator std::string () const | |
Converts the content of the stored vector into a string. More... | |
Public Attributes | |
Array_t | a |
A reference to the array to be printed. More... | |
size_t | n |
Number of elements to be printed. More... | |
Definition at line 88 of file DumpUtils.h.
using gar::dump::ArrayDumper< T * >::Array_t = T* |
Definition at line 89 of file DumpUtils.h.
using gar::dump::ArrayDumper< T * >::This_t = ArrayDumper<Array_t> |
Definition at line 90 of file DumpUtils.h.
|
inline |
Definition at line 95 of file DumpUtils.h.
|
inlineexplicit |
Converts the content of the stored vector into a string.
Definition at line 103 of file DumpUtils.h.
|
inline |
Inserts the content of the referenced array into the specified stream.
Definition at line 99 of file DumpUtils.h.
Array_t gar::dump::ArrayDumper< T * >::a |
A reference to the array to be printed.
Definition at line 92 of file DumpUtils.h.
size_t gar::dump::ArrayDumper< T * >::n |
Number of elements to be printed.
Definition at line 93 of file DumpUtils.h.