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 );
30 void uniset_init(
int argc,
char** argv,
const std::string& xmlfile );
31 void uniset_activate_objects();
34 long getValue(
long id );
35 void setValue(
long id,
long val,
long supplier = UTypes::DefaultSupplerID );
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();