ldas-tools-framecpp 3.0.4
 
Loading...
Searching...
No Matches
printer< J > Class Template Reference

#include <toc.hh>

Public Types

typedef void(* func_type) (std::ostream &, const J &)
 

Public Member Functions

 printer (std::ostream &Stream, func_type Func)
 
virtual ~printer ()
 
void operator() (const J &Data)
 

Protected Attributes

std::ostream & m_out
 
func_type m_func
 

Member Typedef Documentation

◆ func_type

template<typename J>
typedef void(* printer< J >::func_type) (std::ostream &, const J &)

Constructor & Destructor Documentation

◆ printer()

template<typename J>
printer< J >::printer ( std::ostream & Stream,
func_type Func )
inline

◆ ~printer()

template<typename J>
virtual printer< J >::~printer ( )
inlinevirtual

Member Function Documentation

◆ operator()()

template<typename J>
void printer< J >::operator() ( const J & Data)
inline

Member Data Documentation

◆ m_func

template<typename J>
func_type printer< J >::m_func
protected

◆ m_out

template<typename J>
std::ostream& printer< J >::m_out
protected

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