Open hardion opened 11 years ago
There is only two classes that contain business logic, those are LiberaSinglePassE.cpp and LiberaSinglePassEDataTask.cpp and they have it all over the code. If we decide to separate it from tango, a complete change would be needed.
Is this really needed, or can we live with this two exceptions?
Exemple with AttenuationLevel :
ireg.cpp long ireg::get_attenuation(...) { std::string board = "boards."; std::string level_enum; mci_LevelNodeSet.Get(level_enum); std::string levelG = ".attenuation.gain_table."; std::string dB = ".dB"; std::string mci_LevelGNodeString = board + liberaBoard + levelG
}
LiberaSinglePassE.cpp : void LiberaSinglePassE::read_AttenuationLevel(Tango::Attribute &attr) { DEBUG_STREAM << "LiberaSinglePassE::readAttenuationLevel(Tango::Attribute &attr) entering... " << endl; /----- PROTECTED REGION ID(LiberaSinglePassE::readAttenuationLevel) ENABLED START -----/
}