Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

Grid_prm.h

Go to the documentation of this file.
00001 
00004 class Grid_prm : public HandleId
00005 {
00006 protected:
00007   StringList subclasses;
00008   static Handle(Grid_prm) master;
00009   virtual Grid_prm* clone () { return new Grid_prm(); }
00010   Grid_prm ();
00011 public:
00012   static   Grid_prm* construct ();
00013   virtual ~Grid_prm () {}
00014 
00015   String  subclass_name;  
00016 
00017   virtual Grid* create () const;
00018           const StringList& hier () const    { return subclasses; }
00019   static  const StringList& hierStatic ()    { return master->hier(); }
00020   static  void   registerPrmSubclass (Grid_prm& sc) { master.rebind (sc); }
00021   static  void unregisterPrmSubclass () { master.rebind (new Grid_prm()); }
00022 };
00023 
00024 

Copyright © 2003 inuTech GmbH. All rights reserved.