All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
DataIOmanip.h File Reference

Provides I/O manipulators for streaming data. More...

#include <iosfwd>
#include <utility>

Go to the source code of this file.

Classes

class  util::manip::details::Vector3DStruct< Vect >
 Utility class to store and print a 3D vector. More...
 

Namespaces

 util
 Namespace for general, non-LArSoft-specific utilities.
 
 util::manip
 
 util::manip::details
 

Functions

template<typename Vect >
std::ostream & util::manip::details::operator<< (std::ostream &out, Vector3DStruct< Vect > const &vmanip)
 Operator to print the manipulator. More...
 
template<typename Vect >
details::Vector3DStruct< Vect > util::manip::vector3D (Vect const &v)
 Produces a manipulator to print a vector. More...
 

Detailed Description

Provides I/O manipulators for streaming data.

Author
Gianluca Petrillo (petri.nosp@m.llo@.nosp@m.fnal..nosp@m.gov)
Date
January 4th, 2016

This is a template library with no implementation file and no additional linking required.

Definition in file DataIOmanip.h.