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

#include <_input.hh>

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

Public Member Functions

 _input (x_node *p_node, void(x_node::*p_member)(_stream< x_type > *))
 
virtual ~_input ()
 
void set (stream *p_stream)
 
- Public Member Functions inherited from input
 input ()
 
virtual ~input ()
 

Private Attributes

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

Detailed Description

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

Definition at line 14 of file _input.hh.

Constructor & Destructor Documentation

◆ _input()

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

Definition at line 18 of file _input.hh.

◆ ~_input()

virtual ~_input ( )
inlinevirtual

Definition at line 23 of file _input.hh.

Member Function Documentation

◆ set()

void set ( stream p_stream)
inline

Definition at line 28 of file _input.hh.

Member Data Documentation

◆ f_member

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

Definition at line 47 of file _input.hh.

◆ f_node

x_node* f_node
private

Definition at line 46 of file _input.hh.


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