base.hh

Go to the documentation of this file.
00001 /*
00008  * LEGAL:   COPYRIGHT (C) 2004 JIM E. BROOKS
00009  *          THIS SOURCE CODE IS RELEASED UNDER THE TERMS
00010  *          OF THE GNU GENERAL PUBLIC LICENSE VERSION 2 (GPL 2).
00011  *****************************************************************************/
00012 
00013 #ifndef BASE_HH
00014 #define BASE_HH 1
00015 
00016 #include "base_common.hh"
00017 
00018 namespace base {
00019 
00020 void
00021 Init( int argc, char** argv, const string& programName );
00022 
00023 void
00024 Cleanup( void );
00025 
00026 void
00027 SetProgramName( const string& programName );
00028 
00029 string
00030 GetProgramName( void );
00031 
00032 // -----------------------------------------------------------------------------
00033 
00034 #if BASE_CC
00035 
00036 INTERN void
00037 SelfCheck( void );
00038 
00039 #endif // BASE_CC
00040 
00041 // -----------------------------------------------------------------------------
00042 
00043 } // namespace base
00044 
00045 #endif // BASE_HH
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:06 2007