// -*- C++ -*-
+/* This file is part of
+ * ======================================================
+ *
+ * LyX, The Document Processor
+ *
+ * Copyright 1995 Matthias Ettrich
+ * Copyright 1995-2000 The LyX Team.
+ *
+ * ====================================================== */
#ifndef LYXDEBUG_H
#define LYXDEBUG_H
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include <iosfwd>
#include "LString.h"
///
KEY = (1 << 2), // 4
///
- TOOLBAR = (1 << 3), // 8
+ GUI = (1 << 3), // 8
///
PARSER = (1 << 4), // 16
///
///
LYXLEX = (1 << 15),
///
- DEPEND = (1 << 16)
+ DEPEND = (1 << 16),
+ ///
+ INSETS = (1 << 17)
};
///
- static const type ANY = type(INFO | INIT | KEY | TOOLBAR |
+ static const type ANY = type(INFO | INIT | KEY | GUI |
PARSER | LYXRC | KBMAP | LATEX |
MATHED | FONT | TCLASS | LYXVC |
LYXSERVER | ROFF | ACTION | LYXLEX |
- DEPEND);
+ DEPEND | INSETS);
///
friend inline void operator|=(Debug::type & d1, Debug::type d2);
};
-///
+
inline
void operator|= (Debug::type & d1, Debug::type d2)
{
#include "support/DebugStream.h"
-///
+
std::ostream & operator<<(std::ostream & o, Debug::type t);
extern DebugStream lyxerr;