ProteoWizard
Public Types | Public Member Functions | List of all members
pwiz::util::SHA1Filter Class Reference

model of boost::iostreams::Filter More...

#include <SHA1_ostream.hpp>

Inheritance diagram for pwiz::util::SHA1Filter:

Public Types

typedef boost::iostreams::symmetric_filter< SHA1SymmetricFilterbase_type
 

Public Member Functions

 SHA1Filter (int bufferSize)
 
std::string hash ()
 

Detailed Description

model of boost::iostreams::Filter

Definition at line 72 of file SHA1_ostream.hpp.

Member Typedef Documentation

§ base_type

typedef boost::iostreams::symmetric_filter<SHA1SymmetricFilter> pwiz::util::SHA1Filter::base_type

Definition at line 76 of file SHA1_ostream.hpp.

Constructor & Destructor Documentation

§ SHA1Filter()

pwiz::util::SHA1Filter::SHA1Filter ( int  bufferSize)
inline

Definition at line 78 of file SHA1_ostream.hpp.

79  : base_type(bufferSize)
80  {}
boost::iostreams::symmetric_filter< SHA1SymmetricFilter > base_type

Member Function Documentation

§ hash()

std::string pwiz::util::SHA1Filter::hash ( )
inline

Definition at line 82 of file SHA1_ostream.hpp.

References pwiz::util::SHA1SymmetricFilter::filter().

82 {return this->filter().hash();}
void filter(const TContainer &data, const TContainer &filter, TContainer &result, bool circular=false, uint32_t sides=2)
Applies linear convolution (filtering) to a univariate time series.
Definition: filter.hpp:112

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