Guitar
Public Member Functions | List of all members
dtl::CommonPrinter< sesElem, stream > Class Template Reference

#include <functors.hpp>

Inheritance diagram for dtl::CommonPrinter< sesElem, stream >:
Inheritance graph
[legend]
Collaboration diagram for dtl::CommonPrinter< sesElem, stream >:
Collaboration graph
[legend]

Public Member Functions

 CommonPrinter ()
 
 CommonPrinter (stream &out)
 
 ~CommonPrinter ()
 
void operator() (const sesElem &se) const
 
- Public Member Functions inherited from dtl::Printer< sesElem, ostream >
 Printer ()
 
 Printer (ostream &out)
 
virtual ~Printer ()
 

Additional Inherited Members

- Protected Attributes inherited from dtl::Printer< sesElem, ostream >
ostream & out_
 

Detailed Description

template<typename sesElem, typename stream = ostream>
class dtl::CommonPrinter< sesElem, stream >

common element printer class template

Constructor & Destructor Documentation

◆ CommonPrinter() [1/2]

template<typename sesElem , typename stream = ostream>
dtl::CommonPrinter< sesElem, stream >::CommonPrinter ( )
inline

◆ CommonPrinter() [2/2]

template<typename sesElem , typename stream = ostream>
dtl::CommonPrinter< sesElem, stream >::CommonPrinter ( stream &  out)
inline

◆ ~CommonPrinter()

template<typename sesElem , typename stream = ostream>
dtl::CommonPrinter< sesElem, stream >::~CommonPrinter ( )
inline

Member Function Documentation

◆ operator()()

template<typename sesElem , typename stream = ostream>
void dtl::CommonPrinter< sesElem, stream >::operator() ( const sesElem &  se) const
inlinevirtual

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