ldas-tools-framecpp  2.7.0
Public Types | Public Member Functions | Public Attributes | Protected Types | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
anonymous_namespace{Verify.cc}::IChecksumOnlyStream Class Reference
Inheritance diagram for anonymous_namespace{Verify.cc}::IChecksumOnlyStream:
Inheritance graph
[legend]
Collaboration diagram for anonymous_namespace{Verify.cc}::IChecksumOnlyStream:
Collaboration graph
[legend]

Public Types

typedef boost::shared_ptr< FrameCPP::Common::FrHeaderheader_type
 
typedef std::istream::char_type char_type
 
typedef std::istream::char_type char_type
 
typedef std::istream istream_type
 
typedef std::istream istream_type
 
typedef FrameBufferInterface buffer_type
 
typedef FrameBufferInterface buffer_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef boost::shared_ptr< FrameSpec::Objectobject_type
 
typedef const Dictionary::streamref_type::element_type * const_stream_ref_ptr_type
 
typedef const Dictionary::streamref_type::element_type * const_stream_ref_ptr_type
 
typedef Dictionary::streamref_type streamref_type
 
typedef Dictionary::streamref_type streamref_type
 

Public Member Functions

 IChecksumOnlyStream (buffer_type *Buffer, bool AutoDelete=true)
 
 IChecksumOnlyStream (FrameCPP::Common::IStream &Source)
 
virtual void Cleanup ()
 
virtual void Cleanup ()
 
CheckSumFilter * GetCheckSumFile () const
 
CheckSumFilter * GetCheckSumFile () const
 
void SetCheckSumFile (const CheckSum::kind_type Type)
 
void SetCheckSumFile (const CheckSum::kind_type Type)
 
CheckSumFilter * GetCheckSumFrame () const
 
CheckSumFilter * GetCheckSumFrame () const
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
void SetCheckSumFrame (const CheckSum::kind_type Type)
 
CheckSumFilter * GetCheckSumObject () const
 
CheckSumFilter * GetCheckSumObject () const
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
void SetCheckSumObject (const CheckSum::kind_type Type)
 
virtual const FrHeaderGetFrHeader () const
 
virtual const FrHeaderGetFrHeader () const
 
Dictionary::ptr_struct_key_type NextLookup (object_type Obj) const
 
Dictionary::ptr_struct_key_type NextLookup (object_type Obj) const
 
void RemoveResolver (const void *Old, int MaxDepth)
 
void RemoveResolver (const void *Old, int MaxDepth)
 
template<typename T >
void PushPtr (boost::shared_ptr< T > *Obj)
 
template<typename T >
void PushPtr (boost::shared_ptr< T > *Obj)
 
template<typename T_NEW , typename T_OLD >
void ReplacePtr (boost::shared_ptr< T_NEW > *Obj, boost::shared_ptr< T_OLD > *OldPtr, const int MaxDepth)
 
template<typename T_NEW , typename T_OLD >
void ReplacePtr (boost::shared_ptr< T_NEW > *Obj, boost::shared_ptr< T_OLD > *OldPtr, const int MaxDepth)
 
template<typename T >
void PushRef (Container< T > &C)
 
template<typename T >
void PushRef (Container< T > &C)
 
template<typename T , typename OT >
void ReplaceRef (Container< T > &C, const Container< OT > &Old, const int MaxDepth)
 
template<typename T , typename OT >
void ReplaceRef (Container< T > &C, const Container< OT > &Old, const int MaxDepth)
 
FrameBufferInterface * rdbuf () const
 
FrameBufferInterface * rdbuf () const
 
IStreamread (char_type *S, std::streamsize N)
 
IStreamread (char_type *S, std::streamsize N)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
virtual ptr_struct_base_type Next (object_type Obj)
 
virtual ptr_struct_base_type Next (object_type::element_type *Obj)
 
ptr_struct_base_type ReadPtrStruct ()
 
ptr_struct_base_type ReadPtrStruct ()
 
void Resolve ()
 Method to resolve links. More...
 
