00001
00008
00009
00010
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 }
00044
00045 #endif // BASE_HH