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::StartElementHandlerMember Class Reference
Inheritance diagram for LayoutParser::StartElementHandlerMember:
LayoutParser::StartElementHandler

Public Member Functions

 StartElementHandlerMember (LayoutParser *parent, Handler h, MemberListType type, const QCString &tl, const QCString &ss=QCString())
 
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 )(const QXmlAttributes &attrib, MemberListType type, const QCString &title, const QCString &subtitle)
 

Private Attributes

LayoutParserm_parent
 
Handler m_handler
 
MemberListType m_type
 
QCString m_title
 
QCString m_subscript
 

Additional Inherited Members

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

Detailed Description

Definition at line 190 of file layout.cpp.

Member Typedef Documentation

typedef void(LayoutParser::* LayoutParser::StartElementHandlerMember::Handler)(const QXmlAttributes &attrib, MemberListType type, const QCString &title, const QCString &subtitle)
private

Definition at line 192 of file layout.cpp.

Constructor & Destructor Documentation

LayoutParser::StartElementHandlerMember::StartElementHandlerMember ( LayoutParser parent,
Handler  h,
MemberListType  type,
const QCString &  tl,
const QCString &  ss = QCString() 
)
inline

Definition at line 197 of file layout.cpp.

: m_parent(parent), m_handler(h), m_type(type),
m_title(tl), m_subscript(ss) {}

Member Function Documentation

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

Reimplemented from LayoutParser::StartElementHandler.

Definition at line 205 of file layout.cpp.

References m_handler, m_parent, m_subscript, m_title, and m_type.

Member Data Documentation

Handler LayoutParser::StartElementHandlerMember::m_handler
private

Definition at line 211 of file layout.cpp.

Referenced by operator()().

LayoutParser* LayoutParser::StartElementHandlerMember::m_parent
private

Definition at line 210 of file layout.cpp.

Referenced by operator()().

QCString LayoutParser::StartElementHandlerMember::m_subscript
private

Definition at line 214 of file layout.cpp.

Referenced by operator()().

QCString LayoutParser::StartElementHandlerMember::m_title
private

Definition at line 213 of file layout.cpp.

Referenced by operator()().

MemberListType LayoutParser::StartElementHandlerMember::m_type
private

Definition at line 212 of file layout.cpp.

Referenced by operator()().


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