inherit privately from noncopyable, set c++ mode, swap init order

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1928 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Lars Gullik Bjønnes 2001-04-17 14:06:11 +00:00
parent da17cc0c13
commit 3dd3381b2d
4 changed files with 16 additions and 4 deletions

View File

@ -1,3 +1,4 @@
// -*- C++ -*-
/* This file is part of
* ======================================================
*
@ -61,8 +62,8 @@ private:
template <class Button, class Widget>
GuiBC<Button, Widget>::GuiBC(string const & cancel, string const & close)
: ButtonControllerBase(cancel, close)
, okay_(0), apply_(0), restore_(0), cancel_(0)
: ButtonControllerBase(cancel, close),
okay_(0), apply_(0), cancel_(0), restore_(0)
{}

View File

@ -1,3 +1,4 @@
// -*- C++ -*-
/* This file is part of
* ======================================================
*
@ -31,7 +32,7 @@
* This abstract base class stripped of xforms-specific code by
* Angus Leeming <a.leeming@ic.ac.uk>
*/
class ButtonControllerBase : public boost::noncopyable
class ButtonControllerBase : boost::noncopyable
{
public:
/** Constructor.

View File

@ -1,3 +1,4 @@
// -*- C++ -*-
/*
* \file ButtonPolicies.h
* \author Allan Rae, rae@lyx.org
@ -68,7 +69,7 @@
The IgnorantPolicy is a special case that allows anything.
*/
class ButtonPolicy : public boost::noncopyable {
class ButtonPolicy : boost::noncopyable {
public:
///
virtual ~ButtonPolicy() {}

View File

@ -1,3 +1,12 @@
2001-04-17 Lars Gullik Bjønnes <larsbj@birdstep.com>
* ButtonControllerBase.h: C++ mode, inherit privately from
noncopyable
* ButtonPolicies.h: ditto
* ButtonController.h: C++ mode, swap init order of restore_ and
cancel_
2001-04-06 John Levon <moz@compsoc.man.ac.uk>
* ControlTabularCreate.h: