index 8b3c563540f325cdfe77781a5047d9239268669b..975ea18ca80ee66483eb4c95880e2b0d88ea4dbb 100644 (file)
#ifndef __INKSCAPE_WHITEBOARD_DEFINES_H__
#define __INKSCAPE_WHITEBOARD_DEFINES_H__
+#include "xml/node.h"
#include "jabber_whiteboard/message-tags.h"
#include <algorithm>
#include <glibmm.h>
#include <sigc++/sigc++.h>
-#include "jabber_whiteboard/keynode.h"
-
#include "gc-alloc.h"
// Various specializations of std::less for XMLNodeTracker maps.
template<>
struct less< Node* > : public binary_function < Node*, Node*, bool >
{
- bool operator()(Node* _x, Node* _y) const
- {
- return _x < _y;
- }
+ bool operator()(Node* _x, Node* _y) const
+ {
+ return _x < _y;
+ }
};
}
-// message types
-// explicitly numbered to aid protocol description later on
-
+class KeyNodePair;
+class KeyNodeTable;
+typedef std::pair<Glib::ustring, Glib::ustring> Configure;
// Message handler modes
enum HandlerMode {
fill-column:99
End:
*/
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :