libqxp::QXPDetector Class Reference

#include <QXPDetector.h>

List of all members.

Public Member Functions

 QXPDetector ()
 ~QXPDetector ()
void detect (const std::shared_ptr< librevenge::RVNGInputStream > &input)
const std::shared_ptr
< librevenge::RVNGInputStream > & 
input () const
const std::shared_ptr
< QXPHeader > & 
header () const
bool isSupported () const
QXPDocument::Type type () const

Private Attributes

std::shared_ptr
< librevenge::RVNGInputStream > 
m_input
std::shared_ptr< QXPHeaderm_header
QXPDocument::Type m_type
bool m_supported

Constructor & Destructor Documentation


Member Function Documentation

void libqxp::QXPDetector::detect ( const std::shared_ptr< librevenge::RVNGInputStream > &  input)
const std::shared_ptr< QXPHeader > & libqxp::QXPDetector::header ( ) const
const std::shared_ptr< librevenge::RVNGInputStream > & libqxp::QXPDetector::input ( ) const

Referenced by detect().

QXPDocument::Type libqxp::QXPDetector::type ( ) const

Referenced by detect().


Member Data Documentation

std::shared_ptr<QXPHeader> libqxp::QXPDetector::m_header [private]

Referenced by detect(), and header().

std::shared_ptr<librevenge::RVNGInputStream> libqxp::QXPDetector::m_input [private]

Referenced by detect(), and input().

Referenced by detect(), and isSupported().

QXPDocument::Type libqxp::QXPDetector::m_type [private]

Referenced by detect(), and type().


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