Skip to content
Snippets Groups Projects

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

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