Skip to content
Snippets Groups Projects
Select Git revision
  • 9d0deed6deaad6251ccdfdb155e24fb1338266c8
  • main default protected
  • release_1_0_5
  • release_1_0_4
  • release_1_0_3
  • release_1_0_2
  • release_1_0_1
  • release_1_0_0
  • release_0_2
  • release_0_1
  • v0
11 results

ContinuousAO.cpp

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    ContinuousAO.cpp 35.32 KiB
    static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/InputOutput/ADLINK/ContinuousAO/src/ContinuousAO.cpp,v 1.8 2005-06-15 10:22:16 abeilleg Exp $";
    //+=============================================================================
    //
    // file :	  ContinuousAO.cpp
    //
    // description :  C++ source for the ContinuousAO and its commands. 
    //		  The class is derived from Device. It represents the
    //		  CORBA servant object which will be accessed from the
    //		  network. All commands which can be executed on the
    //		  ContinuousAO are implemented in this file.
    //
    // project :	  TANGO Device Server
    //
    // $Author: abeilleg $
    //
    // $Revision: 1.8 $
    //
    // $Log: not supported by cvs2svn $
    // Revision 1.7  2005/04/21 08:33:44  abeilleg
    // update state in always_exe_hk
    //
    // Revision 1.6  2005/01/25 10:12:58  abeilleg
    // status changed.
    //
    // Revision 1.5  2005/01/20 13:21:51  abeilleg
    // following ASL modifications (states management).
    //
    // Revision 1.4  2004/12/21 13:06:59  abeilleg
    // minor bugs fixed
    //
    //
    // copyleft :	  Synchrotron SOLEIL
    //		  L'Orme des Merisiers
    //		  Saint-Aubin - BP 48
    
    //
    //-=============================================================================
    //
    //		This file is generated by POGO
    //	(Program Obviously used to Generate tango Object)
    //
    //	   (c) - Software Engineering Group - ESRF
    //=============================================================================
    
    
    //===================================================================
    //
    //	The folowing table gives the correspondance
    //	between commands and method's name.
    //
    //	Command's name	|	Method's name
    //	----------------------------------------
    //	State	|	dev_state()
    //	Status	|	dev_status()
    //	Start	|	start()
    //	Stop	|	stop()
    //	SetAOScaledData	|	set_aoscaled_data()
    //
    //===================================================================
    #include <ContinuousAO.h>
    #include <TangoExceptionsHelper.h>
    #include <asl/ASLExceptionsHandler.h>
    #include <asl/AOData.h>
    #include <math.h>
    namespace ContinuousAO
    {
    
    	//+----------------------------------------------------------------------------
    	//
    	// method :		ContinuousAO::ContinuousAO(string &s)