Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
dev::shh::TopicFilter Class Reference

#include <Common.h>

Public Member Functions

 TopicFilter ()
 
 TopicFilter (Topics const &_m)
 
 TopicFilter (TopicMask const &_m)
 
 TopicFilter (TopicMasks const &_m)
 
 TopicFilter (RLP const &_r)
 
void streamRLP (RLPStream &_s) const
 
h256 sha3 () const
 
bool matches (Envelope const &_m) const
 
TopicBloomFilterHash exportBloom () const
 

Private Attributes

TopicMasks m_topicMasks
 

Detailed Description

Definition at line 101 of file Common.h.

Constructor & Destructor Documentation

dev::shh::TopicFilter::TopicFilter ( )
inline

Definition at line 104 of file Common.h.

dev::shh::TopicFilter::TopicFilter ( Topics const &  _m)
inline

Definition at line 105 of file Common.h.

Here is the call graph for this function:

dev::shh::TopicFilter::TopicFilter ( TopicMask const &  _m)
inline

Definition at line 106 of file Common.h.

dev::shh::TopicFilter::TopicFilter ( TopicMasks const &  _m)
inline

Definition at line 107 of file Common.h.

TopicFilter::TopicFilter ( RLP const &  _r)

Definition at line 88 of file Common.cpp.

Member Function Documentation

TopicBloomFilterHash TopicFilter::exportBloom ( ) const

Definition at line 98 of file Common.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool TopicFilter::matches ( Envelope const &  _m) const

Definition at line 68 of file Common.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

h256 TopicFilter::sha3 ( ) const

Definition at line 61 of file Common.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void dev::shh::TopicFilter::streamRLP ( RLPStream _s) const
inline

Definition at line 110 of file Common.h.

Here is the call graph for this function:

Member Data Documentation

TopicMasks dev::shh::TopicFilter::m_topicMasks
private

Definition at line 116 of file Common.h.


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