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

optionManager.cpp

Go to the documentation of this file.
00001 
00002 #include "Event/optionManager.h"
00003 #include "Event/messageManager.h"
00004 
00005 optionManager* optionManager::m_instance = 0;
00006 
00007 //############################################
00008 optionManager::optionManager()
00009 //############################################
00010 {
00011         if (m_instance != 0) return;
00012         
00013         m_optionFileName = "centella.in";
00014         
00015         m_instance = this;
00016 
00020         optionVI::setName("optionManager");
00022         defineOption();
00023 
00024 }
00025 //########################################
00026 void optionManager::setOption(int argc, char* argv[])
00027 //########################################
00028 {
00029         if (argc<=1) return; 
00031         std::string name = argv[1];
00032         optionServer::setOption("optionManager","optionFileName",name);
00033 }
00034 //########################################
00035 void optionManager::defineOption()
00036 //########################################
00037 {
00038         optionVI::defineOption("optionFileName",&m_optionFileName);
00039 }

Generated at Fri Aug 18 12:57:38 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000