Public Types | Public Member Functions | Public Attributes | List of all members
lar::dump::VectorDumper< std::array< T, 3U > > Struct Template Reference

Public Types

using Vector_t = std::array< T, 3U >
 

Public Member Functions

 VectorDumper (Vector_t const &a)
 
template<typename Stream >
void operator() (Stream &&out) const
 

Public Attributes

Vector_t const & a
 

Detailed Description

template<typename T>
struct lar::dump::VectorDumper< std::array< T, 3U > >

Definition at line 324 of file DumpUtils_test.cc.

Member Typedef Documentation

template<typename T >
using lar::dump::VectorDumper< std::array< T, 3U > >::Vector_t = std::array<T, 3U>

Definition at line 326 of file DumpUtils_test.cc.

Constructor & Destructor Documentation

template<typename T >
lar::dump::VectorDumper< std::array< T, 3U > >::VectorDumper ( Vector_t const &  a)
inline

Definition at line 330 of file DumpUtils_test.cc.

Member Function Documentation

template<typename T >
template<typename Stream >
void lar::dump::VectorDumper< std::array< T, 3U > >::operator() ( Stream &&  out) const
inline

Definition at line 333 of file DumpUtils_test.cc.

334  { out << "{ " << a[0] << "; " << a[1] << "; " << a[2] << " }"; }

Member Data Documentation

template<typename T >
Vector_t const& lar::dump::VectorDumper< std::array< T, 3U > >::a

Definition at line 328 of file DumpUtils_test.cc.


The documentation for this struct was generated from the following file: