My Project
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Types | Private Attributes | List of all members
LayoutParser::StartElementHandlerSection Class Reference
Inheritance diagram for LayoutParser::StartElementHandlerSection:
LayoutParser::StartElementHandler

Public Member Functions

 StartElementHandlerSection (LayoutParser *parent, LayoutDocEntry::Kind k, Handler h, const QCString &title)
 
void operator() (const QXmlAttributes &attrib)
 
- Public Member Functions inherited from LayoutParser::StartElementHandler
 StartElementHandler (LayoutParser *parent, Handler h)
 
virtual ~StartElementHandler ()
 

Private Types

typedef void(LayoutParser::* Handler )(LayoutDocEntry::Kind kind, const QXmlAttributes &attrib, const QCString &title)
 

Private Attributes

LayoutParserm_parent
 
LayoutDocEntry::Kind m_kind
 
Handler m_handler
 
QCString m_title
 

Additional Inherited Members

- Protected Member Functions inherited from LayoutParser::StartElementHandler
 StartElementHandler ()
 

Detailed Description

Definition at line 170 of file layout.cpp.

Member Typedef Documentation

typedef void(LayoutParser::* LayoutParser::StartElementHandlerSection::Handler)(LayoutDocEntry::Kind kind, const QXmlAttributes &attrib, const QCString &title)
private

Definition at line 172 of file layout.cpp.

Constructor & Destructor Documentation

LayoutParser::StartElementHandlerSection::StartElementHandlerSection ( LayoutParser parent,
LayoutDocEntry::Kind  k,
Handler  h,
const QCString &  title 
)
inline

Definition at line 176 of file layout.cpp.

: m_parent(parent), m_kind(k), m_handler(h), m_title(title) {}

Member Function Documentation

void LayoutParser::StartElementHandlerSection::operator() ( const QXmlAttributes &  attrib)
inlinevirtual

Reimplemented from LayoutParser::StartElementHandler.

Definition at line 179 of file layout.cpp.

References m_handler, m_kind, m_parent, and m_title.

{
}

Member Data Documentation

Handler LayoutParser::StartElementHandlerSection::m_handler
private

Definition at line 186 of file layout.cpp.

Referenced by operator()().

LayoutDocEntry::Kind LayoutParser::StartElementHandlerSection::m_kind
private

Definition at line 185 of file layout.cpp.

Referenced by operator()().

LayoutParser* LayoutParser::StartElementHandlerSection::m_parent
private

Definition at line 184 of file layout.cpp.

Referenced by operator()().

QCString LayoutParser::StartElementHandlerSection::m_title
private

Definition at line 187 of file layout.cpp.

Referenced by operator()().


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