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