void Resolve ()
 
cmn_streamsize_type Size ()
 Return the size of the stream. More...
 
cmn_streamsize_type Size ()
 Return the size of the stream. More...
 
template<typename T >
IStreamoperator>> (boost::shared_ptr< T > *Data)
 
template<typename T , const std::string &(T::*)() const F>
IStreamoperator>> (SearchContainer< T, F > &SC)
 
template<typename T >
IStreamoperator>> (Container< T > &C)
 
template<typename L >
IStreamoperator>> (STRING< L > &String)
 
template<typename L >
IStreamoperator>> (STRING_SHADOW< L > &String)
 
template<typename L >
IStreamoperator>> (std::vector< STRING< L > > &String)
 
template<typename DT >
IStreamoperator>> (std::vector< DT > &Data)
 
template<typename DT >
IStreamoperator>> (DT &Data)
 
template<typename T , typename S >
IStreamoperator>> (IStream::Resizer< T, S > Value)
 
template<typename T >
IStreamoperator>> (boost::shared_ptr< T > *Data)
 
template<typename T , const std::string &(T::*)() const F>
IStreamoperator>> (SearchContainer< T, F > &SC)
 
template<typename T >
IStreamoperator>> (Container< T > &C)
 
template<typename L >
IStreamoperator>> (STRING< L > &String)
 
template<typename L >
IStreamoperator>> (STRING_SHADOW< L > &String)
 
template<typename L >
IStreamoperator>> (std::vector< STRING< L > > &String)
 
template<typename DT >
IStreamoperator>> (std::vector< DT > &Data)
 
template<typename DT >
IStreamoperator>> (DT &Data)
 
template<typename T , typename S >
IStreamoperator>> (IStream::Resizer< T, S > Value)
 
template<>
IStreamoperator>> (LDASTools::AL::GPSTime &Data)
 
bool ByteSwapping () const
 
bool ByteSwapping () const
 
INT_2U GetClassId (const std::string &ClassName) const
 
INT_2U GetClassId (const std::string &ClassName) const
 
INT_2U GetFSIId (INT_2U StreamId) const
 
INT_2U GetFSIId (INT_2U StreamId) const
 
cmn_streamsize_type PtrStructBytes () const
 
cmn_streamsize_type PtrStructBytes () const
 
const_stream_ref_ptr_type ReferenceStreamRef () const
 
const_stream_ref_ptr_type ReferenceStreamRef () const
 
const Dictionary & GetDictionary () const
 
Dictionary & GetDictionary ()
 
const Dictionary & GetDictionary () const
 
Dictionary & GetDictionary ()
 

Public Attributes

header_type Header
 

Protected Types

typedef boost::shared_ptr< resolverresolver_type
 
typedef boost::shared_ptr< resolverresolver_type
 
typedef std::list< resolver_typeresolver_container_type
 
typedef std::list< resolver_typeresolver_container_type
 
typedef std::unique_ptr< MD5SumFilter > md5sum_filter_type
 
typedef std::unique_ptr< MD5SumFilter > md5sum_filter_type
 
typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > streamid_to_fsiid_type
 
typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > streamid_to_fsiid_type
 
typedef boost::shared_ptr< PTR_STRUCT_BASE > ptr_struct_base_type
 
typedef boost::shared_ptr< PTR_STRUCT_BASE > ptr_struct_base_type
 

Protected Member Functions

void nextReplace (object_type OldObj, object_type NewObj)
 
void nextReplace (object_type OldObj, object_type NewObj)
 
void byteSwapping (bool Value)
 
void byteSwapping (bool Value)
 
virtual void pushResolver (resolver_type Resolver)
 
virtual void pushResolver (resolver_type Resolver)
 
object_type objectLookup (object_type::element_type *Pointer)
 
object_type objectLookup (object_type::element_type *Pointer)
 
const resolver_container_typeresolverContainer () const
 
resolver_container_typeresolverContainer ()
 
const resolver_container_typeresolverContainer () const
 
resolver_container_typeresolverContainer ()
 
