ldas-tools-framecpp  2.7.0
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Types | Private Attributes | List of all members
FrameCPP::Common::MD5SumFilter Class Reference

#include <MD5SumFilter.hh>

Inheritance diagram for FrameCPP::Common::MD5SumFilter:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Common::MD5SumFilter:
Collaboration graph
[legend]

Public Types

typedef void * data_type
 
typedef void * data_type
 
typedef INT_4U size_type
 
typedef INT_4U size_type
 
typedef CHAR_U * md_type
 
typedef CHAR_U * md_type
 

Public Member Functions

const void * Offset () const
 
const void * Offset (const void *Pos)
 
const void * Offset () const
 
const void * Offset (const void *Pos)
 
void pubfilter (const char *Buffer, INT_8U Size)
 Public filter call. More...
 
void pubfilter (const char *Buffer, INT_8U Size)
 Public filter call. More...
 
std::ostream & DumpIntermediate (std::ostream &Stream) const
 
std::ostream & DumpIntermediate (std::ostream &Stream) const
 
void Finalize () const
 
void Finalize () const
 
bool Finalized () const
 
bool Finalized () const
 
void Reset ()
 
void Reset ()
 
void Update (const data_type Data, size_type Length)
 
void Update (const data_type Data, size_type Length)
 
md_type Value () const
 
md_type Value () const
 
std::ostream & operator<< (std::ostream &Stream)
 
std::ostream & operator<< (std::ostream &Stream)
 
bool operator== (const MD5Sum &RHS) const
 
bool operator== (const MD5Sum &RHS) const
 
bool operator!= (const MD5Sum &RHS) const
 
bool operator!= (const MD5Sum &RHS) const
 

Protected Member Functions

virtual void filter (const char *Buffer, INT_8U Size)
 
virtual void filter (const char *Buffer, INT_8U Size)
 

Protected Attributes

const void * m_buffer_pos
 

Private Types

typedef boost::shared_ptr< _state_typestate_type
 
typedef boost::shared_ptr< _state_typestate_type
 

Private Attributes

state_type state
 

Member Typedef Documentation

◆ data_type [1/2]

typedef void* FrameCPP::Common::MD5Sum::data_type
inherited

◆ data_type [2/2]

typedef void* FrameCPP::Common::MD5Sum::data_type
inherited

◆ md_type [1/2]

typedef CHAR_U* FrameCPP::Common::MD5Sum::md_type
inherited

◆ md_type [2/2]

typedef CHAR_U* FrameCPP::Common::MD5Sum::md_type
inherited

◆ size_type [1/2]

typedef INT_4U FrameCPP::Common::MD5Sum::size_type
inherited

◆ size_type [2/2]

typedef INT_4U FrameCPP::Common::MD5Sum::size_type
inherited

◆ state_type [1/2]

typedef boost::shared_ptr< _state_type > FrameCPP::Common::MD5Sum::state_type
privateinherited

◆ state_type [2/2]

typedef boost::shared_ptr< _state_type > FrameCPP::Common::MD5Sum::state_type
privateinherited

Member Function Documentation

◆ DumpIntermediate() [1/2]

std::ostream & FrameCPP::Common::MD5Sum::DumpIntermediate ( std::ostream &  Stream) const
inherited

◆ DumpIntermediate() [2/2]

std::ostream& FrameCPP::Common::MD5Sum::DumpIntermediate ( std::ostream &  Stream) const
inherited

◆ filter() [1/2]

void FrameCPP::Common::MD5SumFilter::filter ( const char *  Buffer,
INT_8U  Size 
)
protectedvirtual

◆ filter() [2/2]

virtual void FrameCPP::Common::MD5SumFilter::filter ( const char *  Buffer,
INT_8U  Size 
)
protectedvirtual

◆ Finalize() [1/2]

void FrameCPP::Common::MD5Sum::Finalize ( ) const
inherited

◆ Finalize() [2/2]

void FrameCPP::Common::MD5Sum::Finalize ( ) const
inherited

◆ Finalized() [1/2]

bool FrameCPP::Common::MD5Sum::Finalized ( ) const
inlineinherited

◆ Finalized() [2/2]

bool FrameCPP::Common::MD5Sum::Finalized ( ) const
inherited

◆ Offset() [1/4]

const void * FrameCPP::Common::StreamFilter::Offset ( ) const
inlineinherited

◆ Offset() [2/4]

const void* FrameCPP::Common::StreamFilter::Offset ( ) const
inherited

◆ Offset() [3/4]

const void * FrameCPP::Common::StreamFilter::Offset ( const void *  Pos)
inlineinherited

◆ Offset() [4/4]

const void* FrameCPP::Common::StreamFilter::Offset ( const void *  Pos)
inherited

◆ operator!=() [1/2]

bool FrameCPP::Common::MD5Sum::operator!= ( const MD5Sum RHS) const
inlineinherited

◆ operator!=() [2/2]

bool FrameCPP::Common::MD5Sum::operator!= ( const MD5Sum RHS) const
inherited

◆ operator<<() [1/2]

std::ostream& FrameCPP::Common::MD5Sum::operator<< ( std::ostream &  Stream)
inherited

◆ operator<<() [2/2]

std::ostream& FrameCPP::Common::MD5Sum::operator<< ( std::ostream &  Stream)
inherited

◆ operator==() [1/2]

bool FrameCPP::Common::MD5Sum::operator== ( const MD5Sum RHS) const
inherited

◆ operator==() [2/2]

bool FrameCPP::Common::MD5Sum::operator== ( const MD5Sum RHS) const
inherited

◆ pubfilter() [1/2]

void FrameCPP::Common::StreamFilter::pubfilter ( const char *  Buffer,
INT_8U  Size 
)
inherited

Public filter call.

◆ pubfilter() [2/2]

void FrameCPP::Common::StreamFilter::pubfilter ( const char *  Buffer,
INT_8U  Size 
)
inherited

Public filter call.

◆ Reset() [1/2]

void FrameCPP::Common::MD5Sum::Reset ( )
inherited

◆ Reset() [2/2]

void FrameCPP::Common::MD5Sum::Reset ( )
inherited

◆ Update() [1/2]

void FrameCPP::Common::MD5Sum::Update ( const data_type  Data,
size_type  Length 
)
inherited

◆ Update() [2/2]

void FrameCPP::Common::MD5Sum::Update ( const data_type  Data,
size_type  Length 
)
inherited

◆ Value() [1/2]

MD5Sum::md_type FrameCPP::Common::MD5Sum::Value ( ) const
inherited

◆ Value() [2/2]

md_type FrameCPP::Common::MD5Sum::Value ( ) const
inherited

Member Data Documentation

◆ m_buffer_pos

const void * FrameCPP::Common::StreamFilter::m_buffer_pos
protectedinherited

◆ state

state_type FrameCPP::Common::MD5Sum::state
mutableprivateinherited

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