Mutators for Catalog states.
commitc897a106bd939efe5a38aa1135e265a69c9776a1
authorHenrik Tidefelt <tidefelt@isy.liu.se>
Tue, 18 Nov 2008 01:21:12 +0000 (18 02:21 +0100)
committerHenrik Tidefelt <tidefelt@isy.liu.se>
Mon, 1 Dec 2008 22:41:25 +0000 (1 23:41 +0100)
treeda8fa646f549feaca12930d0f2d9b55a7b3f35d0
parent9b0f25c69ef61c70e0f6a924b3fd69659a07f86d
Mutators for Catalog states.

While working on this, there was a problem with order of initialization of globals.  Problem was solved by making the initialization order explicit, by listing objects for initialization in main.cc.  This requires an ugly const_cast.

However, if one remembers to test new methods being added, one will immediately detect if methods have not been registered.  Hence, there is no real danger in requiring all warm types with methods to be listed in main.cc.
doc/parts/state-types/containers.sxml
examples/features/multipage.shape
examples/features/remove.shape
source/classtypes.cc
source/classtypes.h
source/coremisc.cc
source/hottypes.cc
source/main.cc
source/multipage.cc