Skip to content
Snippets Groups Projects

Refactoring of RetrigAO code : Communalisation of copy/pasted portions of code

8 files
+ 3937
4286
Compare changes
  • Side-by-side
  • Inline
Files
8
+ 12
12
@@ -7,12 +7,12 @@
//============================================================
//ADLinkContinuousAO::ADLinkContinuousAO
//============================================================
ADLinkContinuousAO::ADLinkContinuousAO (Tango::DeviceImpl* dev)
: Tango::LogAdapter(dev),
asl::ContinuousAO (),
err_ctr(0)
ADLinkContinuousAO::ADLinkContinuousAO (Tango::DeviceImpl* dev)
: Tango::LogAdapter(dev),
asl::ContinuousAO (),
err_ctr(0)
{
}
//============================================================
//ADLinkContinuousAO::~ADLinkContinuousAO
@@ -25,11 +25,11 @@ ADLinkContinuousAO::~ADLinkContinuousAO (void)
//============================================================
void ADLinkContinuousAO::handle_error (const asl::DAQException& de)
{
cout<<"error occured during acquisition"<<endl;
lock_data();
err_ctr++;
unlock_data();
_ASL_TO_TANGO_EXCEPTION(de, df);
ERROR_STREAM<<"error occured during acquisition"<<endl;
ERROR_STREAM<<df<<endl;
cout<<"error occured during acquisition"<<endl;
lock_data();
err_ctr++;
unlock_data();
_ASL_TO_TANGO_EXCEPTION(de, df);
ERROR_STREAM<<"error occured during acquisition"<<endl;
ERROR_STREAM<<df<<endl;
}
Loading