gHtmlSelect.cpp

Go to the documentation of this file.
00001 // gHtmlSelect, part of gUnweb
00002 
00003 #include "gHtmlSelect.h"
00004 ////////////////////////////////////////////////////////////
00005 gHSelConf::gHSelConf (FILE* afRepErr)
00006     : fRepErr( afRepErr ),
00007       myConfig( nil )
00008 {
00009 }
00010 
00011 gHSelConf::~gHSelConf ()
00012 {
00013  delete myConfig;
00014 }
00015 
00016 gConfig& gHSelConf::Config ()
00017 {
00018  ASSERTION(myConfig!=nil,"myConfig!=nil");
00019  return *myConfig;
00020 }
00021 
00022 int gHSelConf::ConfigFromFile (char* fName)
00023 {
00024  ASSERTION(fName!=nil,"fName!=nil");
00025  delete myConfig;
00026  myConfig = new gConfig( gConfig::e_ConfSectionStrict, fName, true );
00027  ASSERTION(myConfig!=nil,"myConfig!=nil");
00028  lastOpError = myConfig->lastOpError;
00029  if ( lastOpError!=0 ) return lastOpError;
00030  return thisConfig( *myConfig );
00031 }
00032 
00033 int gHSelConf::thisConfig (gConfig& cfg)
00034 {
00035  return 0; //TODO
00036 }
00037 
00038 void gHSelConf::Show (bool doShowAll)
00039 {
00040 }
00041 ////////////////////////////////////////////////////////////
00042 gHSelect::gHSelect (FILE* afOut, FILE* afRepErr)
00043     : fOut( afOut ),
00044       fRepErr( afRepErr )
00045 {
00046 }
00047 
00048 gHSelect::~gHSelect ()
00049 {
00050 }
00051 
00052 int gHSelect::Select (gHSelConf* pConf, gHTree& lH)
00053 {
00054  if ( pConf==nil ) return -1;
00055  return 0;
00056 }
00057 ////////////////////////////////////////////////////////////
00058 

Generated on Sat Aug 18 02:40:56 2007 for xpfweb_v2x lib by  doxygen 1.4.2