void setAutoDeleteBuffer (const bool Value)
 
void setAutoDeleteBuffer (const bool Value)
 
const FrameSpec::Info & frameSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 
const FrameSpec::Info & frameSpecInfo () const
 
virtual void frameSpecInfo (const FrameSpec::Info *Spec)
 

Protected Attributes

bool m_logNextPtr
 
Dictionary m_dictionary
 
object_type m_null_stream_ref
 
ptr_struct_base_type m_ptr_struct_object
 
streamid_to_fsiid_type m_stream_id_to_fsi_id
 
md5sum_filter_type m_file_md5sum
 MD5Sum value for the files. More...
 

Private Member Functions

void init ()
 

Member Typedef Documentation

◆ buffer_type [1/2]

typedef FrameBufferInterface FrameCPP::Common::IStream::buffer_type
inherited

◆ buffer_type [2/2]

typedef FrameBufferInterface FrameCPP::Common::IStream::buffer_type
inherited

◆ char_type [1/2]

typedef std::istream::char_type FrameCPP::Common::IStream::char_type
inherited

◆ char_type [2/2]

typedef std::istream::char_type FrameCPP::Common::IStream::char_type
inherited

◆ const_stream_ref_ptr_type [1/2]

typedef const Dictionary::streamref_type::element_type* FrameCPP::Common::StreamBase::const_stream_ref_ptr_type
inherited

◆ const_stream_ref_ptr_type [2/2]

typedef const Dictionary::streamref_type::element_type* FrameCPP::Common::StreamBase::const_stream_ref_ptr_type
inherited

◆ header_type

typedef boost::shared_ptr< FrameCPP::Common::FrHeader > anonymous_namespace{Verify.cc}::IChecksumOnlyStream::header_type

◆ istream_type [1/2]

typedef std::istream FrameCPP::Common::IStream::istream_type
inherited

◆ istream_type [2/2]

typedef std::istream FrameCPP::Common::IStream::istream_type
inherited

◆ md5sum_filter_type [1/2]

typedef std::unique_ptr< MD5SumFilter > FrameCPP::Common::StreamBase::md5sum_filter_type
protectedinherited

◆ md5sum_filter_type [2/2]

typedef std::unique_ptr< MD5SumFilter > FrameCPP::Common::StreamBase::md5sum_filter_type
protectedinherited

◆ object_type [1/2]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ object_type [2/2]

typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::StreamBase::object_type
inherited

◆ ptr_struct_base_type [1/2]

typedef boost::shared_ptr< PTR_STRUCT_BASE > FrameCPP::Common::StreamBase::ptr_struct_base_type
protectedinherited

◆ ptr_struct_base_type [2/2]

typedef boost::shared_ptr< PTR_STRUCT_BASE > FrameCPP::Common::StreamBase::ptr_struct_base_type
protectedinherited

◆ resolver_container_type [1/2]

typedef std::list< resolver_type > FrameCPP::Common::IStream::resolver_container_type
protectedinherited

◆ resolver_container_type [2/2]

typedef std::list< resolver_type > FrameCPP::Common::IStream::resolver_container_type
protectedinherited

◆ resolver_type [1/2]

typedef boost::shared_ptr< resolver > FrameCPP::Common::IStream::resolver_type
protectedinherited

◆ resolver_type [2/2]

typedef boost::shared_ptr< resolver > FrameCPP::Common::IStream::resolver_type
protectedinherited

◆ streamid_to_fsiid_type [1/2]

typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > FrameCPP::Common::StreamBase::streamid_to_fsiid_type
protectedinherited

◆ streamid_to_fsiid_type [2/2]

typedef LDASTools::AL::unordered_map< INT_2U, INT_2U > FrameCPP::Common::StreamBase::streamid_to_fsiid_type
protectedinherited

◆ streamref_type [1/2]

typedef Dictionary::streamref_type FrameCPP::Common::StreamBase::streamref_type
inherited

◆ streamref_type [2/2]

typedef Dictionary::streamref_type FrameCPP::Common::StreamBase::streamref_type
inherited

