Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Protected Member Functions | List of all members
Unflushable< T > Class Template Reference

Base class for unflushable filters. More...

#include <simple.h>

Inheritance diagram for Unflushable< T >:
[legend]
Collaboration diagram for Unflushable< T >:
[legend]

Public Member Functions

bool Flush (bool completeFlush, int propagation=-1, bool blocking=true)
 
bool IsolatedFlush (bool hardFlush, bool blocking)
 
bool ChannelFlush (const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true)
 

Protected Member Functions

virtual bool InputBufferIsEmpty () const
 

Detailed Description

template<class T>
class Unflushable< T >

Base class for unflushable filters.

Template Parameters
Tthe class or type

Definition at line 94 of file simple.h.

Member Function Documentation

template<class T>
bool Unflushable< T >::ChannelFlush ( const std::string &  channel,
bool  hardFlush,
int  propagation = -1,
bool  blocking = true 
)
inline

Definition at line 101 of file simple.h.

template<class T>
bool Unflushable< T >::Flush ( bool  completeFlush,
int  propagation = -1,
bool  blocking = true 
)
inline

Definition at line 97 of file simple.h.

Here is the caller graph for this function:

template<class T>
virtual bool Unflushable< T >::InputBufferIsEmpty ( ) const
inlineprotectedvirtual

Definition at line 113 of file simple.h.

template<class T>
bool Unflushable< T >::IsolatedFlush ( bool  hardFlush,
bool  blocking 
)
inline

Definition at line 99 of file simple.h.


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