UniSet  1.7.0
UInterface.h
00001 #ifndef UInterface_H_
00002 #define UInterface_H_
00003 // -------------------------------------------------------------------------- 
00004 #include <string>
00005 #include "UTypes.h"
00006 #include "UExceptions.h"
00007 // -------------------------------------------------------------------------- 
00008 namespace UInterface
00009 {
00010     void uniset_init_params( UTypes::Params* p, const char* xmlfile )throw(UException);
00011     void uniset_init( int argc, char** argv, const char* xmlfile )throw(UException);
00012 
00013     //---------------------------------------------------------------------------
00014     long getValue( long id )throw(UException);
00015     void setValue( long id, long val )throw(UException);
00016 
00017     long getSensorID( const char* );
00018     
00019     const char* getShortName( long id );
00020     const char* getName( long id );
00021     const char* getTextName( long id );
00022     
00023     const char* getConfFileName();
00024     
00025 }
00026 //---------------------------------------------------------------------------
00027 #endif
00028 //---------------------------------------------------------------------------