Constructor & Destructor Documentation

◆ IChecksumOnlyStream() [1/2]

anonymous_namespace{Verify.cc}::IChecksumOnlyStream::IChecksumOnlyStream ( buffer_type Buffer,
bool  AutoDelete = true 
)

◆ IChecksumOnlyStream() [2/2]

anonymous_namespace{Verify.cc}::IChecksumOnlyStream::IChecksumOnlyStream ( FrameCPP::Common::IStream Source)

Member Function Documentation

◆ ByteSwapping() [1/2]

bool FrameCPP::Common::IStream::ByteSwapping ( ) const
inlineinherited

◆ ByteSwapping() [2/2]

bool FrameCPP::Common::IStream::ByteSwapping ( ) const
inherited

◆ byteSwapping() [1/2]

void FrameCPP::Common::IStream::byteSwapping ( bool  Value)
inlineprotectedinherited

◆ byteSwapping() [2/2]

void FrameCPP::Common::IStream::byteSwapping ( bool  Value)
protectedinherited

◆ Cleanup() [1/2]

void FrameCPP::Common::IStream::Cleanup ( )
virtualinherited

◆ Cleanup() [2/2]

virtual void FrameCPP::Common::IStream::Cleanup ( )
virtualinherited

◆ frameSpecInfo() [1/4]

const FrameSpec::Info & FrameCPP::Common::StreamBase::frameSpecInfo ( ) const
inlineprotectedinherited

◆ frameSpecInfo() [2/4]

const FrameSpec::Info& FrameCPP::Common::StreamBase::frameSpecInfo ( ) const
protectedinherited

◆ frameSpecInfo() [3/4]

void FrameCPP::Common::StreamBase::frameSpecInfo ( const FrameSpec::Info Spec)
protectedvirtualinherited

◆ frameSpecInfo() [4/4]

virtual void FrameCPP::Common::StreamBase::frameSpecInfo ( const FrameSpec::Info Spec)
protectedvirtualinherited

◆ GetCheckSumFile() [1/2]

CheckSumFilter * FrameCPP::Common::IStream::GetCheckSumFile ( ) const
inlineinherited

◆ GetCheckSumFile() [2/2]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFile ( ) const
inherited

◆ GetCheckSumFrame() [1/2]

CheckSumFilter * FrameCPP::Common::IStream::GetCheckSumFrame ( ) const
inlineinherited

◆ GetCheckSumFrame() [2/2]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumFrame ( ) const
inherited

◆ GetCheckSumObject() [1/2]

CheckSumFilter * FrameCPP::Common::IStream::GetCheckSumObject ( ) const
inlineinherited

◆ GetCheckSumObject() [2/2]

CheckSumFilter* FrameCPP::Common::IStream::GetCheckSumObject ( ) const
inherited

◆ GetClassId() [1/2]

INT_2U FrameCPP::Common::StreamBase::GetClassId ( const std::string &  ClassName) const
inherited

◆ GetClassId() [2/2]

INT_2U FrameCPP::Common::StreamBase::GetClassId ( const std::string &  ClassName) const
inherited

◆ GetDictionary() [1/4]

const Dictionary & FrameCPP::Common::StreamBase::GetDictionary ( ) const
inlineinherited

◆ GetDictionary() [2/4]

const Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( ) const
inherited

◆ GetDictionary() [3/4]

Dictionary & FrameCPP::Common::StreamBase::GetDictionary ( )
inlineinherited

◆ GetDictionary() [4/4]

Dictionary& FrameCPP::Common::StreamBase::GetDictionary ( )
inherited

◆ GetFrHeader() [1/2]

const FrHeader & FrameCPP::Common::IStream::GetFrHeader ( ) const
virtualinherited

◆ GetFrHeader() [2/2]

virtual const FrHeader& FrameCPP::Common::IStream::GetFrHeader ( ) const
virtualinherited

◆ GetFSIId() [1/2]

INT_2U FrameCPP::Common::StreamBase::GetFSIId ( INT_2U  StreamId) const
inlineinherited

