Skip to content
Snippets Groups Projects
Commit 3b2f1fcd authored by Jean Coquet's avatar Jean Coquet
Browse files

passage � Tango7 -> write_attributes_4

parent ddcd73c6
No related branches found
No related tags found
No related merge requests found
......@@ -9,7 +9,7 @@
<groupId>fr.soleil.device</groupId>
<artifactId>HexapodNewport-${aol}-${mode}</artifactId>
<version>1.0.3</version>
<version>1.0.4</version>
<packaging>nar</packaging>
......
static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Motion/HexapodNewport/src/HexapodNewport.cpp,v 1.7 2010-03-30 15:20:36 jean_coquet Exp $";
static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Motion/HexapodNewport/src/HexapodNewport.cpp,v 1.8 2010-03-31 10:55:54 jean_coquet Exp $";
//+=============================================================================
//
// file : HexapodNewport.cpp
......@@ -13,9 +13,12 @@ static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Motion/Hexapod
//
// $Author: jean_coquet $
//
// $Revision: 1.7 $
// $Revision: 1.8 $
//
// $Log: not supported by cvs2svn $
// Revision 1.7 2010/03/30 15:20:36 jean_coquet
// passage Tango7
//
// Revision 1.6 2010/03/30 13:13:40 jean_coquet
// passage to Tango7 (Device_4Impl)
//
......@@ -389,7 +392,8 @@ void HexapodNewport::always_executed_hook()
// Tango overloaded method used to manage the simultaneous writing of x,y,z,u,v,w
//
// ****************************************************************
void HexapodNewport::write_attributes_4(const Tango::AttributeValueList& values) throw (CORBA::SystemException, Tango::DevFailed, Tango::MultiDevFailed)
void HexapodNewport::write_attributes_4(const Tango::AttributeValueList_4 & values, const Tango::ClntIdent &cl_ident)
throw (Tango::MultiDevFailed, Tango::DevFailed, CORBA::SystemException)
{
static const std::string attr_names = "xyzuvw";
DEBUG_STREAM << "HexapodNewport::write_attributes_4 (vector<long> &attr_list) entering... "<< endl;
......@@ -406,7 +410,7 @@ void HexapodNewport::write_attributes_4(const Tango::AttributeValueList& values)
//- finaly call the normal method
try
{
Device_4Impl::write_attributes_3(values);
Device_4Impl::write_attributes_4 (values, cl_ident);
}
catch (...)
{
......
......@@ -8,9 +8,12 @@
//
// $Author: jean_coquet $
//
// $Revision: 1.4 $
// $Revision: 1.5 $
//
// $Log: not supported by cvs2svn $
// Revision 1.4 2010/03/30 15:20:37 jean_coquet
// passage Tango7
//
// Revision 1.3 2010/03/30 13:13:40 jean_coquet
// passage to Tango7 (Device_4Impl)
//
......@@ -44,7 +47,7 @@
/**
* @author $Author: jean_coquet $
* @version $Revision: 1.4 $
* @version $Revision: 1.5 $
*/
// Add your own constants definitions here.
......@@ -376,7 +379,8 @@ protected :
int nb_of_attr_to_write_count;
//- Tango overloaded method used to manage the simultaneous writing of h,k,l
void write_attributes_4(const Tango::AttributeValueList& values) throw (CORBA::SystemException, Tango::DevFailed, Tango::MultiDevFailed);
void write_attributes_4(const Tango::AttributeValueList_4 & values, const Tango::ClntIdent &cl_ident)
throw (Tango::MultiDevFailed, Tango::DevFailed, CORBA::SystemException);
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment