|
virtual void | startMember (const QXmlAttributes &attrib) |
|
virtual void | endMember () |
|
virtual void | startParam (const QXmlAttributes &attrib) |
|
virtual void | startType (const QXmlAttributes &attrib) |
|
virtual void | startName (const QXmlAttributes &attrib) |
|
virtual void | endName () |
|
virtual void | startRead (const QXmlAttributes &attrib) |
|
virtual void | endRead () |
|
virtual void | startWrite (const QXmlAttributes &attrib) |
|
virtual void | endWrite () |
|
virtual void | startDefinition (const QXmlAttributes &attrib) |
|
virtual void | endDefinition () |
|
virtual void | startArgsString (const QXmlAttributes &attrib) |
|
virtual void | endArgsString () |
|
virtual void | startBriefDesc (const QXmlAttributes &attrib) |
|
virtual void | startDetailedDesc (const QXmlAttributes &attrib) |
|
virtual void | startInbodyDesc (const QXmlAttributes &attrib) |
|
virtual void | startLocation (const QXmlAttributes &attrib) |
|
virtual void | startReferences (const QXmlAttributes &attrib) |
|
virtual void | endReferences () |
|
virtual void | startReferencedBy (const QXmlAttributes &attrib) |
|
virtual void | endReferencedBy () |
|
virtual void | startReimplements (const QXmlAttributes &attrib) |
|
virtual void | endReimplements () |
|
virtual void | startReimplementedBy (const QXmlAttributes &attrib) |
|
virtual void | endReimplementedBy () |
|
virtual void | startInitializer (const QXmlAttributes &attrib) |
|
virtual void | startException (const QXmlAttributes &attrib) |
|
virtual void | startEnumValue (const QXmlAttributes &attrib) |
|
virtual void | startEnumValue2 (const QXmlAttributes &attrib) |
|
virtual void | startTemplateParamList (const QXmlAttributes &attrib) |
|
virtual void | endTemplateParamList () |
|
| MemberHandler (IBaseHandler *parent) |
|
virtual | ~MemberHandler () |
|
virtual ICompound * | compound () const |
|
virtual ISection * | section () const |
|
virtual MemberKind | kind () const |
|
virtual const IString * | kindString () const |
|
virtual const IString * | id () const |
|
virtual const IString * | protection () const |
|
virtual const IString * | virtualness () const |
|
virtual const IString * | name () const |
|
virtual const IString * | readAccessor () const |
|
virtual const IString * | writeAccessor () const |
|
virtual const IString * | definition () const |
|
virtual const IString * | argsstring () const |
|
virtual bool | isConst () const |
|
virtual bool | isVolatile () const |
|
virtual bool | isStatic () const |
|
virtual bool | isExplicit () const |
|
virtual bool | isInline () const |
|
virtual bool | isMutable () const |
|
virtual bool | isReadable () const |
|
virtual bool | isWritable () const |
|
virtual ILinkedTextIterator * | type () const |
|
virtual const IString * | typeString () const |
|
virtual IParamIterator * | parameters () const |
|
virtual IParamIterator * | templateParameters () const |
|
virtual IMemberReferenceIterator * | references () const |
|
virtual IMemberReferenceIterator * | referencedBy () const |
|
virtual ILinkedTextIterator * | initializer () const |
|
virtual ILinkedTextIterator * | exceptions () const |
|
virtual const IString * | bodyFile () const |
|
virtual int | bodyStart () const |
|
virtual int | bodyEnd () const |
|
virtual const IString * | definitionFile () const |
|
virtual int | definitionLine () const |
|
virtual IMemberReference * | reimplements () const |
|
virtual IMemberReferenceIterator * | reimplementedBy () const |
|
virtual IDocRoot * | briefDescription () const |
|
virtual IDocRoot * | detailedDescription () const |
|
virtual IDocRoot * | inbodyDescription () const |
|
virtual IMemberIterator * | enumValues () const |
|
void | initialize (MainHandler *m) |
|
void | setCompoundHandler (CompoundHandler *c) |
|
void | setSectionHandler (SectionHandler *s) |
|
Public Member Functions inherited from BaseHandler< MemberHandler > |
| BaseHandler () |
|
virtual | ~BaseHandler () |
|
virtual bool | startDocument () |
|
virtual bool | startElement (const QString &namespaceURI, const QString &localName, const QString &name, const QXmlAttributes &attrib) |
|
virtual bool | endElement (const QString &namespaceURI, const QString &localName, const QString &name) |
|
bool | skippedEntity (const QString &s) |
|
virtual bool | characters (const QString &ch) |
|
void | setDelegate (QXmlDefaultHandler *delegate) |
|
QXmlDefaultHandler * | delegate () const |
|
void | setFallBackHandler (IFallBackHandler *h) |
|
IFallBackHandler * | fallBackHandler () const |
|
void | setDocumentLocator (QXmlLocator *locator) |
|
Public Member Functions inherited from QXmlDefaultHandler |
| QXmlDefaultHandler () |
|
virtual | ~QXmlDefaultHandler () |
|
bool | endDocument () |
|
bool | startPrefixMapping (const QString &prefix, const QString &uri) |
|
bool | endPrefixMapping (const QString &prefix) |
|
bool | ignorableWhitespace (const QString &ch) |
|
bool | processingInstruction (const QString &target, const QString &data) |
|
bool | warning (const QXmlParseException &exception) |
|
bool | error (const QXmlParseException &exception) |
|
bool | fatalError (const QXmlParseException &exception) |
|
bool | notationDecl (const QString &name, const QString &publicId, const QString &systemId) |
|
bool | unparsedEntityDecl (const QString &name, const QString &publicId, const QString &systemId, const QString ¬ationName) |
|
bool | resolveEntity (const QString &publicId, const QString &systemId, QXmlInputSource *&ret) |
|
bool | startDTD (const QString &name, const QString &publicId, const QString &systemId) |
|
bool | endDTD () |
|
bool | startCDATA () |
|
bool | endCDATA () |
|
bool | comment (const QString &ch) |
|
bool | attributeDecl (const QString &eName, const QString &aName, const QString &type, const QString &valueDefault, const QString &value) |
|
bool | internalEntityDecl (const QString &name, const QString &value) |
|
bool | externalEntityDecl (const QString &name, const QString &publicId, const QString &systemId) |
|
QString | errorString () |
|
Public Member Functions inherited from QXmlContentHandler |
virtual | ~QXmlContentHandler () |
|
Public Member Functions inherited from QXmlErrorHandler |
virtual | ~QXmlErrorHandler () |
|
Public Member Functions inherited from QXmlDTDHandler |
virtual | ~QXmlDTDHandler () |
|
virtual | ~QXmlEntityResolver () |
|
Public Member Functions inherited from QXmlLexicalHandler |
virtual | ~QXmlLexicalHandler () |
|
Public Member Functions inherited from QXmlDeclHandler |
virtual | ~QXmlDeclHandler () |
|
| ElementMapper () |
|
virtual | ~ElementMapper () |
|
void | addStartHandler (const char *key) |
|
void | addStartHandler (const char *key, MemberHandler *obj, void(MemberHandler::*handler)(const QXmlAttributes &)) |
|
void | addEndHandler (const char *key) |
|
void | addEndHandler (const char *key, MemberHandler *obj, void(MemberHandler::*handler)()) |
|
Public Member Functions inherited from IBaseHandler |
virtual | ~IBaseHandler () |
|
|
enum | MemberKind {
Invalid =0,
Define,
Property,
Variable,
Typedef,
Enum,
Function,
Signal,
Prototype,
Friend,
DCOP,
Slot,
EnumValue,
Invalid =0,
Define,
Property,
Variable,
Typedef,
Enum,
Function,
Signal,
Prototype,
Friend,
DCOP,
Slot,
EnumValue
} |
|
enum | MemberKind {
Invalid =0,
Define,
Property,
Variable,
Typedef,
Enum,
Function,
Signal,
Prototype,
Friend,
DCOP,
Slot,
EnumValue,
Invalid =0,
Define,
Property,
Variable,
Typedef,
Enum,
Function,
Signal,
Prototype,
Friend,
DCOP,
Slot,
EnumValue
} |
|
Public Types inherited from BaseHandler< MemberHandler > |
typedef ElementMapper< MemberHandler >::StartElementHandlerT | StartElementHandlerT |
|
typedef ElementMapper< MemberHandler >::EndElementHandlerT | EndElementHandlerT |
|
typedef StartElementHandler | StartElementHandlerT |
|
typedef EndElementHandler | EndElementHandlerT |
|
static QXmlLocator * | s_theLocator =0 |
|
Protected Attributes inherited from BaseHandler< MemberHandler > |
QString | m_curString |
|
QString | m_skipUntil |
|
int | m_skipCount |
|
QXmlDefaultHandler * | m_delegateHandler |
|
IFallBackHandler * | m_fallBackHandler |
|
QDict< StartElementHandlerT > | m_startHandlers |
|
QDict< EndElementHandlerT > | m_endHandlers |
|
Definition at line 64 of file memberhandler.h.