Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

JobCDialog.h

Go to the documentation of this file.
00001 
00002 // $Id: JobCDialog.h,v 1.2 2002/01/21 21:14:04 messier Exp $
00003 //
00004 // A simple class to querry a user to supply values for a registry
00005 //
00006 // messier@huhepl.harvard.edu
00008 #ifndef JOBCDIALOG_H
00009 #define JOBCDIALOG_H
00010 #ifndef REGISTRY_H
00011 #include "Registry/Registry.h"
00012 #endif
00013 
00014 class JobCDialog
00015 {
00016 public:
00017   JobCDialog();
00018   JobCDialog(const Registry& current, const Registry& deflt);
00019   virtual ~JobCDialog();
00020 
00021   virtual Registry& Querry();
00022   
00023   void SetCurrent(const Registry& r);
00024   void SetDefault(const Registry& r);
00025 
00026 protected:
00027   Registry fCurrent; // Current values for configuration
00028   Registry fDefault; // Default settings for configuration
00029   Registry fResult;  // User inputs
00030 };
00031 
00032 
00033 #endif
00034 
00035 

Generated on Mon Feb 15 11:06:48 2010 for loon by  doxygen 1.3.9.1