15 #ifndef ANNOTATIONS_H__
16 #define ANNOTATIONS_H__
20 #include "annotationshandler.h"
21 #include "privatexml.h"
22 #include "privatexmlhandler.h"
119 void requestAnnotations();
126 { m_annotationsHandler = ah; }
132 { m_annotationsHandler = 0; }
135 virtual void handlePrivateXML(
const Tag* xml );
138 virtual void handlePrivateXMLResult(
const std::string& uid, PrivateXMLResult pxResult );
147 #endif // ANNOTATIONS_H__
A virtual interface which can be reimplemented to receive notes with help of the Annotations object.
std::list< AnnotationsListItem > AnnotationsList
This class implements XEP-0049 (Private XML Storage).
This is an implementation of XEP-0145 (Annotations).
A virtual interface which can be reimplemented to store and receive private XML data.
The namespace for the gloox library.
This is an abstraction of an XML element.
This is the common base class for a Jabber/XMPP Client and a Jabber Component.
void registerAnnotationsHandler(AnnotationsHandler *ah)
void removeAnnotationsHandler()