17 #ifndef pyUInterface_H_ 18 #define pyUInterface_H_ 22 #include "UExceptions.h" 24 #pragma GCC diagnostic ignored "-Wunused-function" 25 #pragma GCC diagnostic ignored "-Wdeprecated" 27 namespace pyUInterface
29 void uniset_init_params( UTypes::Params* p,
const std::string& xmlfile )
throw(UException);
30 void uniset_init(
int argc,
char** argv,
const std::string& xmlfile )
throw(UException);
31 void uniset_activate_objects() throw(UException);
34 long getValue(
long id )throw(UException);
35 void setValue(
long id,
long val,
long supplier = UTypes::DefaultSupplerID )throw(UException);
37 long getSensorID( const std::
string& name );
38 long getObjectID( const std::
string& name );
40 std::
string getShortName(
long id );
41 std::
string getName(
long id );
42 std::
string getTextName(
long id );
44 std::
string getConfFileName();