ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Common::FrameStreamBase Class Reference

#include <FrameStreamBase.hh>

Collaboration diagram for FrameCPP::Common::FrameStreamBase:

Public Member Functions

 FrameStreamBase ()
virtual ~FrameStreamBase ()
CheckSumGetCheckSumFile ()
CheckSumGetCheckSumFrame ()
const std::string & GetLastError () const
MD5SumGetMD5Sum ()
bool IsCalculatingChecksumFile () const
bool IsCalculatingChecksumFrame () const
bool IsCalculatingMD5Sum () const
virtual void SetChecksumMethodFile (const CheckSum::kind_type Method)
virtual void SetChecksumMethodFrame ()
virtual void SetChecksumMethodFrame (const CheckSum::kind_type Method)
virtual void SetMD5Sum ()
virtual void SetMD5Sum (MD5Sum &MD5)
 FrameStreamBase ()
virtual ~FrameStreamBase ()
CheckSumGetCheckSumFile ()
CheckSumGetCheckSumFrame ()
const std::string & GetLastError () const
MD5SumGetMD5Sum ()
bool IsCalculatingChecksumFile () const
bool IsCalculatingChecksumFrame () const
bool IsCalculatingMD5Sum () const
virtual void SetChecksumMethodFile (const CheckSum::kind_type Method)
virtual void SetChecksumMethodFrame ()
virtual void SetChecksumMethodFrame (const CheckSum::kind_type Method)
virtual void SetMD5Sum ()
virtual void SetMD5Sum (MD5Sum &MD5)

Protected Member Functions

void calcChecksumFile (const void *Buffer, INT_4U NBytes)
void calcChecksumFrame (const void *Buffer, INT_4U NBytes)
void calcMD5Sum (const void *Buffer, INT_4U NBytes)
void calcChecksums (const void *Buffer, INT_4U NBytes)
void setLastError (const std::string &Message)
void calcChecksumFile (const void *Buffer, INT_4U NBytes)
void calcChecksumFrame (const void *Buffer, INT_4U NBytes)
void calcMD5Sum (const void *Buffer, INT_4U NBytes)
void calcChecksums (const void *Buffer, INT_4U NBytes)
void setLastError (const std::string &Message)

Private Types

typedef std::unique_ptr< CheckSumchecksum_type
typedef std::unique_ptr< CheckSumchecksum_type

Private Attributes

CheckSum::kind_type m_type_of_frame_checksum
checksum_type m_file_checksum
checksum_type m_frame_checksum
MD5Summ_md5
std::string m_last_error_message

Member Typedef Documentation

◆ checksum_type [1/2]

typedef std::unique_ptr< CheckSum > FrameCPP::Common::FrameStreamBase::checksum_type
private

◆ checksum_type [2/2]

typedef std::unique_ptr< CheckSum > FrameCPP::Common::FrameStreamBase::checksum_type
private

Constructor & Destructor Documentation

◆ FrameStreamBase() [1/2]

FrameCPP::Common::FrameStreamBase::FrameStreamBase ( )

◆ ~FrameStreamBase() [1/2]

FrameCPP::Common::FrameStreamBase::~FrameStreamBase ( )
virtual

◆ FrameStreamBase() [2/2]

FrameCPP::Common::FrameStreamBase::FrameStreamBase ( )

◆ ~FrameStreamBase() [2/2]

virtual FrameCPP::Common::FrameStreamBase::~FrameStreamBase ( )
virtual

Member Function Documentation

◆ calcChecksumFile() [1/2]

void FrameCPP::Common::FrameStreamBase::calcChecksumFile ( const void * Buffer,
INT_4U NBytes )
inlineprotected

◆ calcChecksumFile() [2/2]

void FrameCPP::Common::FrameStreamBase::calcChecksumFile ( const void * Buffer,
INT_4U NBytes )
protected

◆ calcChecksumFrame() [1/2]

void FrameCPP::Common::FrameStreamBase::calcChecksumFrame ( const void * Buffer,
INT_4U NBytes )
inlineprotected

◆ calcChecksumFrame() [2/2]

void FrameCPP::Common::FrameStreamBase::calcChecksumFrame ( const void * Buffer,
INT_4U NBytes )
protected

◆ calcChecksums() [1/2]

void FrameCPP::Common::FrameStreamBase::calcChecksums ( const void * Buffer,
INT_4U NBytes )
inlineprotected

◆ calcChecksums() [2/2]

void FrameCPP::Common::FrameStreamBase::calcChecksums ( const void * Buffer,
INT_4U NBytes )
protected

