Midge  v3.9.2
Data Processing Framework
Public Member Functions | Private Attributes | List of all members
_output< x_node, x_type > Class Template Reference

#include <_output.hh>

Inheritance diagram for _output< x_node, x_type >:
Inheritance graph

Public Member Functions

 _output (x_node *p_node, _stream< x_type > *(x_node::*p_member)())
 
virtual ~_output ()
 
streamget ()
 
- Public Member Functions inherited from output
 output ()
 
virtual ~output ()
 

Private Attributes

x_node * f_node
 
_stream< x_type > *(x_node::* f_member )()
 

Detailed Description

template<class x_node, class x_type>
class midge::_output< x_node, x_type >

Definition at line 12 of file _output.hh.

Constructor & Destructor Documentation

◆ _output()

_output ( x_node *  p_node,
_stream< x_type > *(x_node::*)()  p_member 
)
inline

Definition at line 16 of file _output.hh.

◆ ~_output()

virtual ~_output ( )
inlinevirtual

Definition at line 21 of file _output.hh.

Member Function Documentation

◆ get()

stream* get ( )
inline

Definition at line 26 of file _output.hh.

Member Data Documentation

◆ f_member

_stream< x_type >*(x_node::* f_member) ()
private

Definition at line 40 of file _output.hh.

◆ f_node

x_node* f_node
private

Definition at line 39 of file _output.hh.


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