◆ GetFSIId() [2/2]

INT_2U FrameCPP::Common::StreamBase::GetFSIId ( INT_2U  StreamId) const
inherited

◆ init()

void anonymous_namespace{Verify.cc}::IChecksumOnlyStream::init ( )
private

◆ Next() [1/4]

IStream::ptr_struct_base_type FrameCPP::Common::IStream::Next ( object_type  Obj)
virtualinherited

◆ Next() [2/4]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next ( object_type  Obj)
virtualinherited

◆ Next() [3/4]

IStream::ptr_struct_base_type FrameCPP::Common::IStream::Next ( object_type::element_type *  Obj)
virtualinherited

◆ Next() [4/4]

virtual ptr_struct_base_type FrameCPP::Common::IStream::Next ( object_type::element_type *  Obj)
virtualinherited

◆ NextLookup() [1/2]

Dictionary::ptr_struct_key_type FrameCPP::Common::IStream::NextLookup ( object_type  Obj) const
inlineinherited

◆ NextLookup() [2/2]

Dictionary::ptr_struct_key_type FrameCPP::Common::IStream::NextLookup ( object_type  Obj) const
inherited

◆ nextReplace() [1/2]

void FrameCPP::Common::IStream::nextReplace ( object_type  OldObj,
object_type  NewObj 
)
inlineprotectedinherited

◆ nextReplace() [2/2]

void FrameCPP::Common::IStream::nextReplace ( object_type  OldObj,
object_type  NewObj 
)
protectedinherited

◆ objectLookup() [1/2]

IStream::object_type FrameCPP::Common::IStream::objectLookup ( object_type::element_type *  Pointer)
inlineprotectedinherited

◆ objectLookup() [2/2]

object_type FrameCPP::Common::IStream::objectLookup ( object_type::element_type *  Pointer)
protectedinherited

◆ operator>>() [1/19]

template<typename T >
IStream & FrameCPP::Common::IStream::operator>> ( boost::shared_ptr< T > *  Data)
inlineinherited

◆ operator>>() [2/19]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( boost::shared_ptr< T > *  Data)
inherited

◆ operator>>() [3/19]

template<typename T , const std::string &(T::*)() const F>
IStream & FrameCPP::Common::IStream::operator>> ( SearchContainer< T, F > &  SC)
inlineinherited

◆ operator>>() [4/19]

template<typename T , const std::string &(T::*)() const F>
IStream& FrameCPP::Common::IStream::operator>> ( SearchContainer< T, F > &  SC)
inherited

◆ operator>>() [5/19]

template<typename T >
IStream & FrameCPP::Common::IStream::operator>> ( Container< T > &  C)
inlineinherited

◆ operator>>() [6/19]

template<typename T >
IStream& FrameCPP::Common::IStream::operator>> ( Container< T > &  C)
inherited

◆ operator>>() [7/19]

template<typename L >
IStream & FrameCPP::Common::IStream::operator>> ( STRING< L > &  String)
inlineinherited

◆ operator>>() [8/19]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING< L > &  String)
inherited

◆ operator>>() [9/19]

template<typename L >
IStream & FrameCPP::Common::IStream::operator>> ( STRING_SHADOW< L > &  String)
inlineinherited

◆ operator>>() [10/19]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( STRING_SHADOW< L > &  String)
inherited

◆ operator>>() [11/19]

template<typename L >
IStream & FrameCPP::Common::IStream::operator>> ( std::vector< STRING< L > > &  String)
inlineinherited

◆ operator>>() [12/19]

template<typename L >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< STRING< L > > &  String)
inherited

◆ operator>>() [13/19]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( std::vector< DT > &  Data)
inherited

◆ operator>>() [14/19]

template<typename DT >
IStream & FrameCPP::Common::IStream::operator>> ( std::vector< DT > &  Data)
inlineinherited

◆ operator>>() [15/19]

template<typename DT >
IStream & FrameCPP::Common::IStream::operator>> ( DT Data)
inlineinherited