◆ calcMD5Sum() [1/2]

void FrameCPP::Common::FrameStreamBase::calcMD5Sum ( const void * Buffer,
INT_4U NBytes )
inlineprotected

◆ calcMD5Sum() [2/2]

void FrameCPP::Common::FrameStreamBase::calcMD5Sum ( const void * Buffer,
INT_4U NBytes )
protected

◆ GetCheckSumFile() [1/2]

CheckSum & FrameCPP::Common::FrameStreamBase::GetCheckSumFile ( )
inline

◆ GetCheckSumFile() [2/2]

CheckSum & FrameCPP::Common::FrameStreamBase::GetCheckSumFile ( )

◆ GetCheckSumFrame() [1/2]

CheckSum & FrameCPP::Common::FrameStreamBase::GetCheckSumFrame ( )
inline

◆ GetCheckSumFrame() [2/2]

CheckSum & FrameCPP::Common::FrameStreamBase::GetCheckSumFrame ( )

◆ GetLastError() [1/2]

const std::string & FrameCPP::Common::FrameStreamBase::GetLastError ( ) const
inline

◆ GetLastError() [2/2]

const std::string & FrameCPP::Common::FrameStreamBase::GetLastError ( ) const

◆ GetMD5Sum() [1/2]

MD5Sum & FrameCPP::Common::FrameStreamBase::GetMD5Sum ( )
inline

◆ GetMD5Sum() [2/2]

MD5Sum & FrameCPP::Common::FrameStreamBase::GetMD5Sum ( )

◆ IsCalculatingChecksumFile() [1/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingChecksumFile ( ) const
inline

◆ IsCalculatingChecksumFile() [2/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingChecksumFile ( ) const

◆ IsCalculatingChecksumFrame() [1/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingChecksumFrame ( ) const
inline

◆ IsCalculatingChecksumFrame() [2/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingChecksumFrame ( ) const

◆ IsCalculatingMD5Sum() [1/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingMD5Sum ( ) const
inline

◆ IsCalculatingMD5Sum() [2/2]

bool FrameCPP::Common::FrameStreamBase::IsCalculatingMD5Sum ( ) const

◆ SetChecksumMethodFile() [1/2]

void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFile ( const CheckSum::kind_type Method)
inlinevirtual

◆ SetChecksumMethodFile() [2/2]

virtual void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFile ( const CheckSum::kind_type Method)
virtual

◆ SetChecksumMethodFrame() [1/4]

void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFrame ( )
inlinevirtual

◆ SetChecksumMethodFrame() [2/4]

virtual void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFrame ( )
virtual

◆ SetChecksumMethodFrame() [3/4]

void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFrame ( const CheckSum::kind_type Method)
inlinevirtual

◆ SetChecksumMethodFrame() [4/4]

virtual void FrameCPP::Common::FrameStreamBase::SetChecksumMethodFrame ( const CheckSum::kind_type Method)
virtual

◆ setLastError() [1/2]

void FrameCPP::Common::FrameStreamBase::setLastError ( const std::string & Message)
inlineprotected

◆ setLastError() [2/2]

void FrameCPP::Common::FrameStreamBase::setLastError ( const std::string & Message)
protected

◆ SetMD5Sum() [1/4]

void FrameCPP::Common::FrameStreamBase::SetMD5Sum ( )
inlinevirtual

◆ SetMD5Sum() [2/4]

virtual void FrameCPP::Common::FrameStreamBase::SetMD5Sum ( )
virtual

◆ SetMD5Sum() [3/4]

void FrameCPP::Common::FrameStreamBase::SetMD5Sum ( MD5Sum & MD5)
inlinevirtual

◆ SetMD5Sum() [4/4]

virtual void FrameCPP::Common::FrameStreamBase::SetMD5Sum ( MD5Sum & MD5)
virtual

Member Data Documentation

◆ m_file_checksum

checksum_type FrameCPP::Common::FrameStreamBase::m_file_checksum
private

◆ m_frame_checksum

checksum_type FrameCPP::Common::FrameStreamBase::m_frame_checksum
private

◆ m_last_error_message

std::string FrameCPP::Common::FrameStreamBase::m_last_error_message
private

◆ m_md5

MD5Sum * FrameCPP::Common::FrameStreamBase::m_md5
private

◆ m_type_of_frame_checksum

CheckSum::kind_type FrameCPP::Common::FrameStreamBase::m_type_of_frame_checksum
private

The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/Common/FrameStreamBase.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/FrameStreamBase.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/FrameStreamBase.cc