bioformats  5.1.3
Public Member Functions | Public Attributes | List of all members
ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits > Struct Template Reference

Write data from a PixelBuffer. More...

#include <ome/bioformats/VariantPixelBuffer.h>

+ Inheritance diagram for ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits >:
+ Collaboration diagram for ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits >:

Public Member Functions

 VariantPixelBufferWriteVisitor (std::basic_ostream< charT, traits > &stream)
 Constructor. More...
 
template<typename T >
void operator() (const T &v) const
 Write data from specific PixelBuffer type. More...
 

Public Attributes

std::basic_ostream< charT, traits > & stream
 The output stream.
 

Detailed Description

template<class charT, class traits>
struct ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits >

Write data from a PixelBuffer.

Constructor & Destructor Documentation

template<class charT, class traits>
ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits >::VariantPixelBufferWriteVisitor ( std::basic_ostream< charT, traits > &  stream)
inline

Constructor.

Parameters
streamthe output stream.

Member Function Documentation

template<class charT, class traits>
template<typename T >
void ome::bioformats::detail::VariantPixelBufferWriteVisitor< charT, traits >::operator() ( const T &  v) const
inline

Write data from specific PixelBuffer type.

Parameters
vthe PixelBuffer to use.

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