◆ operator>>() [16/19]

template<typename DT >
IStream& FrameCPP::Common::IStream::operator>> ( DT Data)
inherited

◆ operator>>() [17/19]

template<typename T , typename S>
IStream & FrameCPP::Common::IStream::operator>> ( IStream::Resizer< T, S Value)
inlineinherited

◆ operator>>() [18/19]

template<typename T , typename S >
IStream& FrameCPP::Common::IStream::operator>> ( IStream::Resizer< T, S Value)
inherited

◆ operator>>() [19/19]

IStream & FrameCPP::Common::IStream::operator>> ( LDASTools::AL::GPSTime &  Data)
inlineinherited

◆ PtrStructBytes() [1/2]

cmn_streamsize_type FrameCPP::Common::StreamBase::PtrStructBytes ( ) const
inlineinherited

◆ PtrStructBytes() [2/2]

cmn_streamsize_type FrameCPP::Common::StreamBase::PtrStructBytes ( ) const
inherited

◆ PushPtr() [1/2]

template<typename T >
void FrameCPP::Common::IStream::PushPtr ( boost::shared_ptr< T > *  Obj)
inherited

◆ PushPtr() [2/2]

template<typename T >
void FrameCPP::Common::IStream::PushPtr ( boost::shared_ptr< T > *  Obj)
inlineinherited

◆ PushRef() [1/2]

template<typename T >
void FrameCPP::Common::IStream::PushRef ( Container< T > &  C)
inlineinherited

◆ PushRef() [2/2]

template<typename T >
void FrameCPP::Common::IStream::PushRef ( Container< T > &  C)
inherited

◆ pushResolver() [1/2]

virtual void FrameCPP::Common::IStream::pushResolver ( resolver_type  Resolver)
protectedvirtualinherited

◆ pushResolver() [2/2]

void FrameCPP::Common::IStream::pushResolver ( resolver_type  Resolver)
protectedvirtualinherited

◆ rdbuf() [1/2]

FrameBufferInterface* FrameCPP::Common::IStream::rdbuf ( ) const
inherited

◆ rdbuf() [2/2]

IStream::buffer_type * FrameCPP::Common::IStream::rdbuf ( ) const
inlineinherited

◆ read() [1/2]

IStream & FrameCPP::Common::IStream::read ( char_type S,
std::streamsize  N 
)
inlineinherited

◆ read() [2/2]

IStream& FrameCPP::Common::IStream::read ( char_type S,
std::streamsize  N 
)
inherited

◆ ReadPtrStruct() [1/2]

IStream::ptr_struct_base_type FrameCPP::Common::IStream::ReadPtrStruct ( )
inherited

Reads the next group of bytes from the stream as a PTR_STRUCT as defined by the active frame specification associated with the stream.

◆ ReadPtrStruct() [2/2]

ptr_struct_base_type FrameCPP::Common::IStream::ReadPtrStruct ( )
inherited

◆ ReferenceStreamRef() [1/2]

StreamBase::const_stream_ref_ptr_type FrameCPP::Common::StreamBase::ReferenceStreamRef ( ) const
inherited

◆ ReferenceStreamRef() [2/2]

const_stream_ref_ptr_type FrameCPP::Common::StreamBase::ReferenceStreamRef ( ) const
inherited

◆ RemoveResolver() [1/2]

void FrameCPP::Common::IStream::RemoveResolver ( const void *  Old,
int  MaxDepth 
)
inlineinherited

◆ RemoveResolver() [2/2]

void FrameCPP::Common::IStream::RemoveResolver ( const void *  Old,
int  MaxDepth 
)
inherited

◆ ReplacePtr() [1/2]

template<typename T_NEW , typename T_OLD >
void FrameCPP::Common::IStream::ReplacePtr ( boost::shared_ptr< T_NEW > *  Obj,
boost::shared_ptr< T_OLD > *  OldPtr,
const int  MaxDepth 
)
inlineinherited

◆ ReplacePtr() [2/2]

