1 static const char *RcsId
= "$Header: $";
2 //+=============================================================================
4 // file : PseudoAxesStateMachine.cpp
6 // description : C++ source for the PseudoAxes and its alowed.
7 // method for commands and attributes
9 // project : TANGO Device Server
17 // copyleft : European Synchrotron Radiation Facility
18 // BP 220, Grenoble 38043
21 //-=============================================================================
23 // This file is generated by POGO
24 // (Program Obviously used to Generate tango Object)
26 // (c) - Software Engineering Group - ESRF
27 //=============================================================================
30 #include <PseudoAxes.h>
31 #include <PseudoAxesClass.h>
33 /*====================================================================
34 * This file contains the methods to allow commands and attributes
35 * read or write execution.
37 * If you wand to add your own code, add it between
38 * the "End/Re-Start of Generated Code" comments.
40 * If you want, you can also add your own methods.
41 *====================================================================
44 namespace PseudoAxes_ns
47 //=================================================
48 // Attributes Allowed Methods
49 //=================================================
51 //+----------------------------------------------------------------------------
53 // method : PseudoAxes::is_mode_allowed
55 // description : Read/Write allowed for mode attribute.
57 //-----------------------------------------------------------------------------
58 bool PseudoAxes::is_mode_allowed(Tango::AttReqType type
)
60 // End of Generated Code
62 // Re-Start of Generated Code
65 //+----------------------------------------------------------------------------
67 // method : PseudoAxes::is_modeNames_allowed
69 // description : Read/Write allowed for modeNames attribute.
71 //-----------------------------------------------------------------------------
72 bool PseudoAxes::is_modeNames_allowed(Tango::AttReqType type
)
74 // End of Generated Code
76 // Re-Start of Generated Code
79 //+----------------------------------------------------------------------------
81 // method : PseudoAxes::is_parametersNames_allowed
83 // description : Read/Write allowed for parametersNames attribute.
85 //-----------------------------------------------------------------------------
86 bool PseudoAxes::is_parametersNames_allowed(Tango::AttReqType type
)
88 // End of Generated Code
90 // Re-Start of Generated Code
93 //+----------------------------------------------------------------------------
95 // method : PseudoAxes::is_pseudoAxisNames_allowed
97 // description : Read/Write allowed for pseudoAxisNames attribute.
99 //-----------------------------------------------------------------------------
100 bool PseudoAxes::is_pseudoAxisNames_allowed(Tango::AttReqType type
)
102 // End of Generated Code
104 // Re-Start of Generated Code
107 //+----------------------------------------------------------------------------
109 // method : PseudoAxes::is_parameters_allowed
111 // description : Read/Write allowed for parameters attribute.
113 //-----------------------------------------------------------------------------
114 bool PseudoAxes::is_parameters_allowed(Tango::AttReqType type
)
116 // End of Generated Code
118 // Re-Start of Generated Code
122 //=================================================
123 // Commands Allowed Methods
124 //=================================================
126 //+----------------------------------------------------------------------------
128 // method : PseudoAxes::is_AxisInit_allowed
130 // description : Execution allowed for AxisInit command.
132 //-----------------------------------------------------------------------------
133 bool PseudoAxes::is_AxisInit_allowed(const CORBA::Any
&any
)
135 // End of Generated Code
137 // Re-Start of Generated Code
141 } // namespace PseudoAxes_ns