ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrameCPP::Common::IStream::resolver Class Referenceabstract

#include <IOStream.hh>

Inheritance diagram for FrameCPP::Common::IStream::resolver:

Public Member Functions

 resolver (ptr_struct_base_type PtrStruct, const char *ObjectName)
 resolver (resolver &Source)
virtual ~resolver ()
virtual void Resolve (IStream &Stream)=0
virtual bool operator== (const void *RHS) const =0
const std::string & ObjectName () const
ptr_struct_base_type PtrStruct () const
 resolver (ptr_struct_base_type PtrStruct, const char *ObjectName)
 resolver (resolver &Source)
virtual ~resolver ()
virtual void Resolve (IStream &Stream)=0
virtual bool operator== (const void *RHS) const =0
const std::string & ObjectName () const
ptr_struct_base_type PtrStruct () const

Protected Attributes

ptr_struct_base_type m_ptr_struct
std::string m_object_name

Constructor & Destructor Documentation

◆ resolver() [1/4]

FrameCPP::Common::IStream::resolver::resolver ( ptr_struct_base_type PtrStruct,
const char * ObjectName )

◆ resolver() [2/4]

FrameCPP::Common::IStream::resolver::resolver ( resolver & Source)
inline

◆ ~resolver() [1/2]

FrameCPP::Common::IStream::resolver::~resolver ( )
virtual

◆ resolver() [3/4]

FrameCPP::Common::IStream::resolver::resolver ( ptr_struct_base_type PtrStruct,
const char * ObjectName )

◆ resolver() [4/4]

FrameCPP::Common::IStream::resolver::resolver ( resolver & Source)

◆ ~resolver() [2/2]

virtual FrameCPP::Common::IStream::resolver::~resolver ( )
virtual

Member Function Documentation

◆ ObjectName() [1/2]

const std::string & FrameCPP::Common::IStream::resolver::ObjectName ( ) const
inline

◆ ObjectName() [2/2]

const std::string & FrameCPP::Common::IStream::resolver::ObjectName ( ) const
inline

◆ operator==() [1/2]

◆ operator==() [2/2]

◆ PtrStruct() [1/2]

IStream::ptr_struct_base_type FrameCPP::Common::IStream::resolver::PtrStruct ( ) const
inline

◆ PtrStruct() [2/2]

ptr_struct_base_type FrameCPP::Common::IStream::resolver::PtrStruct ( ) const

◆ Resolve() [1/2]

◆ Resolve() [2/2]

Member Data Documentation

◆ m_object_name

std::string FrameCPP::Common::IStream::resolver::m_object_name
protected

◆ m_ptr_struct

ptr_struct_base_type FrameCPP::Common::IStream::resolver::m_ptr_struct
protected

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/IOStream.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/IOStream.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/IOStream.cc