// -*- C++ -*- /* This file is part of * ====================================================== * * LyX, The Document Processor * * Copyright (C) 1995 1996 Matthias Ettrich * and the LyX Team. *
*======================================================*/
/* This is the declaration of the LyX class, there should only
* exist _one_ instance of this in the application. */
#ifndef _LYX_MAIN_H_ #define _LYX_MAIN_H_
#include <signal.h>
class LyXGUI; class LyXRC; class LastFiles; class Buffer; class LString;
extern LastFiles *lastfiles; /* we should hopefully be able to move this
* inside the LyX class */
extern LyXRC *lyxrc;
/** This is the main LyX object it encapsulates most of the other objects.
*/ class LyX
{ public: /**@name Constructors and Deconstructors */ //@{ /// the only allowed constructor
LyX(int *argc, char *argv[]); // constructor // Always is useful a destructor
~LyX(); //@}
/**@name Pointers to... */ //@{ ///
LyXGUI *lyxGUI; // should be only one of this //@} private: /**@name Constructors and Deconstructors */ //@{ /// not allowed
LyX(const LyX &){;} // not allowed /// not allowed
LyX(){;} // not allowed //@}
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.0Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.