template<typename T_NEW , typename T_OLD >
void FrameCPP::Common::IStream::ReplacePtr ( boost::shared_ptr< T_NEW > *  Obj,
boost::shared_ptr< T_OLD > *  OldPtr,
const int  MaxDepth 
)
inherited

◆ ReplaceRef() [1/2]

template<typename T , typename OT >
void FrameCPP::Common::IStream::ReplaceRef ( Container< T > &  C,
const Container< OT > &  Old,
const int  MaxDepth 
)
inlineinherited

◆ ReplaceRef() [2/2]

template<typename T , typename OT >
void FrameCPP::Common::IStream::ReplaceRef ( Container< T > &  C,
const Container< OT > &  Old,
const int  MaxDepth 
)
inherited

◆ Resolve() [1/2]

void FrameCPP::Common::IStream::Resolve ( )
inherited

◆ Resolve() [2/2]

void FrameCPP::Common::IStream::Resolve ( )
inherited

Method to resolve links.

◆ resolverContainer() [1/4]

const resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( ) const
protectedinherited

◆ resolverContainer() [2/4]

const IStream::resolver_container_type & FrameCPP::Common::IStream::resolverContainer ( ) const
inlineprotectedinherited

◆ resolverContainer() [3/4]

IStream::resolver_container_type & FrameCPP::Common::IStream::resolverContainer ( )
inlineprotectedinherited

◆ resolverContainer() [4/4]

resolver_container_type& FrameCPP::Common::IStream::resolverContainer ( )
protectedinherited

◆ setAutoDeleteBuffer() [1/2]

void FrameCPP::Common::IStream::setAutoDeleteBuffer ( const bool  Value)
protectedinherited

◆ setAutoDeleteBuffer() [2/2]

void FrameCPP::Common::IStream::setAutoDeleteBuffer ( const bool  Value)
inlineprotectedinherited

◆ SetCheckSumFile() [1/2]

void FrameCPP::Common::IStream::SetCheckSumFile ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumFile() [2/2]

void FrameCPP::Common::IStream::SetCheckSumFile ( const CheckSum::kind_type  Type)
inherited

◆ SetCheckSumFrame() [1/2]

void FrameCPP::Common::IStream::SetCheckSumFrame ( const CheckSum::kind_type  Type)
inherited

◆ SetCheckSumFrame() [2/2]

void FrameCPP::Common::IStream::SetCheckSumFrame ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumObject() [1/2]

void FrameCPP::Common::IStream::SetCheckSumObject ( const CheckSum::kind_type  Type)
inlineinherited

◆ SetCheckSumObject() [2/2]

void FrameCPP::Common::IStream::SetCheckSumObject ( const CheckSum::kind_type  Type)
inherited

◆ Size() [1/2]

cmn_streamsize_type FrameCPP::Common::IStream::Size ( )
inlineinherited

Return the size of the stream.

Returns
The number of bytes that compose the stream

◆ Size() [2/2]

cmn_streamsize_type FrameCPP::Common::IStream::Size ( )
inherited

Return the size of the stream.

Returns
The number of bytes that compose the stream

Member Data Documentation

◆ Header

header_type anonymous_namespace{Verify.cc}::IChecksumOnlyStream::Header

◆ m_dictionary

Dictionary FrameCPP::Common::StreamBase::m_dictionary
protectedinherited

◆ m_file_md5sum

md5sum_filter_type FrameCPP::Common::StreamBase::m_file_md5sum
protectedinherited

MD5Sum value for the files.

◆ m_logNextPtr

bool FrameCPP::Common::IStream::m_logNextPtr
protectedinherited

◆ m_null_stream_ref

object_type FrameCPP::Common::StreamBase::m_null_stream_ref
protectedinherited

◆ m_ptr_struct_object

ptr_struct_base_type FrameCPP::Common::StreamBase::m_ptr_struct_object
protectedinherited

◆ m_stream_id_to_fsi_id

streamid_to_fsiid_type FrameCPP::Common::StreamBase::m_stream_id_to_fsi_id
mutableprotectedinherited

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