Newer
Older
else if (prop_name == FORMULA_KEY)
db_data[i] >> alm_formula;
else if (prop_name == ONDELAY_KEY)
db_data[i] >> alm_on_delay;
else if (prop_name == OFFDELAY_KEY)
db_data[i] >> alm_off_delay;
else if (prop_name == LEVEL_KEY)
else if (prop_name == SILENT_TIME_KEY)
db_data[i] >> alm_silence_time;
else if (prop_name == GROUP_KEY)
else if (prop_name == MESSAGE_KEY)
db_data[i] >> alm_message;
else if (prop_name == ON_COMMAND_KEY)
db_data[i] >> alm_on_command;
else if (prop_name == OFF_COMMAND_KEY)
db_data[i] >> alm_off_command;
else if (prop_name == ENABLED_KEY)
db_data[i] >> alm_enabled;
else
{
cout << "att_name="<<att_name<<" UNKWNOWN prop_name="<<prop_name<<endl;
continue;
}
i++;
}
stringstream alm;
alm << alm_name << "\t" <<
/*TODO: KEY(FORMULA_KEY)<<*/alm_formula << "\t" <<
KEY(ONDELAY_KEY)<<alm_on_delay << "\t" <<
KEY(OFFDELAY_KEY)<<alm_off_delay << "\t" <<
KEY(LEVEL_KEY)<< alm_level << "\t" <<
KEY(SILENT_TIME_KEY)<<alm_silence_time << "\t" <<
KEY(GROUP_KEY)<< alm_group << "\t" <<
KEY(MESSAGE_KEY)<< "\"" << alm_message << "\"\t" <<
KEY(ON_COMMAND_KEY)<< alm_on_command << "\t" <<
KEY(OFF_COMMAND_KEY)<< alm_off_command << "\t" <<
KEY(ENABLED_KEY)<< alm_enabled;
al_list.push_back(alm.str());
saved_alarms.insert(make_pair(alm_name,alm.str()));
}
#if 0
db_dev->get_attribute_property(db_data);
//Tango::Util *tg = Tango::Util::instance();
//tg->get_database()->get_device_attribute_property("id11/motor/1", db_data);
Tango::Util::instance()->get_database()->get_device_attribute_property("id11/motor/1", db_data);
//mydev->get_device_attr();
#endif

Graziano Scalamera
committed
}
/* EOF */