From b53dc7a033bd6b5bff4572ce849ffd26ff1f5095 Mon Sep 17 00:00:00 2001 From: Richard Heck Date: Tue, 8 Jul 2008 17:57:20 +0000 Subject: [PATCH] Comments. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@25506 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/TextClass.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/TextClass.h b/src/TextClass.h index 13d2234873..62548879fe 100644 --- a/src/TextClass.h +++ b/src/TextClass.h @@ -60,6 +60,18 @@ private: /// Simple TextClass objects are not directly constructed in the main /// LyX code---the constructor is protected. (That said, in tex2lyx /// there are what amount to simple TextClass objects.) +/// +/// A LayoutFile (see LayoutFile.{h,cpp}) represents a *.layout file. +/// These are generally static objects---though they can be reloaded +/// from disk via LFUN_LAYOUT_RELOAD, so one should not assume that +/// they will never change. +/// +/// A DocumentClass (see below) represents the layout information that +/// is associated with a given Buffer. These are static, in the sense +/// that they will not themselves change, but which DocumentClass is +/// associated with a Buffer can change, as modules are loaded and +/// unloaded, for example. +/// class TextClass : protected ProtectCopy { public: /// -- 2.39.5