diff --git a/CMakeLists.txt b/CMakeLists.txt index 2eb779d1f..e8259e842 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -38,6 +38,7 @@ add_library(tango SHARED $ target_include_directories(tango PUBLIC ${ZMQ_PKG_INCLUDE_DIRS} ${OMNIORB_PKG_INCLUDE_DIRS} ${OMNIDYN_PKG_INCLUDE_DIRS}) target_link_libraries(tango PUBLIC ${ZMQ_PKG_LIBRARIES} ${OMNIORB_PKG_LIBRARIES} ${OMNICOS_PKG_LIBRARIES} ${OMNIDYN_PKG_LIBRARIES}) target_compile_options(tango PUBLIC ${ZMQ_PKG_CFLAGS_OTHER} ${OMNIORB_PKG_CFLAGS_OTHER} ${OMNICOS_PKG_CFLAGS_OTHER} ${OMNIDYN_PKG_CFLAGS_OTHER}) +target_compile_definitions(tango PUBLIC OMNI_UNLOADABLE_STUBS) set_target_properties(tango PROPERTIES VERSION ${LIBRARY_VERSION} diff --git a/CONTRIBUTE.md b/CONTRIBUTE.md new file mode 100644 index 000000000..73c3905e6 --- /dev/null +++ b/CONTRIBUTE.md @@ -0,0 +1,8 @@ +[DRAFT] + +# How to contribute + +- fork +- clone fork +- do changes +- create pull request \ No newline at end of file diff --git a/INSTALL.md b/INSTALL.md new file mode 100644 index 000000000..41943e7e0 --- /dev/null +++ b/INSTALL.md @@ -0,0 +1,151 @@ +[DRAFT] + +# How to install + +- clone +- cd into cloned repo +- mkdir build +- cd build +- cmake .. +- make [-j NUMBER_OF_CPUS] +- sudo make install + +Typical output: + +``` +-- Install configuration: "DEBUG" +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/lib/libtango.so.9.2.5 +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/lib/libtango.so.9 +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/lib/libtango.so +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/lib/pkgconfig/tango.pc +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Appender.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/AppenderAttachable.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LayoutAppender.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/FileAppender.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/RollingFileAppender.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/OstreamAppender.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Layout.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/PatternLayout.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/XmlLayout.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Logger.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LogSeparator.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LoggerStream.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LogStream.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LogStreambuf.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/LoggingEvent.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Level.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/NDC.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/TimeStamp.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Filter.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Export.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/Portability.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/config.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/threading/DummyThreads.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/threading/PThreads.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/threading/MSThreads.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango/threading/Threading.hh +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/accessproxy.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/apiexcept.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/cbthread.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/dbapi.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devapi.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devasyn.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/event.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/eventconsumer.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/filedatabase.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/group.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/lockthread.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/Database.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DbDevice.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/ApiUtil.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DeviceData.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DeviceAttribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DevicePipe.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/Connection.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DeviceProxy.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/AttributeProxy.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/event.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devapi_attr.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devapi_utils.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/api_util.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devapi_pipe.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/zmq.hpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/DeviceProxyHelper.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/PogoHelper.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/TangoExceptionsHelper.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/Xstring.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attrdesc.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attribute.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attrsetval.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attribute_spec.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attrmanip.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attrprop.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/attrprop.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/auto_tango_monitor.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/basiccommand.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/blackbox.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/classattribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/classpipe.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/command.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pipe.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pipe.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/coutappender.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/coutbuf.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device_2.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device_3.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device_3.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device_4.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/device_5.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/deviceclass.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/devintr.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/dintrthread.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/dserver.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/dserverclass.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/dserversignal.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/eventsupplier.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/except.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/fwdattrdesc.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/fwdattribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/fwdattribute.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/fwdattribute_spec.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/log4tango.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/logcmds.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/logging.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/logstream.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/multiattribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/ntservice.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pipedesc.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollcmds.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollext.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollext.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollobj.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollring.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollring.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollthread.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/pollthread.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/readers_writers_lock.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/rootattreg.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/seqvec.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tango.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tango_config.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tango_const.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tango_monitor.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tangoappender.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/tangorollingfileappender.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/utils.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/utils.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/utils_spec.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w32win.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_attribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_attribute.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_attrsetval.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_attribute_spec.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_pipe.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/w_pipe.tpp +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/subdev_diag.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/encoded_attribute.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/encoded_format.h +-- Installing: /storage/Projects/org.tango/git/cppTango/build/install/include/idl/tango.h +``` \ No newline at end of file diff --git a/configure/CMakeLists.txt b/configure/CMakeLists.txt index 2a0a876cc..a52fb1d14 100644 --- a/configure/CMakeLists.txt +++ b/configure/CMakeLists.txt @@ -5,13 +5,20 @@ if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE DEBUG) endif() +if(IDL_BASE) + set(IDL_PKG_INCLUDE_DIRS ${IDL_BASE}/include) +else(IDL_BASE) + pkg_search_module(IDL_PKG REQUIRED tangoidl) +endif(IDL_BASE) + if(OMNI_BASE) message("Using OMNI_BASE=${OMNI_BASE}") set(OMNIORB_PKG_INCLUDE_DIRS ${OMNI_BASE}/include) set(OMNIORB_PKG_LIBRARIES "-lomniORB4 -lomnithread -lCOS4 -lomniDynamic4") + set(OMNIIDL_PATH ${OMNI_BASE}/bin/) include_directories(${OMNI_BASE}/include) link_directories(${OMNI_BASE}/lib) -else() +else(OMNI_BASE) #CORBA pkg_search_module(OMNIORB_PKG REQUIRED omniORB4) #COS @@ -21,7 +28,7 @@ else() if(NOT OMNIORB_PKG_FOUND) message(FATAL "omniORB4 library is required for Tango") endif() -endif() +endif(OMNI_BASE) if(ZMQ_BASE) message("Using ZMQ_BASE=${ZMQ_BASE}") @@ -29,11 +36,17 @@ if(ZMQ_BASE) set(ZMQ_PKG_LIBRARIES "-lzmq") include_directories(${ZMQ_BASE}/include) link_directories(${ZMQ_BASE}/lib) -else() +else(ZMQ_BASE) pkg_search_module(ZMQ_PKG REQUIRED libzmq) if(NOT ZMQ_PKG_FOUND) message(FATAL "ZMQ library is required for Tango") endif() +endif(ZMQ_BASE) + +#assuming build platform == target +set(PLATFORM 32) +if(${CMAKE_SIZEOF_VOID_P} EQUAL 8) + set(PLATFORM 64) endif() #setup for GNU CXX compiler @@ -41,14 +54,14 @@ if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") message("found GNU compiler ...") if(CMAKE_BUILD_TYPE MATCHES RELEASE) message("setup for release build ...") - add_definitions(-O2 -D_TANGO_LIB) + add_compile_options(-O2) + add_definitions( -D_TANGO_LIB -D_FORTIFY_SOURCE=2) else() message("setup for debug build ...") - add_definitions(-g -O0 -Wall -Wextra)# -pedantic + add_compile_options(-g -O0 -Wall -Wextra)# -pedantic endif() - add_definitions(-std=c++11) - add_definitions(-DGNU_CXX -DOMNI_UNLOADABLE_STUBS -D_FORTIFY_SOURCE=2) - add_definitions(-fPIC) + add_compile_options(-std=c++11 -fPIC) + add_definitions(-DGNU_CXX) endif() include(GNUInstallDirs) \ No newline at end of file diff --git a/cppapi/server/idl/CMakeLists.txt b/cppapi/server/idl/CMakeLists.txt index 7683100e1..77988b9c6 100644 --- a/cppapi/server/idl/CMakeLists.txt +++ b/cppapi/server/idl/CMakeLists.txt @@ -1,8 +1,24 @@ +message("Generate tango.h, tangoSK.cpp and tangoDybSK.cpp from idl") +execute_process(COMMAND ${OMNIIDL_PATH}omniidl -I${IDL_PKG_INCLUDE_DIRS} -bcxx -Wbh=.h -Wbs=SK.cpp -Wbd=DynSK.cpp -Wba ${IDL_PKG_INCLUDE_DIRS}/tango.idl + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + +FILE(GLOB ENHANCEMENTS Enhance*) + +foreach(ENHANCEMENT ${ENHANCEMENTS}) + message("Applying enhancement ${ENHANCEMENT}") + execute_process(COMMAND sed -i -f ${ENHANCEMENT} tango.h + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} + RESULT_VARIABLE FAILED) + + #non-zero + if(${FAILED}) + message(FATAL " Failed to apply ${ENHANCEMENT}. rv=${FAILED}") + endif() +endforeach(ENHANCEMENT) + set(SOURCES tangoSK.cpp tangoDynSK.cpp) add_library(idl_objects OBJECT ${SOURCES} tango.h) -#TODO generate source code from idl - -install(FILES tango.h DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/idl") \ No newline at end of file +install(FILES tango.h DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/idl") diff --git a/cppapi/server/idl/EnhanceAttributeValue_4 b/cppapi/server/idl/EnhanceAttributeValue_4 new file mode 100644 index 000000000..3e3e5dacc --- /dev/null +++ b/cppapi/server/idl/EnhanceAttributeValue_4 @@ -0,0 +1,7 @@ +/typedef\ _CORBA_ConstrType_Variable_Var/a \/\/Added by Tango team\ +\t\tvirtual ~AttributeValue_4() {if (mut_ptr != NULL)mut_ptr->unlock();}\ +\t\tAttributeValue_4() {mut_ptr=NULL;}\ +\t\tvoid set_attr_mutex(omni_mutex *ptr) {mut_ptr=ptr;}\ +\t\tvoid rel_attr_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}}\ +\t\tomni_mutex *get_attr_mutex() {return mut_ptr;}\ +\t\tomni_mutex *mut_ptr; \ No newline at end of file diff --git a/cppapi/server/idl/EnhanceAttributeValue_5 b/cppapi/server/idl/EnhanceAttributeValue_5 new file mode 100644 index 000000000..5a5597c0d --- /dev/null +++ b/cppapi/server/idl/EnhanceAttributeValue_5 @@ -0,0 +1,7 @@ +/typedef\ _CORBA_ConstrType_Variable_Var/a \/\/Added by Tango team\ +\t\tvirtual ~AttributeValue_5() {if (mut_ptr != NULL)mut_ptr->unlock();}\ +\t\tAttributeValue_5() {mut_ptr=NULL;}\ +\t\tvoid set_attr_mutex(omni_mutex *ptr) {mut_ptr=ptr;}\ +\t\tvoid rel_attr_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}}\ +\t\tomni_mutex *get_attr_mutex() {return mut_ptr;}\ +\t\tomni_mutex *mut_ptr; \ No newline at end of file diff --git a/cppapi/server/idl/EnhanceDevPipeData b/cppapi/server/idl/EnhanceDevPipeData new file mode 100644 index 000000000..c6e1c3866 --- /dev/null +++ b/cppapi/server/idl/EnhanceDevPipeData @@ -0,0 +1,6 @@ +/typedef\ _CORBA_ConstrType_Variable_Var/a \/\/Added by Tango team \ +\t\tvirtual ~DevPipeData() {if (mut_ptr != NULL)mut_ptr->unlock();}\ +\t\tDevPipeData() {mut_ptr=NULL;}\ +\t\tvoid set_pipe_mutex(omni_mutex *ptr) {mut_ptr=ptr;}\ +\t\tvoid rel_pipe_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}}\ +\t\tomni_mutex *mut_ptr; \ No newline at end of file diff --git a/cppapi/server/idl/tango.h b/cppapi/server/idl/tango.h deleted file mode 100644 index f189769c0..000000000 --- a/cppapi/server/idl/tango.h +++ /dev/null @@ -1,7441 +0,0 @@ -// This file is generated by omniidl (C++ backend)- omniORB_4_2. Do not edit. -#ifndef __tango_hh__ -#define __tango_hh__ - -#ifndef __CORBA_H_EXTERNAL_GUARD__ -#include -#endif - -#ifndef USE_stub_in_nt_dll -# define USE_stub_in_nt_dll_NOT_DEFINED_tango -#endif -#ifndef USE_core_stub_in_nt_dll -# define USE_core_stub_in_nt_dll_NOT_DEFINED_tango -#endif -#ifndef USE_dyn_stub_in_nt_dll -# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_tango -#endif - - - - - - -#ifdef USE_stub_in_nt_dll -# ifndef USE_core_stub_in_nt_dll -# define USE_core_stub_in_nt_dll -# endif -# ifndef USE_dyn_stub_in_nt_dll -# define USE_dyn_stub_in_nt_dll -# endif -#endif - -#ifdef _core_attr -# error "A local CPP macro _core_attr has already been defined." -#else -# ifdef USE_core_stub_in_nt_dll -# define _core_attr _OMNIORB_NTDLL_IMPORT -# else -# define _core_attr -# endif -#endif - -#ifdef _dyn_attr -# error "A local CPP macro _dyn_attr has already been defined." -#else -# ifdef USE_dyn_stub_in_nt_dll -# define _dyn_attr _OMNIORB_NTDLL_IMPORT -# else -# define _dyn_attr -# endif -#endif - - - -_CORBA_MODULE Tango - -_CORBA_MODULE_BEG - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevBoolean; - - typedef ::CORBA::Boolean DevBoolean; - typedef ::CORBA::Boolean_out DevBoolean_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevDouble; - - typedef ::CORBA::Double DevDouble; - typedef ::CORBA::Double_out DevDouble_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevFloat; - - typedef ::CORBA::Float DevFloat; - typedef ::CORBA::Float_out DevFloat_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevShort; - - typedef ::CORBA::Short DevShort; - typedef ::CORBA::Short_out DevShort_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevLong; - - typedef ::CORBA::Long DevLong; - typedef ::CORBA::Long_out DevLong_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevLong64; - - typedef ::CORBA::LongLong DevLong64; - typedef ::CORBA::LongLong_out DevLong64_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevString; - - typedef char* DevString; - typedef ::CORBA::String_var DevString_var; - typedef ::CORBA::String_out DevString_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevUChar; - - typedef ::CORBA::Octet DevUChar; - typedef ::CORBA::Octet_out DevUChar_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevUShort; - - typedef ::CORBA::UShort DevUShort; - typedef ::CORBA::UShort_out DevUShort_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevULong; - - typedef ::CORBA::ULong DevULong; - typedef ::CORBA::ULong_out DevULong_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevULong64; - - typedef ::CORBA::ULongLong DevULong64; - typedef ::CORBA::ULongLong_out DevULong64_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarBooleanArray; - - class DevVarBooleanArray_var; - - class DevVarBooleanArray : public _CORBA_Unbounded_Sequence_Boolean { - public: - typedef DevVarBooleanArray_var _var_type; - inline DevVarBooleanArray() {} - inline DevVarBooleanArray(const DevVarBooleanArray& _s) - : _CORBA_Unbounded_Sequence_Boolean(_s) {} - - inline DevVarBooleanArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_Boolean(_max) {} - inline DevVarBooleanArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Boolean* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_Boolean(_max, _len, _val, _rel) {} - - - - inline DevVarBooleanArray& operator = (const DevVarBooleanArray& _s) { - _CORBA_Unbounded_Sequence_Boolean::operator=(_s); - return *this; - } - }; - - class DevVarBooleanArray_out; - - class DevVarBooleanArray_var { - public: - inline DevVarBooleanArray_var() : _pd_seq(0) {} - inline DevVarBooleanArray_var(DevVarBooleanArray* _s) : _pd_seq(_s) {} - inline DevVarBooleanArray_var(const DevVarBooleanArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarBooleanArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarBooleanArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarBooleanArray_var& operator = (DevVarBooleanArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarBooleanArray_var& operator = (const DevVarBooleanArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarBooleanArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Boolean& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarBooleanArray* operator -> () { return _pd_seq; } - inline const DevVarBooleanArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarBooleanArray& () const { return *_pd_seq; } -#else - inline operator const DevVarBooleanArray& () const { return *_pd_seq; } - inline operator DevVarBooleanArray& () { return *_pd_seq; } -#endif - - inline const DevVarBooleanArray& in() const { return *_pd_seq; } - inline DevVarBooleanArray& inout() { return *_pd_seq; } - inline DevVarBooleanArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarBooleanArray* _retn() { DevVarBooleanArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarBooleanArray_out; - - private: - DevVarBooleanArray* _pd_seq; - }; - - class DevVarBooleanArray_out { - public: - inline DevVarBooleanArray_out(DevVarBooleanArray*& _s) : _data(_s) { _data = 0; } - inline DevVarBooleanArray_out(DevVarBooleanArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarBooleanArray*) 0; } - inline DevVarBooleanArray_out(const DevVarBooleanArray_out& _s) : _data(_s._data) {} - inline DevVarBooleanArray_out& operator = (const DevVarBooleanArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarBooleanArray_out& operator = (DevVarBooleanArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarBooleanArray*&() { return _data; } - inline DevVarBooleanArray*& ptr() { return _data; } - inline DevVarBooleanArray* operator->() { return _data; } - - inline ::CORBA::Boolean& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarBooleanArray*& _data; - - private: - DevVarBooleanArray_out(); - DevVarBooleanArray_out& operator=(const DevVarBooleanArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarDoubleArray; - - class DevVarDoubleArray_var; - - class DevVarDoubleArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > { - public: - typedef DevVarDoubleArray_var _var_type; - inline DevVarDoubleArray() {} - inline DevVarDoubleArray(const DevVarDoubleArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_s) {} - - inline DevVarDoubleArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max) {} - inline DevVarDoubleArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Double* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > (_max, _len, _val, _rel) {} - - - - inline DevVarDoubleArray& operator = (const DevVarDoubleArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Double, 8, 8 > ::operator=(_s); - return *this; - } - }; - - class DevVarDoubleArray_out; - - class DevVarDoubleArray_var { - public: - inline DevVarDoubleArray_var() : _pd_seq(0) {} - inline DevVarDoubleArray_var(DevVarDoubleArray* _s) : _pd_seq(_s) {} - inline DevVarDoubleArray_var(const DevVarDoubleArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarDoubleArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarDoubleArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarDoubleArray_var& operator = (DevVarDoubleArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarDoubleArray_var& operator = (const DevVarDoubleArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarDoubleArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Double& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarDoubleArray* operator -> () { return _pd_seq; } - inline const DevVarDoubleArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarDoubleArray& () const { return *_pd_seq; } -#else - inline operator const DevVarDoubleArray& () const { return *_pd_seq; } - inline operator DevVarDoubleArray& () { return *_pd_seq; } -#endif - - inline const DevVarDoubleArray& in() const { return *_pd_seq; } - inline DevVarDoubleArray& inout() { return *_pd_seq; } - inline DevVarDoubleArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarDoubleArray* _retn() { DevVarDoubleArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarDoubleArray_out; - - private: - DevVarDoubleArray* _pd_seq; - }; - - class DevVarDoubleArray_out { - public: - inline DevVarDoubleArray_out(DevVarDoubleArray*& _s) : _data(_s) { _data = 0; } - inline DevVarDoubleArray_out(DevVarDoubleArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarDoubleArray*) 0; } - inline DevVarDoubleArray_out(const DevVarDoubleArray_out& _s) : _data(_s._data) {} - inline DevVarDoubleArray_out& operator = (const DevVarDoubleArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarDoubleArray_out& operator = (DevVarDoubleArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarDoubleArray*&() { return _data; } - inline DevVarDoubleArray*& ptr() { return _data; } - inline DevVarDoubleArray* operator->() { return _data; } - - inline ::CORBA::Double& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarDoubleArray*& _data; - - private: - DevVarDoubleArray_out(); - DevVarDoubleArray_out& operator=(const DevVarDoubleArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarFloatArray; - - class DevVarFloatArray_var; - - class DevVarFloatArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Float, 4, 4 > { - public: - typedef DevVarFloatArray_var _var_type; - inline DevVarFloatArray() {} - inline DevVarFloatArray(const DevVarFloatArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Float, 4, 4 > (_s) {} - - inline DevVarFloatArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Float, 4, 4 > (_max) {} - inline DevVarFloatArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Float* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Float, 4, 4 > (_max, _len, _val, _rel) {} - - - - inline DevVarFloatArray& operator = (const DevVarFloatArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Float, 4, 4 > ::operator=(_s); - return *this; - } - }; - - class DevVarFloatArray_out; - - class DevVarFloatArray_var { - public: - inline DevVarFloatArray_var() : _pd_seq(0) {} - inline DevVarFloatArray_var(DevVarFloatArray* _s) : _pd_seq(_s) {} - inline DevVarFloatArray_var(const DevVarFloatArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarFloatArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarFloatArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarFloatArray_var& operator = (DevVarFloatArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarFloatArray_var& operator = (const DevVarFloatArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarFloatArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Float& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarFloatArray* operator -> () { return _pd_seq; } - inline const DevVarFloatArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarFloatArray& () const { return *_pd_seq; } -#else - inline operator const DevVarFloatArray& () const { return *_pd_seq; } - inline operator DevVarFloatArray& () { return *_pd_seq; } -#endif - - inline const DevVarFloatArray& in() const { return *_pd_seq; } - inline DevVarFloatArray& inout() { return *_pd_seq; } - inline DevVarFloatArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarFloatArray* _retn() { DevVarFloatArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarFloatArray_out; - - private: - DevVarFloatArray* _pd_seq; - }; - - class DevVarFloatArray_out { - public: - inline DevVarFloatArray_out(DevVarFloatArray*& _s) : _data(_s) { _data = 0; } - inline DevVarFloatArray_out(DevVarFloatArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarFloatArray*) 0; } - inline DevVarFloatArray_out(const DevVarFloatArray_out& _s) : _data(_s._data) {} - inline DevVarFloatArray_out& operator = (const DevVarFloatArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarFloatArray_out& operator = (DevVarFloatArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarFloatArray*&() { return _data; } - inline DevVarFloatArray*& ptr() { return _data; } - inline DevVarFloatArray* operator->() { return _data; } - - inline ::CORBA::Float& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarFloatArray*& _data; - - private: - DevVarFloatArray_out(); - DevVarFloatArray_out& operator=(const DevVarFloatArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarShortArray; - - class DevVarShortArray_var; - - class DevVarShortArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Short, 2, 2 > { - public: - typedef DevVarShortArray_var _var_type; - inline DevVarShortArray() {} - inline DevVarShortArray(const DevVarShortArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Short, 2, 2 > (_s) {} - - inline DevVarShortArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Short, 2, 2 > (_max) {} - inline DevVarShortArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Short* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Short, 2, 2 > (_max, _len, _val, _rel) {} - - - - inline DevVarShortArray& operator = (const DevVarShortArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Short, 2, 2 > ::operator=(_s); - return *this; - } - }; - - class DevVarShortArray_out; - - class DevVarShortArray_var { - public: - inline DevVarShortArray_var() : _pd_seq(0) {} - inline DevVarShortArray_var(DevVarShortArray* _s) : _pd_seq(_s) {} - inline DevVarShortArray_var(const DevVarShortArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarShortArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarShortArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarShortArray_var& operator = (DevVarShortArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarShortArray_var& operator = (const DevVarShortArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarShortArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Short& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarShortArray* operator -> () { return _pd_seq; } - inline const DevVarShortArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarShortArray& () const { return *_pd_seq; } -#else - inline operator const DevVarShortArray& () const { return *_pd_seq; } - inline operator DevVarShortArray& () { return *_pd_seq; } -#endif - - inline const DevVarShortArray& in() const { return *_pd_seq; } - inline DevVarShortArray& inout() { return *_pd_seq; } - inline DevVarShortArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarShortArray* _retn() { DevVarShortArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarShortArray_out; - - private: - DevVarShortArray* _pd_seq; - }; - - class DevVarShortArray_out { - public: - inline DevVarShortArray_out(DevVarShortArray*& _s) : _data(_s) { _data = 0; } - inline DevVarShortArray_out(DevVarShortArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarShortArray*) 0; } - inline DevVarShortArray_out(const DevVarShortArray_out& _s) : _data(_s._data) {} - inline DevVarShortArray_out& operator = (const DevVarShortArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarShortArray_out& operator = (DevVarShortArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarShortArray*&() { return _data; } - inline DevVarShortArray*& ptr() { return _data; } - inline DevVarShortArray* operator->() { return _data; } - - inline ::CORBA::Short& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarShortArray*& _data; - - private: - DevVarShortArray_out(); - DevVarShortArray_out& operator=(const DevVarShortArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarLongArray; - - class DevVarLongArray_var; - - class DevVarLongArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > { - public: - typedef DevVarLongArray_var _var_type; - inline DevVarLongArray() {} - inline DevVarLongArray(const DevVarLongArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_s) {} - - inline DevVarLongArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max) {} - inline DevVarLongArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Long* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > (_max, _len, _val, _rel) {} - - - - inline DevVarLongArray& operator = (const DevVarLongArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::Long, 4, 4 > ::operator=(_s); - return *this; - } - }; - - class DevVarLongArray_out; - - class DevVarLongArray_var { - public: - inline DevVarLongArray_var() : _pd_seq(0) {} - inline DevVarLongArray_var(DevVarLongArray* _s) : _pd_seq(_s) {} - inline DevVarLongArray_var(const DevVarLongArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarLongArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarLongArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarLongArray_var& operator = (DevVarLongArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarLongArray_var& operator = (const DevVarLongArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarLongArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Long& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarLongArray* operator -> () { return _pd_seq; } - inline const DevVarLongArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarLongArray& () const { return *_pd_seq; } -#else - inline operator const DevVarLongArray& () const { return *_pd_seq; } - inline operator DevVarLongArray& () { return *_pd_seq; } -#endif - - inline const DevVarLongArray& in() const { return *_pd_seq; } - inline DevVarLongArray& inout() { return *_pd_seq; } - inline DevVarLongArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarLongArray* _retn() { DevVarLongArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarLongArray_out; - - private: - DevVarLongArray* _pd_seq; - }; - - class DevVarLongArray_out { - public: - inline DevVarLongArray_out(DevVarLongArray*& _s) : _data(_s) { _data = 0; } - inline DevVarLongArray_out(DevVarLongArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarLongArray*) 0; } - inline DevVarLongArray_out(const DevVarLongArray_out& _s) : _data(_s._data) {} - inline DevVarLongArray_out& operator = (const DevVarLongArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarLongArray_out& operator = (DevVarLongArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarLongArray*&() { return _data; } - inline DevVarLongArray*& ptr() { return _data; } - inline DevVarLongArray* operator->() { return _data; } - - inline ::CORBA::Long& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarLongArray*& _data; - - private: - DevVarLongArray_out(); - DevVarLongArray_out& operator=(const DevVarLongArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarLong64Array; - - class DevVarLong64Array_var; - - class DevVarLong64Array : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::LongLong, 8, 8 > { - public: - typedef DevVarLong64Array_var _var_type; - inline DevVarLong64Array() {} - inline DevVarLong64Array(const DevVarLong64Array& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::LongLong, 8, 8 > (_s) {} - - inline DevVarLong64Array(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::LongLong, 8, 8 > (_max) {} - inline DevVarLong64Array(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::LongLong* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::LongLong, 8, 8 > (_max, _len, _val, _rel) {} - - - - inline DevVarLong64Array& operator = (const DevVarLong64Array& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::LongLong, 8, 8 > ::operator=(_s); - return *this; - } - }; - - class DevVarLong64Array_out; - - class DevVarLong64Array_var { - public: - inline DevVarLong64Array_var() : _pd_seq(0) {} - inline DevVarLong64Array_var(DevVarLong64Array* _s) : _pd_seq(_s) {} - inline DevVarLong64Array_var(const DevVarLong64Array_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarLong64Array(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarLong64Array_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarLong64Array_var& operator = (DevVarLong64Array* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarLong64Array_var& operator = (const DevVarLong64Array_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarLong64Array; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::LongLong& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarLong64Array* operator -> () { return _pd_seq; } - inline const DevVarLong64Array* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarLong64Array& () const { return *_pd_seq; } -#else - inline operator const DevVarLong64Array& () const { return *_pd_seq; } - inline operator DevVarLong64Array& () { return *_pd_seq; } -#endif - - inline const DevVarLong64Array& in() const { return *_pd_seq; } - inline DevVarLong64Array& inout() { return *_pd_seq; } - inline DevVarLong64Array*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarLong64Array* _retn() { DevVarLong64Array* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarLong64Array_out; - - private: - DevVarLong64Array* _pd_seq; - }; - - class DevVarLong64Array_out { - public: - inline DevVarLong64Array_out(DevVarLong64Array*& _s) : _data(_s) { _data = 0; } - inline DevVarLong64Array_out(DevVarLong64Array_var& _s) - : _data(_s._pd_seq) { _s = (DevVarLong64Array*) 0; } - inline DevVarLong64Array_out(const DevVarLong64Array_out& _s) : _data(_s._data) {} - inline DevVarLong64Array_out& operator = (const DevVarLong64Array_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarLong64Array_out& operator = (DevVarLong64Array* _s) { - _data = _s; - return *this; - } - inline operator DevVarLong64Array*&() { return _data; } - inline DevVarLong64Array*& ptr() { return _data; } - inline DevVarLong64Array* operator->() { return _data; } - - inline ::CORBA::LongLong& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarLong64Array*& _data; - - private: - DevVarLong64Array_out(); - DevVarLong64Array_out& operator=(const DevVarLong64Array_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarCharArray; - - class DevVarCharArray_var; - - class DevVarCharArray : public _CORBA_Unbounded_Sequence_Octet { - public: - typedef DevVarCharArray_var _var_type; - inline DevVarCharArray() {} - inline DevVarCharArray(const DevVarCharArray& _s) - : _CORBA_Unbounded_Sequence_Octet(_s) {} - - inline DevVarCharArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_Octet(_max) {} - inline DevVarCharArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::Octet* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_Octet(_max, _len, _val, _rel) {} - - - - inline DevVarCharArray& operator = (const DevVarCharArray& _s) { - _CORBA_Unbounded_Sequence_Octet::operator=(_s); - return *this; - } - }; - - class DevVarCharArray_out; - - class DevVarCharArray_var { - public: - inline DevVarCharArray_var() : _pd_seq(0) {} - inline DevVarCharArray_var(DevVarCharArray* _s) : _pd_seq(_s) {} - inline DevVarCharArray_var(const DevVarCharArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarCharArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarCharArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarCharArray_var& operator = (DevVarCharArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarCharArray_var& operator = (const DevVarCharArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarCharArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::Octet& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarCharArray* operator -> () { return _pd_seq; } - inline const DevVarCharArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarCharArray& () const { return *_pd_seq; } -#else - inline operator const DevVarCharArray& () const { return *_pd_seq; } - inline operator DevVarCharArray& () { return *_pd_seq; } -#endif - - inline const DevVarCharArray& in() const { return *_pd_seq; } - inline DevVarCharArray& inout() { return *_pd_seq; } - inline DevVarCharArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarCharArray* _retn() { DevVarCharArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarCharArray_out; - - private: - DevVarCharArray* _pd_seq; - }; - - class DevVarCharArray_out { - public: - inline DevVarCharArray_out(DevVarCharArray*& _s) : _data(_s) { _data = 0; } - inline DevVarCharArray_out(DevVarCharArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarCharArray*) 0; } - inline DevVarCharArray_out(const DevVarCharArray_out& _s) : _data(_s._data) {} - inline DevVarCharArray_out& operator = (const DevVarCharArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarCharArray_out& operator = (DevVarCharArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarCharArray*&() { return _data; } - inline DevVarCharArray*& ptr() { return _data; } - inline DevVarCharArray* operator->() { return _data; } - - inline ::CORBA::Octet& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarCharArray*& _data; - - private: - DevVarCharArray_out(); - DevVarCharArray_out& operator=(const DevVarCharArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarStringArray; - - class DevVarStringArray_var; - - class DevVarStringArray : public _CORBA_Unbounded_Sequence_String { - public: - typedef DevVarStringArray_var _var_type; - inline DevVarStringArray() {} - inline DevVarStringArray(const DevVarStringArray& _s) - : _CORBA_Unbounded_Sequence_String(_s) {} - - inline DevVarStringArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_String(_max) {} - inline DevVarStringArray(_CORBA_ULong _max, _CORBA_ULong _len, char** _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_String(_max, _len, _val, _rel) {} - - - - inline DevVarStringArray& operator = (const DevVarStringArray& _s) { - _CORBA_Unbounded_Sequence_String::operator=(_s); - return *this; - } - }; - - class DevVarStringArray_out; - - class DevVarStringArray_var { - public: - inline DevVarStringArray_var() : _pd_seq(0) {} - inline DevVarStringArray_var(DevVarStringArray* _s) : _pd_seq(_s) {} - inline DevVarStringArray_var(const DevVarStringArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarStringArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarStringArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarStringArray_var& operator = (DevVarStringArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarStringArray_var& operator = (const DevVarStringArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarStringArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline _CORBA_String_element operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarStringArray* operator -> () { return _pd_seq; } - inline const DevVarStringArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarStringArray& () const { return *_pd_seq; } -#else - inline operator const DevVarStringArray& () const { return *_pd_seq; } - inline operator DevVarStringArray& () { return *_pd_seq; } -#endif - - inline const DevVarStringArray& in() const { return *_pd_seq; } - inline DevVarStringArray& inout() { return *_pd_seq; } - inline DevVarStringArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarStringArray* _retn() { DevVarStringArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarStringArray_out; - - private: - DevVarStringArray* _pd_seq; - }; - - class DevVarStringArray_out { - public: - inline DevVarStringArray_out(DevVarStringArray*& _s) : _data(_s) { _data = 0; } - inline DevVarStringArray_out(DevVarStringArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarStringArray*) 0; } - inline DevVarStringArray_out(const DevVarStringArray_out& _s) : _data(_s._data) {} - inline DevVarStringArray_out& operator = (const DevVarStringArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarStringArray_out& operator = (DevVarStringArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarStringArray*&() { return _data; } - inline DevVarStringArray*& ptr() { return _data; } - inline DevVarStringArray* operator->() { return _data; } - - inline _CORBA_String_element operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarStringArray*& _data; - - private: - DevVarStringArray_out(); - DevVarStringArray_out& operator=(const DevVarStringArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarUShortArray; - - class DevVarUShortArray_var; - - class DevVarUShortArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::UShort, 2, 2 > { - public: - typedef DevVarUShortArray_var _var_type; - inline DevVarUShortArray() {} - inline DevVarUShortArray(const DevVarUShortArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::UShort, 2, 2 > (_s) {} - - inline DevVarUShortArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::UShort, 2, 2 > (_max) {} - inline DevVarUShortArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::UShort* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::UShort, 2, 2 > (_max, _len, _val, _rel) {} - - - - inline DevVarUShortArray& operator = (const DevVarUShortArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::UShort, 2, 2 > ::operator=(_s); - return *this; - } - }; - - class DevVarUShortArray_out; - - class DevVarUShortArray_var { - public: - inline DevVarUShortArray_var() : _pd_seq(0) {} - inline DevVarUShortArray_var(DevVarUShortArray* _s) : _pd_seq(_s) {} - inline DevVarUShortArray_var(const DevVarUShortArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarUShortArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarUShortArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarUShortArray_var& operator = (DevVarUShortArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarUShortArray_var& operator = (const DevVarUShortArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarUShortArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::UShort& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarUShortArray* operator -> () { return _pd_seq; } - inline const DevVarUShortArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarUShortArray& () const { return *_pd_seq; } -#else - inline operator const DevVarUShortArray& () const { return *_pd_seq; } - inline operator DevVarUShortArray& () { return *_pd_seq; } -#endif - - inline const DevVarUShortArray& in() const { return *_pd_seq; } - inline DevVarUShortArray& inout() { return *_pd_seq; } - inline DevVarUShortArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarUShortArray* _retn() { DevVarUShortArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarUShortArray_out; - - private: - DevVarUShortArray* _pd_seq; - }; - - class DevVarUShortArray_out { - public: - inline DevVarUShortArray_out(DevVarUShortArray*& _s) : _data(_s) { _data = 0; } - inline DevVarUShortArray_out(DevVarUShortArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarUShortArray*) 0; } - inline DevVarUShortArray_out(const DevVarUShortArray_out& _s) : _data(_s._data) {} - inline DevVarUShortArray_out& operator = (const DevVarUShortArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarUShortArray_out& operator = (DevVarUShortArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarUShortArray*&() { return _data; } - inline DevVarUShortArray*& ptr() { return _data; } - inline DevVarUShortArray* operator->() { return _data; } - - inline ::CORBA::UShort& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarUShortArray*& _data; - - private: - DevVarUShortArray_out(); - DevVarUShortArray_out& operator=(const DevVarUShortArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarULongArray; - - class DevVarULongArray_var; - - class DevVarULongArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULong, 4, 4 > { - public: - typedef DevVarULongArray_var _var_type; - inline DevVarULongArray() {} - inline DevVarULongArray(const DevVarULongArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULong, 4, 4 > (_s) {} - - inline DevVarULongArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULong, 4, 4 > (_max) {} - inline DevVarULongArray(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::ULong* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULong, 4, 4 > (_max, _len, _val, _rel) {} - - - - inline DevVarULongArray& operator = (const DevVarULongArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULong, 4, 4 > ::operator=(_s); - return *this; - } - }; - - class DevVarULongArray_out; - - class DevVarULongArray_var { - public: - inline DevVarULongArray_var() : _pd_seq(0) {} - inline DevVarULongArray_var(DevVarULongArray* _s) : _pd_seq(_s) {} - inline DevVarULongArray_var(const DevVarULongArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarULongArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarULongArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarULongArray_var& operator = (DevVarULongArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarULongArray_var& operator = (const DevVarULongArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarULongArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::ULong& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarULongArray* operator -> () { return _pd_seq; } - inline const DevVarULongArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarULongArray& () const { return *_pd_seq; } -#else - inline operator const DevVarULongArray& () const { return *_pd_seq; } - inline operator DevVarULongArray& () { return *_pd_seq; } -#endif - - inline const DevVarULongArray& in() const { return *_pd_seq; } - inline DevVarULongArray& inout() { return *_pd_seq; } - inline DevVarULongArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarULongArray* _retn() { DevVarULongArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarULongArray_out; - - private: - DevVarULongArray* _pd_seq; - }; - - class DevVarULongArray_out { - public: - inline DevVarULongArray_out(DevVarULongArray*& _s) : _data(_s) { _data = 0; } - inline DevVarULongArray_out(DevVarULongArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarULongArray*) 0; } - inline DevVarULongArray_out(const DevVarULongArray_out& _s) : _data(_s._data) {} - inline DevVarULongArray_out& operator = (const DevVarULongArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarULongArray_out& operator = (DevVarULongArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarULongArray*&() { return _data; } - inline DevVarULongArray*& ptr() { return _data; } - inline DevVarULongArray* operator->() { return _data; } - - inline ::CORBA::ULong& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarULongArray*& _data; - - private: - DevVarULongArray_out(); - DevVarULongArray_out& operator=(const DevVarULongArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarULong64Array; - - class DevVarULong64Array_var; - - class DevVarULong64Array : public _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULongLong, 8, 8 > { - public: - typedef DevVarULong64Array_var _var_type; - inline DevVarULong64Array() {} - inline DevVarULong64Array(const DevVarULong64Array& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULongLong, 8, 8 > (_s) {} - - inline DevVarULong64Array(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULongLong, 8, 8 > (_max) {} - inline DevVarULong64Array(_CORBA_ULong _max, _CORBA_ULong _len, ::CORBA::ULongLong* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULongLong, 8, 8 > (_max, _len, _val, _rel) {} - - - - inline DevVarULong64Array& operator = (const DevVarULong64Array& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< ::CORBA::ULongLong, 8, 8 > ::operator=(_s); - return *this; - } - }; - - class DevVarULong64Array_out; - - class DevVarULong64Array_var { - public: - inline DevVarULong64Array_var() : _pd_seq(0) {} - inline DevVarULong64Array_var(DevVarULong64Array* _s) : _pd_seq(_s) {} - inline DevVarULong64Array_var(const DevVarULong64Array_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarULong64Array(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarULong64Array_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarULong64Array_var& operator = (DevVarULong64Array* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarULong64Array_var& operator = (const DevVarULong64Array_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarULong64Array; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline ::CORBA::ULongLong& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarULong64Array* operator -> () { return _pd_seq; } - inline const DevVarULong64Array* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarULong64Array& () const { return *_pd_seq; } -#else - inline operator const DevVarULong64Array& () const { return *_pd_seq; } - inline operator DevVarULong64Array& () { return *_pd_seq; } -#endif - - inline const DevVarULong64Array& in() const { return *_pd_seq; } - inline DevVarULong64Array& inout() { return *_pd_seq; } - inline DevVarULong64Array*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarULong64Array* _retn() { DevVarULong64Array* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarULong64Array_out; - - private: - DevVarULong64Array* _pd_seq; - }; - - class DevVarULong64Array_out { - public: - inline DevVarULong64Array_out(DevVarULong64Array*& _s) : _data(_s) { _data = 0; } - inline DevVarULong64Array_out(DevVarULong64Array_var& _s) - : _data(_s._pd_seq) { _s = (DevVarULong64Array*) 0; } - inline DevVarULong64Array_out(const DevVarULong64Array_out& _s) : _data(_s._data) {} - inline DevVarULong64Array_out& operator = (const DevVarULong64Array_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarULong64Array_out& operator = (DevVarULong64Array* _s) { - _data = _s; - return *this; - } - inline operator DevVarULong64Array*&() { return _data; } - inline DevVarULong64Array*& ptr() { return _data; } - inline DevVarULong64Array* operator->() { return _data; } - - inline ::CORBA::ULongLong& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarULong64Array*& _data; - - private: - DevVarULong64Array_out(); - DevVarULong64Array_out& operator=(const DevVarULong64Array_var&); - }; - - struct DevVarLongStringArray { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - DevVarLongArray lvalue; - - DevVarStringArray svalue; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevVarLongStringArray::_var_type DevVarLongStringArray_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevVarLongStringArray,DevVarLongStringArray_var > DevVarLongStringArray_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarLongStringArray; - - struct DevVarDoubleStringArray { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - DevVarDoubleArray dvalue; - - DevVarStringArray svalue; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevVarDoubleStringArray::_var_type DevVarDoubleStringArray_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevVarDoubleStringArray,DevVarDoubleStringArray_var > DevVarDoubleStringArray_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarDoubleStringArray; - - struct DevEncoded { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member encoded_format; - - DevVarCharArray encoded_data; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevEncoded::_var_type DevEncoded_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevEncoded,DevEncoded_var > DevEncoded_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevEncoded; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarEncodedArray; - - class DevVarEncodedArray_var; - - class DevVarEncodedArray : public _CORBA_Unbounded_Sequence< DevEncoded > { - public: - typedef DevVarEncodedArray_var _var_type; - inline DevVarEncodedArray() {} - inline DevVarEncodedArray(const DevVarEncodedArray& _s) - : _CORBA_Unbounded_Sequence< DevEncoded > (_s) {} - - inline DevVarEncodedArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevEncoded > (_max) {} - inline DevVarEncodedArray(_CORBA_ULong _max, _CORBA_ULong _len, DevEncoded* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevEncoded > (_max, _len, _val, _rel) {} - - - - inline DevVarEncodedArray& operator = (const DevVarEncodedArray& _s) { - _CORBA_Unbounded_Sequence< DevEncoded > ::operator=(_s); - return *this; - } - }; - - class DevVarEncodedArray_out; - - class DevVarEncodedArray_var { - public: - inline DevVarEncodedArray_var() : _pd_seq(0) {} - inline DevVarEncodedArray_var(DevVarEncodedArray* _s) : _pd_seq(_s) {} - inline DevVarEncodedArray_var(const DevVarEncodedArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarEncodedArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarEncodedArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarEncodedArray_var& operator = (DevVarEncodedArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarEncodedArray_var& operator = (const DevVarEncodedArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarEncodedArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevEncoded& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarEncodedArray* operator -> () { return _pd_seq; } - inline const DevVarEncodedArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarEncodedArray& () const { return *_pd_seq; } -#else - inline operator const DevVarEncodedArray& () const { return *_pd_seq; } - inline operator DevVarEncodedArray& () { return *_pd_seq; } -#endif - - inline const DevVarEncodedArray& in() const { return *_pd_seq; } - inline DevVarEncodedArray& inout() { return *_pd_seq; } - inline DevVarEncodedArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarEncodedArray* _retn() { DevVarEncodedArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarEncodedArray_out; - - private: - DevVarEncodedArray* _pd_seq; - }; - - class DevVarEncodedArray_out { - public: - inline DevVarEncodedArray_out(DevVarEncodedArray*& _s) : _data(_s) { _data = 0; } - inline DevVarEncodedArray_out(DevVarEncodedArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarEncodedArray*) 0; } - inline DevVarEncodedArray_out(const DevVarEncodedArray_out& _s) : _data(_s._data) {} - inline DevVarEncodedArray_out& operator = (const DevVarEncodedArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarEncodedArray_out& operator = (DevVarEncodedArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarEncodedArray*&() { return _data; } - inline DevVarEncodedArray*& ptr() { return _data; } - inline DevVarEncodedArray* operator->() { return _data; } - - inline DevEncoded& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarEncodedArray*& _data; - - private: - DevVarEncodedArray_out(); - DevVarEncodedArray_out& operator=(const DevVarEncodedArray_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_JavaUUID; - - typedef ::CORBA::ULongLong JavaUUID[2]; - typedef ::CORBA::ULongLong JavaUUID_slice; - - _CORBA_MODULE_INLINE JavaUUID_slice* JavaUUID_alloc() { - return new JavaUUID_slice[2]; - } - - _CORBA_MODULE_INLINE JavaUUID_slice* JavaUUID_dup(const JavaUUID_slice* _s) { - if (!_s) return 0; - JavaUUID_slice* _data = JavaUUID_alloc(); - if (_data) { - for (_CORBA_ULong _0i0 = 0; _0i0 < 2; _0i0++){ - - _data[_0i0] = _s[_0i0]; - - } - - } - return _data; - } - - _CORBA_MODULE_INLINE void JavaUUID_copy(JavaUUID_slice* _to, const JavaUUID_slice* _from){ - for (_CORBA_ULong _0i0 = 0; _0i0 < 2; _0i0++){ - - _to[_0i0] = _from[_0i0]; - - } - - } - - _CORBA_MODULE_INLINE void JavaUUID_free(JavaUUID_slice* _s) { - delete [] _s; - } - - class JavaUUID_copyHelper { - public: - static inline JavaUUID_slice* alloc() { return ::Tango::JavaUUID_alloc(); } - static inline JavaUUID_slice* dup(const JavaUUID_slice* p) { return ::Tango::JavaUUID_dup(p); } - static inline void free(JavaUUID_slice* p) { ::Tango::JavaUUID_free(p); } - }; - - typedef _CORBA_Array_Fix_Var JavaUUID_var; - typedef _CORBA_Array_Fix_Forany JavaUUID_forany; - - typedef JavaUUID_slice* JavaUUID_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_CppClntIdent; - - typedef ::CORBA::ULong CppClntIdent; - typedef ::CORBA::ULong_out CppClntIdent_out; - - struct JavaClntIdent { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member MainClass; - - JavaUUID uuid; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef JavaClntIdent::_var_type JavaClntIdent_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< JavaClntIdent,JavaClntIdent_var > JavaClntIdent_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_JavaClntIdent; - - enum LockerLanguage { CPP, JAVA /*, __max_LockerLanguage=0xffffffff */ }; - typedef LockerLanguage& LockerLanguage_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_LockerLanguage; - - class ClntIdent { - public: - - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - - ClntIdent(): _pd__initialised(0) { - - } - - ClntIdent(const ClntIdent& _value) : _pd__initialised(0) { - switch(_value._pd__d) { - case CPP: cpp_clnt(_value.cpp_clnt()); break; - - case JAVA: java_clnt(_value.java_clnt()); break; - - default: break; - - - } - _pd__d = _value._pd__d; - - _pd__initialised = _value._pd__initialised; - } - - ~ClntIdent() { - _release_member(); - } - - ClntIdent& operator=(const ClntIdent& _value) { - switch(_value._pd__d) { - case CPP: cpp_clnt(_value.cpp_clnt()); break; - - case JAVA: java_clnt(_value.java_clnt()); break; - - default: break; - - - } - _pd__d = _value._pd__d; - - _pd__initialised = _value._pd__initialised; - return *this; - } - - LockerLanguage _d() const { return _pd__d;} - void _d(LockerLanguage _value){ - // illegal to set discriminator before making a member active - if (!_pd__initialised) - OMNIORB_THROW(BAD_PARAM,_OMNI_NS(BAD_PARAM_InvalidUnionDiscValue),::CORBA::COMPLETED_NO); - - if (_value == _pd__d) return; // no change - - switch (_pd__d){ - case CPP: goto fail; - case JAVA: goto fail; - default: goto fail; - - }; - - - fail: - OMNIORB_THROW(BAD_PARAM,_OMNI_NS(BAD_PARAM_InvalidUnionDiscValue),::CORBA::COMPLETED_NO); - - - - } - - - - CppClntIdent cpp_clnt () const { return _pd_cpp_clnt; } - void cpp_clnt (CppClntIdent _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = CPP; - _pd__default = 0; - _pd_cpp_clnt = _value; - } - - const JavaClntIdent &java_clnt () const { return *_pd_java_clnt; } - JavaClntIdent &java_clnt () { return *_pd_java_clnt; } - void java_clnt (const JavaClntIdent& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = JAVA; - _pd__default = 0; - _pd_java_clnt = new JavaClntIdent(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void java_clnt (JavaClntIdent* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = JAVA; - _pd__default = 0; - _pd_java_clnt = _value; - } -#endif - - - - void operator>>= (cdrStream&) const; - void operator<<= (cdrStream&); - - private: - LockerLanguage _pd__d; - _CORBA_Boolean _pd__default; - _CORBA_Boolean _pd__initialised; - - union { - CppClntIdent _pd_cpp_clnt; - JavaClntIdent* _pd_java_clnt; - - }; - void _release_member () { - if (!_pd__initialised) - return; - - switch(_pd__d) { - case CPP: - - - break; - - case JAVA: - - delete _pd_java_clnt; - - - break; - - default: - - break; - - - } - _pd__initialised = false; - } - - - }; - - typedef ClntIdent::_var_type ClntIdent_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< ClntIdent,ClntIdent_var > ClntIdent_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ClntIdent; - - enum AttrQuality { ATTR_VALID, ATTR_INVALID, ATTR_ALARM, ATTR_CHANGING, ATTR_WARNING /*, __max_AttrQuality=0xffffffff */ }; - typedef AttrQuality& AttrQuality_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttrQuality; - - enum AttrWriteType { READ, READ_WITH_WRITE, WRITE, READ_WRITE, WT_UNKNOWN /*, __max_AttrWriteType=0xffffffff */ }; - typedef AttrWriteType& AttrWriteType_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttrWriteType; - - enum AttrDataFormat { SCALAR, SPECTRUM, IMAGE, FMT_UNKNOWN /*, __max_AttrDataFormat=0xffffffff */ }; - typedef AttrDataFormat& AttrDataFormat_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttrDataFormat; - - enum DevSource { DEV, CACHE, CACHE_DEV /*, __max_DevSource=0xffffffff */ }; - typedef DevSource& DevSource_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevSource; - - enum ErrSeverity { WARN, ERR, PANIC /*, __max_ErrSeverity=0xffffffff */ }; - typedef ErrSeverity& ErrSeverity_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ErrSeverity; - - enum DevState { ON, OFF, CLOSE, OPEN, INSERT, EXTRACT, MOVING, STANDBY, FAULT, INIT, RUNNING, ALARM, DISABLE, UNKNOWN /*, __max_DevState=0xffffffff */ }; - typedef DevState& DevState_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevState; - - enum DispLevel { OPERATOR, EXPERT, DL_UNKNOWN /*, __max_DispLevel=0xffffffff */ }; - typedef DispLevel& DispLevel_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DispLevel; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarStateArray; - - // Need to declare <<= for elem type, as GCC expands templates early -#if defined(__GNUG__) && __GNUG__ == 2 && __GNUC_MINOR__ == 7 - friend inline void operator >>= (DevState, cdrStream&); - friend inline void operator <<= (DevState&, cdrStream&); -#endif - - class DevVarStateArray_var; - - class DevVarStateArray : public _CORBA_Unbounded_Sequence_w_FixSizeElement< DevState, 4, 4 > { - public: - typedef DevVarStateArray_var _var_type; - inline DevVarStateArray() {} - inline DevVarStateArray(const DevVarStateArray& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< DevState, 4, 4 > (_s) {} - - inline DevVarStateArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< DevState, 4, 4 > (_max) {} - inline DevVarStateArray(_CORBA_ULong _max, _CORBA_ULong _len, DevState* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< DevState, 4, 4 > (_max, _len, _val, _rel) {} - - - - inline DevVarStateArray& operator = (const DevVarStateArray& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< DevState, 4, 4 > ::operator=(_s); - return *this; - } - }; - - class DevVarStateArray_out; - - class DevVarStateArray_var { - public: - inline DevVarStateArray_var() : _pd_seq(0) {} - inline DevVarStateArray_var(DevVarStateArray* _s) : _pd_seq(_s) {} - inline DevVarStateArray_var(const DevVarStateArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarStateArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarStateArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarStateArray_var& operator = (DevVarStateArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarStateArray_var& operator = (const DevVarStateArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarStateArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevState& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarStateArray* operator -> () { return _pd_seq; } - inline const DevVarStateArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarStateArray& () const { return *_pd_seq; } -#else - inline operator const DevVarStateArray& () const { return *_pd_seq; } - inline operator DevVarStateArray& () { return *_pd_seq; } -#endif - - inline const DevVarStateArray& in() const { return *_pd_seq; } - inline DevVarStateArray& inout() { return *_pd_seq; } - inline DevVarStateArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarStateArray* _retn() { DevVarStateArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarStateArray_out; - - private: - DevVarStateArray* _pd_seq; - }; - - class DevVarStateArray_out { - public: - inline DevVarStateArray_out(DevVarStateArray*& _s) : _data(_s) { _data = 0; } - inline DevVarStateArray_out(DevVarStateArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarStateArray*) 0; } - inline DevVarStateArray_out(const DevVarStateArray_out& _s) : _data(_s._data) {} - inline DevVarStateArray_out& operator = (const DevVarStateArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarStateArray_out& operator = (DevVarStateArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarStateArray*&() { return _data; } - inline DevVarStateArray*& ptr() { return _data; } - inline DevVarStateArray* operator->() { return _data; } - - inline DevState& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarStateArray*& _data; - - private: - DevVarStateArray_out(); - DevVarStateArray_out& operator=(const DevVarStateArray_var&); - }; - - struct TimeVal { - typedef _CORBA_ConstrType_Fix_Var _var_type; - - - ::CORBA::Long tv_sec; - - ::CORBA::Long tv_usec; - - ::CORBA::Long tv_nsec; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef TimeVal::_var_type TimeVal_var; - - typedef TimeVal& TimeVal_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_TimeVal; - - struct DevCmdInfo { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member cmd_name; - - ::CORBA::Long cmd_tag; - - ::CORBA::Long in_type; - - ::CORBA::Long out_type; - - ::CORBA::String_member in_type_desc; - - ::CORBA::String_member out_type_desc; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevCmdInfo::_var_type DevCmdInfo_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevCmdInfo,DevCmdInfo_var > DevCmdInfo_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdInfo; - - struct DevCmdInfo_2 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member cmd_name; - - DispLevel level; - - ::CORBA::Long cmd_tag; - - ::CORBA::Long in_type; - - ::CORBA::Long out_type; - - ::CORBA::String_member in_type_desc; - - ::CORBA::String_member out_type_desc; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevCmdInfo_2::_var_type DevCmdInfo_2_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevCmdInfo_2,DevCmdInfo_2_var > DevCmdInfo_2_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdInfo_2; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdInfoList; - - class DevCmdInfoList_var; - - class DevCmdInfoList : public _CORBA_Unbounded_Sequence< DevCmdInfo > { - public: - typedef DevCmdInfoList_var _var_type; - inline DevCmdInfoList() {} - inline DevCmdInfoList(const DevCmdInfoList& _s) - : _CORBA_Unbounded_Sequence< DevCmdInfo > (_s) {} - - inline DevCmdInfoList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevCmdInfo > (_max) {} - inline DevCmdInfoList(_CORBA_ULong _max, _CORBA_ULong _len, DevCmdInfo* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevCmdInfo > (_max, _len, _val, _rel) {} - - - - inline DevCmdInfoList& operator = (const DevCmdInfoList& _s) { - _CORBA_Unbounded_Sequence< DevCmdInfo > ::operator=(_s); - return *this; - } - }; - - class DevCmdInfoList_out; - - class DevCmdInfoList_var { - public: - inline DevCmdInfoList_var() : _pd_seq(0) {} - inline DevCmdInfoList_var(DevCmdInfoList* _s) : _pd_seq(_s) {} - inline DevCmdInfoList_var(const DevCmdInfoList_var& _s) { - if (_s._pd_seq) _pd_seq = new DevCmdInfoList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevCmdInfoList_var() { if (_pd_seq) delete _pd_seq; } - - inline DevCmdInfoList_var& operator = (DevCmdInfoList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevCmdInfoList_var& operator = (const DevCmdInfoList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevCmdInfoList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevCmdInfo& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevCmdInfoList* operator -> () { return _pd_seq; } - inline const DevCmdInfoList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevCmdInfoList& () const { return *_pd_seq; } -#else - inline operator const DevCmdInfoList& () const { return *_pd_seq; } - inline operator DevCmdInfoList& () { return *_pd_seq; } -#endif - - inline const DevCmdInfoList& in() const { return *_pd_seq; } - inline DevCmdInfoList& inout() { return *_pd_seq; } - inline DevCmdInfoList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevCmdInfoList* _retn() { DevCmdInfoList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevCmdInfoList_out; - - private: - DevCmdInfoList* _pd_seq; - }; - - class DevCmdInfoList_out { - public: - inline DevCmdInfoList_out(DevCmdInfoList*& _s) : _data(_s) { _data = 0; } - inline DevCmdInfoList_out(DevCmdInfoList_var& _s) - : _data(_s._pd_seq) { _s = (DevCmdInfoList*) 0; } - inline DevCmdInfoList_out(const DevCmdInfoList_out& _s) : _data(_s._data) {} - inline DevCmdInfoList_out& operator = (const DevCmdInfoList_out& _s) { - _data = _s._data; - return *this; - } - inline DevCmdInfoList_out& operator = (DevCmdInfoList* _s) { - _data = _s; - return *this; - } - inline operator DevCmdInfoList*&() { return _data; } - inline DevCmdInfoList*& ptr() { return _data; } - inline DevCmdInfoList* operator->() { return _data; } - - inline DevCmdInfo& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevCmdInfoList*& _data; - - private: - DevCmdInfoList_out(); - DevCmdInfoList_out& operator=(const DevCmdInfoList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdInfoList_2; - - class DevCmdInfoList_2_var; - - class DevCmdInfoList_2 : public _CORBA_Unbounded_Sequence< DevCmdInfo_2 > { - public: - typedef DevCmdInfoList_2_var _var_type; - inline DevCmdInfoList_2() {} - inline DevCmdInfoList_2(const DevCmdInfoList_2& _s) - : _CORBA_Unbounded_Sequence< DevCmdInfo_2 > (_s) {} - - inline DevCmdInfoList_2(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevCmdInfo_2 > (_max) {} - inline DevCmdInfoList_2(_CORBA_ULong _max, _CORBA_ULong _len, DevCmdInfo_2* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevCmdInfo_2 > (_max, _len, _val, _rel) {} - - - - inline DevCmdInfoList_2& operator = (const DevCmdInfoList_2& _s) { - _CORBA_Unbounded_Sequence< DevCmdInfo_2 > ::operator=(_s); - return *this; - } - }; - - class DevCmdInfoList_2_out; - - class DevCmdInfoList_2_var { - public: - inline DevCmdInfoList_2_var() : _pd_seq(0) {} - inline DevCmdInfoList_2_var(DevCmdInfoList_2* _s) : _pd_seq(_s) {} - inline DevCmdInfoList_2_var(const DevCmdInfoList_2_var& _s) { - if (_s._pd_seq) _pd_seq = new DevCmdInfoList_2(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevCmdInfoList_2_var() { if (_pd_seq) delete _pd_seq; } - - inline DevCmdInfoList_2_var& operator = (DevCmdInfoList_2* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevCmdInfoList_2_var& operator = (const DevCmdInfoList_2_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevCmdInfoList_2; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevCmdInfo_2& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevCmdInfoList_2* operator -> () { return _pd_seq; } - inline const DevCmdInfoList_2* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevCmdInfoList_2& () const { return *_pd_seq; } -#else - inline operator const DevCmdInfoList_2& () const { return *_pd_seq; } - inline operator DevCmdInfoList_2& () { return *_pd_seq; } -#endif - - inline const DevCmdInfoList_2& in() const { return *_pd_seq; } - inline DevCmdInfoList_2& inout() { return *_pd_seq; } - inline DevCmdInfoList_2*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevCmdInfoList_2* _retn() { DevCmdInfoList_2* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevCmdInfoList_2_out; - - private: - DevCmdInfoList_2* _pd_seq; - }; - - class DevCmdInfoList_2_out { - public: - inline DevCmdInfoList_2_out(DevCmdInfoList_2*& _s) : _data(_s) { _data = 0; } - inline DevCmdInfoList_2_out(DevCmdInfoList_2_var& _s) - : _data(_s._pd_seq) { _s = (DevCmdInfoList_2*) 0; } - inline DevCmdInfoList_2_out(const DevCmdInfoList_2_out& _s) : _data(_s._data) {} - inline DevCmdInfoList_2_out& operator = (const DevCmdInfoList_2_out& _s) { - _data = _s._data; - return *this; - } - inline DevCmdInfoList_2_out& operator = (DevCmdInfoList_2* _s) { - _data = _s; - return *this; - } - inline operator DevCmdInfoList_2*&() { return _data; } - inline DevCmdInfoList_2*& ptr() { return _data; } - inline DevCmdInfoList_2* operator->() { return _data; } - - inline DevCmdInfo_2& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevCmdInfoList_2*& _data; - - private: - DevCmdInfoList_2_out(); - DevCmdInfoList_2_out& operator=(const DevCmdInfoList_2_var&); - }; - - struct DevError { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member reason; - - ErrSeverity severity; - - ::CORBA::String_member desc; - - ::CORBA::String_member origin; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevError::_var_type DevError_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevError,DevError_var > DevError_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevError; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevErrorList; - - class DevErrorList_var; - - class DevErrorList : public _CORBA_Unbounded_Sequence< DevError > { - public: - typedef DevErrorList_var _var_type; - inline DevErrorList() {} - inline DevErrorList(const DevErrorList& _s) - : _CORBA_Unbounded_Sequence< DevError > (_s) {} - - inline DevErrorList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevError > (_max) {} - inline DevErrorList(_CORBA_ULong _max, _CORBA_ULong _len, DevError* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevError > (_max, _len, _val, _rel) {} - - - - inline DevErrorList& operator = (const DevErrorList& _s) { - _CORBA_Unbounded_Sequence< DevError > ::operator=(_s); - return *this; - } - }; - - class DevErrorList_out; - - class DevErrorList_var { - public: - inline DevErrorList_var() : _pd_seq(0) {} - inline DevErrorList_var(DevErrorList* _s) : _pd_seq(_s) {} - inline DevErrorList_var(const DevErrorList_var& _s) { - if (_s._pd_seq) _pd_seq = new DevErrorList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevErrorList_var() { if (_pd_seq) delete _pd_seq; } - - inline DevErrorList_var& operator = (DevErrorList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevErrorList_var& operator = (const DevErrorList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevErrorList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevError& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevErrorList* operator -> () { return _pd_seq; } - inline const DevErrorList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevErrorList& () const { return *_pd_seq; } -#else - inline operator const DevErrorList& () const { return *_pd_seq; } - inline operator DevErrorList& () { return *_pd_seq; } -#endif - - inline const DevErrorList& in() const { return *_pd_seq; } - inline DevErrorList& inout() { return *_pd_seq; } - inline DevErrorList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevErrorList* _retn() { DevErrorList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevErrorList_out; - - private: - DevErrorList* _pd_seq; - }; - - class DevErrorList_out { - public: - inline DevErrorList_out(DevErrorList*& _s) : _data(_s) { _data = 0; } - inline DevErrorList_out(DevErrorList_var& _s) - : _data(_s._pd_seq) { _s = (DevErrorList*) 0; } - inline DevErrorList_out(const DevErrorList_out& _s) : _data(_s._data) {} - inline DevErrorList_out& operator = (const DevErrorList_out& _s) { - _data = _s._data; - return *this; - } - inline DevErrorList_out& operator = (DevErrorList* _s) { - _data = _s; - return *this; - } - inline operator DevErrorList*&() { return _data; } - inline DevErrorList*& ptr() { return _data; } - inline DevErrorList* operator->() { return _data; } - - inline DevError& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevErrorList*& _data; - - private: - DevErrorList_out(); - DevErrorList_out& operator=(const DevErrorList_var&); - }; - - struct NamedDevError { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - ::CORBA::Long index_in_call; - - DevErrorList err_list; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef NamedDevError::_var_type NamedDevError_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< NamedDevError,NamedDevError_var > NamedDevError_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_NamedDevError; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_NamedDevErrorList; - - class NamedDevErrorList_var; - - class NamedDevErrorList : public _CORBA_Unbounded_Sequence< NamedDevError > { - public: - typedef NamedDevErrorList_var _var_type; - inline NamedDevErrorList() {} - inline NamedDevErrorList(const NamedDevErrorList& _s) - : _CORBA_Unbounded_Sequence< NamedDevError > (_s) {} - - inline NamedDevErrorList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< NamedDevError > (_max) {} - inline NamedDevErrorList(_CORBA_ULong _max, _CORBA_ULong _len, NamedDevError* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< NamedDevError > (_max, _len, _val, _rel) {} - - - - inline NamedDevErrorList& operator = (const NamedDevErrorList& _s) { - _CORBA_Unbounded_Sequence< NamedDevError > ::operator=(_s); - return *this; - } - }; - - class NamedDevErrorList_out; - - class NamedDevErrorList_var { - public: - inline NamedDevErrorList_var() : _pd_seq(0) {} - inline NamedDevErrorList_var(NamedDevErrorList* _s) : _pd_seq(_s) {} - inline NamedDevErrorList_var(const NamedDevErrorList_var& _s) { - if (_s._pd_seq) _pd_seq = new NamedDevErrorList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~NamedDevErrorList_var() { if (_pd_seq) delete _pd_seq; } - - inline NamedDevErrorList_var& operator = (NamedDevErrorList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline NamedDevErrorList_var& operator = (const NamedDevErrorList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new NamedDevErrorList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline NamedDevError& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline NamedDevErrorList* operator -> () { return _pd_seq; } - inline const NamedDevErrorList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator NamedDevErrorList& () const { return *_pd_seq; } -#else - inline operator const NamedDevErrorList& () const { return *_pd_seq; } - inline operator NamedDevErrorList& () { return *_pd_seq; } -#endif - - inline const NamedDevErrorList& in() const { return *_pd_seq; } - inline NamedDevErrorList& inout() { return *_pd_seq; } - inline NamedDevErrorList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline NamedDevErrorList* _retn() { NamedDevErrorList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class NamedDevErrorList_out; - - private: - NamedDevErrorList* _pd_seq; - }; - - class NamedDevErrorList_out { - public: - inline NamedDevErrorList_out(NamedDevErrorList*& _s) : _data(_s) { _data = 0; } - inline NamedDevErrorList_out(NamedDevErrorList_var& _s) - : _data(_s._pd_seq) { _s = (NamedDevErrorList*) 0; } - inline NamedDevErrorList_out(const NamedDevErrorList_out& _s) : _data(_s._data) {} - inline NamedDevErrorList_out& operator = (const NamedDevErrorList_out& _s) { - _data = _s._data; - return *this; - } - inline NamedDevErrorList_out& operator = (NamedDevErrorList* _s) { - _data = _s; - return *this; - } - inline operator NamedDevErrorList*&() { return _data; } - inline NamedDevErrorList*& ptr() { return _data; } - inline NamedDevErrorList* operator->() { return _data; } - - inline NamedDevError& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - NamedDevErrorList*& _data; - - private: - NamedDevErrorList_out(); - NamedDevErrorList_out& operator=(const NamedDevErrorList_var&); - }; - - class DevFailed : public ::CORBA::UserException { - public: - - DevErrorList errors; - - - - inline DevFailed() { - pd_insertToAnyFn = insertToAnyFn; - pd_insertToAnyFnNCP = insertToAnyFnNCP; - } - DevFailed(const DevFailed&); - DevFailed(const DevErrorList i_errors); - DevFailed& operator=(const DevFailed&); - virtual ~DevFailed(); - virtual void _raise() const; - static DevFailed* _downcast(::CORBA::Exception*); - static const DevFailed* _downcast(const ::CORBA::Exception*); - static inline DevFailed* _narrow(::CORBA::Exception* _e) { - return _downcast(_e); - } - - void operator>>=(cdrStream&) const ; - void operator<<=(cdrStream&) ; - - static _core_attr insertExceptionToAny insertToAnyFn; - static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP; - - virtual ::CORBA::Exception* _NP_duplicate() const; - - static _core_attr const char* _PD_repoId; - static _core_attr const char* _PD_typeId; - - private: - virtual const char* _NP_typeId() const; - virtual const char* _NP_repoId(int*) const; - virtual void _NP_marshal(cdrStream&) const; - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevFailed; - - class MultiDevFailed : public ::CORBA::UserException { - public: - - NamedDevErrorList errors; - - - - inline MultiDevFailed() { - pd_insertToAnyFn = insertToAnyFn; - pd_insertToAnyFnNCP = insertToAnyFnNCP; - } - MultiDevFailed(const MultiDevFailed&); - MultiDevFailed(const NamedDevErrorList i_errors); - MultiDevFailed& operator=(const MultiDevFailed&); - virtual ~MultiDevFailed(); - virtual void _raise() const; - static MultiDevFailed* _downcast(::CORBA::Exception*); - static const MultiDevFailed* _downcast(const ::CORBA::Exception*); - static inline MultiDevFailed* _narrow(::CORBA::Exception* _e) { - return _downcast(_e); - } - - void operator>>=(cdrStream&) const ; - void operator<<=(cdrStream&) ; - - static _core_attr insertExceptionToAny insertToAnyFn; - static _core_attr insertExceptionToAnyNCP insertToAnyFnNCP; - - virtual ::CORBA::Exception* _NP_duplicate() const; - - static _core_attr const char* _PD_repoId; - static _core_attr const char* _PD_typeId; - - private: - virtual const char* _NP_typeId() const; - virtual const char* _NP_repoId(int*) const; - virtual void _NP_marshal(cdrStream&) const; - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_MultiDevFailed; - - struct AttributeConfig { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrWriteType writable; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - ::CORBA::Long max_dim_x; - - ::CORBA::Long max_dim_y; - - ::CORBA::String_member description; - - ::CORBA::String_member label; - - ::CORBA::String_member unit; - - ::CORBA::String_member standard_unit; - - ::CORBA::String_member display_unit; - - ::CORBA::String_member format; - - ::CORBA::String_member min_value; - - ::CORBA::String_member max_value; - - ::CORBA::String_member min_alarm; - - ::CORBA::String_member max_alarm; - - ::CORBA::String_member writable_attr_name; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeConfig::_var_type AttributeConfig_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeConfig,AttributeConfig_var > AttributeConfig_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfig; - - struct AttributeConfig_2 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrWriteType writable; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - ::CORBA::Long max_dim_x; - - ::CORBA::Long max_dim_y; - - ::CORBA::String_member description; - - ::CORBA::String_member label; - - ::CORBA::String_member unit; - - ::CORBA::String_member standard_unit; - - ::CORBA::String_member display_unit; - - ::CORBA::String_member format; - - ::CORBA::String_member min_value; - - ::CORBA::String_member max_value; - - ::CORBA::String_member min_alarm; - - ::CORBA::String_member max_alarm; - - ::CORBA::String_member writable_attr_name; - - DispLevel level; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeConfig_2::_var_type AttributeConfig_2_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeConfig_2,AttributeConfig_2_var > AttributeConfig_2_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfig_2; - - struct AttributeValue { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Any value; - - AttrQuality quality; - - TimeVal time; - - ::CORBA::String_member name; - - ::CORBA::Long dim_x; - - ::CORBA::Long dim_y; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeValue::_var_type AttributeValue_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeValue,AttributeValue_var > AttributeValue_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValue; - - struct AttributeDim { - typedef _CORBA_ConstrType_Fix_Var _var_type; - - - ::CORBA::Long dim_x; - - ::CORBA::Long dim_y; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeDim::_var_type AttributeDim_var; - - typedef AttributeDim& AttributeDim_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeDim; - - struct AttributeValue_3 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Any value; - - AttrQuality quality; - - TimeVal time; - - ::CORBA::String_member name; - - AttributeDim r_dim; - - AttributeDim w_dim; - - DevErrorList err_list; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeValue_3::_var_type AttributeValue_3_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeValue_3,AttributeValue_3_var > AttributeValue_3_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValue_3; - - enum AttributeDataType { ATT_BOOL, ATT_SHORT, ATT_LONG, ATT_LONG64, ATT_FLOAT, ATT_DOUBLE, ATT_UCHAR, ATT_USHORT, ATT_ULONG, ATT_ULONG64, ATT_STRING, ATT_STATE, DEVICE_STATE, ATT_ENCODED, ATT_NO_DATA /*, __max_AttributeDataType=0xffffffff */ }; - typedef AttributeDataType& AttributeDataType_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeDataType; - - class AttrValUnion { - public: - - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - - AttrValUnion(): _pd__initialised(0) { - - } - - AttrValUnion(const AttrValUnion& _value) : _pd__initialised(0) { - switch(_value._pd__d) { - case ATT_BOOL: bool_att_value(_value.bool_att_value()); break; - - case ATT_SHORT: short_att_value(_value.short_att_value()); break; - - case ATT_LONG: long_att_value(_value.long_att_value()); break; - - case ATT_LONG64: long64_att_value(_value.long64_att_value()); break; - - case ATT_FLOAT: float_att_value(_value.float_att_value()); break; - - case ATT_DOUBLE: double_att_value(_value.double_att_value()); break; - - case ATT_UCHAR: uchar_att_value(_value.uchar_att_value()); break; - - case ATT_USHORT: ushort_att_value(_value.ushort_att_value()); break; - - case ATT_ULONG: ulong_att_value(_value.ulong_att_value()); break; - - case ATT_ULONG64: ulong64_att_value(_value.ulong64_att_value()); break; - - case ATT_STRING: string_att_value(_value.string_att_value()); break; - - case ATT_STATE: state_att_value(_value.state_att_value()); break; - - case DEVICE_STATE: dev_state_att(_value.dev_state_att()); break; - - case ATT_ENCODED: encoded_att_value(_value.encoded_att_value()); break; - - case ATT_NO_DATA: union_no_data(_value.union_no_data()); break; - - default: break; - - - } - _pd__d = _value._pd__d; - - _pd__initialised = _value._pd__initialised; - } - - ~AttrValUnion() { - _release_member(); - } - - AttrValUnion& operator=(const AttrValUnion& _value) { - switch(_value._pd__d) { - case ATT_BOOL: bool_att_value(_value.bool_att_value()); break; - - case ATT_SHORT: short_att_value(_value.short_att_value()); break; - - case ATT_LONG: long_att_value(_value.long_att_value()); break; - - case ATT_LONG64: long64_att_value(_value.long64_att_value()); break; - - case ATT_FLOAT: float_att_value(_value.float_att_value()); break; - - case ATT_DOUBLE: double_att_value(_value.double_att_value()); break; - - case ATT_UCHAR: uchar_att_value(_value.uchar_att_value()); break; - - case ATT_USHORT: ushort_att_value(_value.ushort_att_value()); break; - - case ATT_ULONG: ulong_att_value(_value.ulong_att_value()); break; - - case ATT_ULONG64: ulong64_att_value(_value.ulong64_att_value()); break; - - case ATT_STRING: string_att_value(_value.string_att_value()); break; - - case ATT_STATE: state_att_value(_value.state_att_value()); break; - - case DEVICE_STATE: dev_state_att(_value.dev_state_att()); break; - - case ATT_ENCODED: encoded_att_value(_value.encoded_att_value()); break; - - case ATT_NO_DATA: union_no_data(_value.union_no_data()); break; - - default: break; - - - } - _pd__d = _value._pd__d; - - _pd__initialised = _value._pd__initialised; - return *this; - } - - AttributeDataType _d() const { return _pd__d;} - void _d(AttributeDataType _value){ - // illegal to set discriminator before making a member active - if (!_pd__initialised) - OMNIORB_THROW(BAD_PARAM,_OMNI_NS(BAD_PARAM_InvalidUnionDiscValue),::CORBA::COMPLETED_NO); - - if (_value == _pd__d) return; // no change - - switch (_pd__d){ - case ATT_BOOL: goto fail; - case ATT_SHORT: goto fail; - case ATT_LONG: goto fail; - case ATT_LONG64: goto fail; - case ATT_FLOAT: goto fail; - case ATT_DOUBLE: goto fail; - case ATT_UCHAR: goto fail; - case ATT_USHORT: goto fail; - case ATT_ULONG: goto fail; - case ATT_ULONG64: goto fail; - case ATT_STRING: goto fail; - case ATT_STATE: goto fail; - case DEVICE_STATE: goto fail; - case ATT_ENCODED: goto fail; - case ATT_NO_DATA: goto fail; - default: goto fail; - - }; - - - fail: - OMNIORB_THROW(BAD_PARAM,_OMNI_NS(BAD_PARAM_InvalidUnionDiscValue),::CORBA::COMPLETED_NO); - - - - } - - - - const DevVarBooleanArray &bool_att_value () const { return *_pd_bool_att_value; } - DevVarBooleanArray &bool_att_value () { return *_pd_bool_att_value; } - void bool_att_value (const DevVarBooleanArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_BOOL; - _pd__default = 0; - _pd_bool_att_value = new DevVarBooleanArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void bool_att_value (DevVarBooleanArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_BOOL; - _pd__default = 0; - _pd_bool_att_value = _value; - } -#endif - - const DevVarShortArray &short_att_value () const { return *_pd_short_att_value; } - DevVarShortArray &short_att_value () { return *_pd_short_att_value; } - void short_att_value (const DevVarShortArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_SHORT; - _pd__default = 0; - _pd_short_att_value = new DevVarShortArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void short_att_value (DevVarShortArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_SHORT; - _pd__default = 0; - _pd_short_att_value = _value; - } -#endif - - const DevVarLongArray &long_att_value () const { return *_pd_long_att_value; } - DevVarLongArray &long_att_value () { return *_pd_long_att_value; } - void long_att_value (const DevVarLongArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_LONG; - _pd__default = 0; - _pd_long_att_value = new DevVarLongArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void long_att_value (DevVarLongArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_LONG; - _pd__default = 0; - _pd_long_att_value = _value; - } -#endif - - const DevVarLong64Array &long64_att_value () const { return *_pd_long64_att_value; } - DevVarLong64Array &long64_att_value () { return *_pd_long64_att_value; } - void long64_att_value (const DevVarLong64Array& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_LONG64; - _pd__default = 0; - _pd_long64_att_value = new DevVarLong64Array(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void long64_att_value (DevVarLong64Array* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_LONG64; - _pd__default = 0; - _pd_long64_att_value = _value; - } -#endif - - const DevVarFloatArray &float_att_value () const { return *_pd_float_att_value; } - DevVarFloatArray &float_att_value () { return *_pd_float_att_value; } - void float_att_value (const DevVarFloatArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_FLOAT; - _pd__default = 0; - _pd_float_att_value = new DevVarFloatArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void float_att_value (DevVarFloatArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_FLOAT; - _pd__default = 0; - _pd_float_att_value = _value; - } -#endif - - const DevVarDoubleArray &double_att_value () const { return *_pd_double_att_value; } - DevVarDoubleArray &double_att_value () { return *_pd_double_att_value; } - void double_att_value (const DevVarDoubleArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_DOUBLE; - _pd__default = 0; - _pd_double_att_value = new DevVarDoubleArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void double_att_value (DevVarDoubleArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_DOUBLE; - _pd__default = 0; - _pd_double_att_value = _value; - } -#endif - - const DevVarCharArray &uchar_att_value () const { return *_pd_uchar_att_value; } - DevVarCharArray &uchar_att_value () { return *_pd_uchar_att_value; } - void uchar_att_value (const DevVarCharArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_UCHAR; - _pd__default = 0; - _pd_uchar_att_value = new DevVarCharArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void uchar_att_value (DevVarCharArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_UCHAR; - _pd__default = 0; - _pd_uchar_att_value = _value; - } -#endif - - const DevVarUShortArray &ushort_att_value () const { return *_pd_ushort_att_value; } - DevVarUShortArray &ushort_att_value () { return *_pd_ushort_att_value; } - void ushort_att_value (const DevVarUShortArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_USHORT; - _pd__default = 0; - _pd_ushort_att_value = new DevVarUShortArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void ushort_att_value (DevVarUShortArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_USHORT; - _pd__default = 0; - _pd_ushort_att_value = _value; - } -#endif - - const DevVarULongArray &ulong_att_value () const { return *_pd_ulong_att_value; } - DevVarULongArray &ulong_att_value () { return *_pd_ulong_att_value; } - void ulong_att_value (const DevVarULongArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ULONG; - _pd__default = 0; - _pd_ulong_att_value = new DevVarULongArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void ulong_att_value (DevVarULongArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ULONG; - _pd__default = 0; - _pd_ulong_att_value = _value; - } -#endif - - const DevVarULong64Array &ulong64_att_value () const { return *_pd_ulong64_att_value; } - DevVarULong64Array &ulong64_att_value () { return *_pd_ulong64_att_value; } - void ulong64_att_value (const DevVarULong64Array& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ULONG64; - _pd__default = 0; - _pd_ulong64_att_value = new DevVarULong64Array(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void ulong64_att_value (DevVarULong64Array* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ULONG64; - _pd__default = 0; - _pd_ulong64_att_value = _value; - } -#endif - - const DevVarStringArray &string_att_value () const { return *_pd_string_att_value; } - DevVarStringArray &string_att_value () { return *_pd_string_att_value; } - void string_att_value (const DevVarStringArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_STRING; - _pd__default = 0; - _pd_string_att_value = new DevVarStringArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void string_att_value (DevVarStringArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_STRING; - _pd__default = 0; - _pd_string_att_value = _value; - } -#endif - - const DevVarStateArray &state_att_value () const { return *_pd_state_att_value; } - DevVarStateArray &state_att_value () { return *_pd_state_att_value; } - void state_att_value (const DevVarStateArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_STATE; - _pd__default = 0; - _pd_state_att_value = new DevVarStateArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void state_att_value (DevVarStateArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_STATE; - _pd__default = 0; - _pd_state_att_value = _value; - } -#endif - - DevState dev_state_att () const { return _pd_dev_state_att; } - void dev_state_att (DevState _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = DEVICE_STATE; - _pd__default = 0; - _pd_dev_state_att = _value; - } - - const DevVarEncodedArray &encoded_att_value () const { return *_pd_encoded_att_value; } - DevVarEncodedArray &encoded_att_value () { return *_pd_encoded_att_value; } - void encoded_att_value (const DevVarEncodedArray& _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ENCODED; - _pd__default = 0; - _pd_encoded_att_value = new DevVarEncodedArray(_value); - } -#ifdef OMNIORB_EXTENDED_UNION_MAPPING - void encoded_att_value (DevVarEncodedArray* _value) { - // Non-standard method, consumes _value - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_ENCODED; - _pd__default = 0; - _pd_encoded_att_value = _value; - } -#endif - - DevBoolean union_no_data () const { return _pd_union_no_data; } - void union_no_data (DevBoolean _value) { - _release_member(); - _pd__initialised = 1; - _pd__d = ATT_NO_DATA; - _pd__default = 0; - _pd_union_no_data = _value; - } - - - - void operator>>= (cdrStream&) const; - void operator<<= (cdrStream&); - - private: - AttributeDataType _pd__d; - _CORBA_Boolean _pd__default; - _CORBA_Boolean _pd__initialised; - - union { - DevVarBooleanArray* _pd_bool_att_value; - DevVarShortArray* _pd_short_att_value; - DevVarLongArray* _pd_long_att_value; - DevVarLong64Array* _pd_long64_att_value; - DevVarFloatArray* _pd_float_att_value; - DevVarDoubleArray* _pd_double_att_value; - DevVarCharArray* _pd_uchar_att_value; - DevVarUShortArray* _pd_ushort_att_value; - DevVarULongArray* _pd_ulong_att_value; - DevVarULong64Array* _pd_ulong64_att_value; - DevVarStringArray* _pd_string_att_value; - DevVarStateArray* _pd_state_att_value; - DevState _pd_dev_state_att; - DevVarEncodedArray* _pd_encoded_att_value; - DevBoolean _pd_union_no_data; - - }; - void _release_member () { - if (!_pd__initialised) - return; - - switch(_pd__d) { - case ATT_BOOL: - - delete _pd_bool_att_value; - - - break; - - case ATT_SHORT: - - delete _pd_short_att_value; - - - break; - - case ATT_LONG: - - delete _pd_long_att_value; - - - break; - - case ATT_LONG64: - - delete _pd_long64_att_value; - - - break; - - case ATT_FLOAT: - - delete _pd_float_att_value; - - - break; - - case ATT_DOUBLE: - - delete _pd_double_att_value; - - - break; - - case ATT_UCHAR: - - delete _pd_uchar_att_value; - - - break; - - case ATT_USHORT: - - delete _pd_ushort_att_value; - - - break; - - case ATT_ULONG: - - delete _pd_ulong_att_value; - - - break; - - case ATT_ULONG64: - - delete _pd_ulong64_att_value; - - - break; - - case ATT_STRING: - - delete _pd_string_att_value; - - - break; - - case ATT_STATE: - - delete _pd_state_att_value; - - - break; - - case DEVICE_STATE: - - - break; - - case ATT_ENCODED: - - delete _pd_encoded_att_value; - - - break; - - case ATT_NO_DATA: - - - break; - - default: - - break; - - - } - _pd__initialised = false; - } - - - }; - - typedef AttrValUnion::_var_type AttrValUnion_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttrValUnion,AttrValUnion_var > AttrValUnion_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttrValUnion; - - struct AttributeValue_4 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - -// Added by ET for LockedAttributeValue_4 class -virtual ~AttributeValue_4() {if (mut_ptr != NULL)mut_ptr->unlock();} -AttributeValue_4() {mut_ptr=NULL;} -void set_attr_mutex(omni_mutex *ptr) {mut_ptr=ptr;} -void rel_attr_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}} -omni_mutex *get_attr_mutex() {return mut_ptr;} - - AttrValUnion value; - - AttrQuality quality; - - AttrDataFormat data_format; - - TimeVal time; - - ::CORBA::String_member name; - - AttributeDim r_dim; - - AttributeDim w_dim; - - DevErrorList err_list; - -// Added by ET for LockedAttributeValue_4 class -omni_mutex *mut_ptr; - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeValue_4::_var_type AttributeValue_4_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeValue_4,AttributeValue_4_var > AttributeValue_4_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValue_4; - - struct AttributeValue_5 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - -// Added by ET for LockedAttributeValue_5 class -virtual ~AttributeValue_5() {if (mut_ptr != NULL)mut_ptr->unlock();} -AttributeValue_5() {mut_ptr=NULL;} -void set_attr_mutex(omni_mutex *ptr) {mut_ptr=ptr;} -void rel_attr_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}} -omni_mutex *get_attr_mutex() {return mut_ptr;} - - AttrValUnion value; - - AttrQuality quality; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - TimeVal time; - - ::CORBA::String_member name; - - AttributeDim r_dim; - - AttributeDim w_dim; - - DevErrorList err_list; - -// Added by ET for LockedAttributeValue_5 class -omni_mutex *mut_ptr; - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeValue_5::_var_type AttributeValue_5_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeValue_5,AttributeValue_5_var > AttributeValue_5_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValue_5; - - struct ChangeEventProp { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member rel_change; - - ::CORBA::String_member abs_change; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef ChangeEventProp::_var_type ChangeEventProp_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< ChangeEventProp,ChangeEventProp_var > ChangeEventProp_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ChangeEventProp; - - struct PeriodicEventProp { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member period; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef PeriodicEventProp::_var_type PeriodicEventProp_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< PeriodicEventProp,PeriodicEventProp_var > PeriodicEventProp_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_PeriodicEventProp; - - struct ArchiveEventProp { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member rel_change; - - ::CORBA::String_member abs_change; - - ::CORBA::String_member period; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef ArchiveEventProp::_var_type ArchiveEventProp_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< ArchiveEventProp,ArchiveEventProp_var > ArchiveEventProp_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ArchiveEventProp; - - struct EventProperties { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ChangeEventProp ch_event; - - PeriodicEventProp per_event; - - ArchiveEventProp arch_event; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef EventProperties::_var_type EventProperties_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< EventProperties,EventProperties_var > EventProperties_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_EventProperties; - - struct AttributeAlarm { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member min_alarm; - - ::CORBA::String_member max_alarm; - - ::CORBA::String_member min_warning; - - ::CORBA::String_member max_warning; - - ::CORBA::String_member delta_t; - - ::CORBA::String_member delta_val; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeAlarm::_var_type AttributeAlarm_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeAlarm,AttributeAlarm_var > AttributeAlarm_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeAlarm; - - struct AttributeConfig_3 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrWriteType writable; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - ::CORBA::Long max_dim_x; - - ::CORBA::Long max_dim_y; - - ::CORBA::String_member description; - - ::CORBA::String_member label; - - ::CORBA::String_member unit; - - ::CORBA::String_member standard_unit; - - ::CORBA::String_member display_unit; - - ::CORBA::String_member format; - - ::CORBA::String_member min_value; - - ::CORBA::String_member max_value; - - ::CORBA::String_member writable_attr_name; - - DispLevel level; - - AttributeAlarm att_alarm; - - EventProperties event_prop; - - DevVarStringArray extensions; - - DevVarStringArray sys_extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeConfig_3::_var_type AttributeConfig_3_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeConfig_3,AttributeConfig_3_var > AttributeConfig_3_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfig_3; - - struct AttributeConfig_5 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrWriteType writable; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - ::CORBA::Boolean memorized; - - ::CORBA::Boolean mem_init; - - ::CORBA::Long max_dim_x; - - ::CORBA::Long max_dim_y; - - ::CORBA::String_member description; - - ::CORBA::String_member label; - - ::CORBA::String_member unit; - - ::CORBA::String_member standard_unit; - - ::CORBA::String_member display_unit; - - ::CORBA::String_member format; - - ::CORBA::String_member min_value; - - ::CORBA::String_member max_value; - - ::CORBA::String_member writable_attr_name; - - DispLevel level; - - ::CORBA::String_member root_attr_name; - - DevVarStringArray enum_labels; - - AttributeAlarm att_alarm; - - EventProperties event_prop; - - DevVarStringArray extensions; - - DevVarStringArray sys_extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttributeConfig_5::_var_type AttributeConfig_5_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttributeConfig_5,AttributeConfig_5_var > AttributeConfig_5_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfig_5; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfigList; - - class AttributeConfigList_var; - - class AttributeConfigList : public _CORBA_Unbounded_Sequence< AttributeConfig > { - public: - typedef AttributeConfigList_var _var_type; - inline AttributeConfigList() {} - inline AttributeConfigList(const AttributeConfigList& _s) - : _CORBA_Unbounded_Sequence< AttributeConfig > (_s) {} - - inline AttributeConfigList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeConfig > (_max) {} - inline AttributeConfigList(_CORBA_ULong _max, _CORBA_ULong _len, AttributeConfig* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeConfig > (_max, _len, _val, _rel) {} - - - - inline AttributeConfigList& operator = (const AttributeConfigList& _s) { - _CORBA_Unbounded_Sequence< AttributeConfig > ::operator=(_s); - return *this; - } - }; - - class AttributeConfigList_out; - - class AttributeConfigList_var { - public: - inline AttributeConfigList_var() : _pd_seq(0) {} - inline AttributeConfigList_var(AttributeConfigList* _s) : _pd_seq(_s) {} - inline AttributeConfigList_var(const AttributeConfigList_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeConfigList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeConfigList_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeConfigList_var& operator = (AttributeConfigList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeConfigList_var& operator = (const AttributeConfigList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeConfigList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeConfig& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeConfigList* operator -> () { return _pd_seq; } - inline const AttributeConfigList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeConfigList& () const { return *_pd_seq; } -#else - inline operator const AttributeConfigList& () const { return *_pd_seq; } - inline operator AttributeConfigList& () { return *_pd_seq; } -#endif - - inline const AttributeConfigList& in() const { return *_pd_seq; } - inline AttributeConfigList& inout() { return *_pd_seq; } - inline AttributeConfigList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeConfigList* _retn() { AttributeConfigList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeConfigList_out; - - private: - AttributeConfigList* _pd_seq; - }; - - class AttributeConfigList_out { - public: - inline AttributeConfigList_out(AttributeConfigList*& _s) : _data(_s) { _data = 0; } - inline AttributeConfigList_out(AttributeConfigList_var& _s) - : _data(_s._pd_seq) { _s = (AttributeConfigList*) 0; } - inline AttributeConfigList_out(const AttributeConfigList_out& _s) : _data(_s._data) {} - inline AttributeConfigList_out& operator = (const AttributeConfigList_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeConfigList_out& operator = (AttributeConfigList* _s) { - _data = _s; - return *this; - } - inline operator AttributeConfigList*&() { return _data; } - inline AttributeConfigList*& ptr() { return _data; } - inline AttributeConfigList* operator->() { return _data; } - - inline AttributeConfig& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeConfigList*& _data; - - private: - AttributeConfigList_out(); - AttributeConfigList_out& operator=(const AttributeConfigList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_2; - - class AttributeConfigList_2_var; - - class AttributeConfigList_2 : public _CORBA_Unbounded_Sequence< AttributeConfig_2 > { - public: - typedef AttributeConfigList_2_var _var_type; - inline AttributeConfigList_2() {} - inline AttributeConfigList_2(const AttributeConfigList_2& _s) - : _CORBA_Unbounded_Sequence< AttributeConfig_2 > (_s) {} - - inline AttributeConfigList_2(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeConfig_2 > (_max) {} - inline AttributeConfigList_2(_CORBA_ULong _max, _CORBA_ULong _len, AttributeConfig_2* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeConfig_2 > (_max, _len, _val, _rel) {} - - - - inline AttributeConfigList_2& operator = (const AttributeConfigList_2& _s) { - _CORBA_Unbounded_Sequence< AttributeConfig_2 > ::operator=(_s); - return *this; - } - }; - - class AttributeConfigList_2_out; - - class AttributeConfigList_2_var { - public: - inline AttributeConfigList_2_var() : _pd_seq(0) {} - inline AttributeConfigList_2_var(AttributeConfigList_2* _s) : _pd_seq(_s) {} - inline AttributeConfigList_2_var(const AttributeConfigList_2_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeConfigList_2(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeConfigList_2_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeConfigList_2_var& operator = (AttributeConfigList_2* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeConfigList_2_var& operator = (const AttributeConfigList_2_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeConfigList_2; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeConfig_2& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeConfigList_2* operator -> () { return _pd_seq; } - inline const AttributeConfigList_2* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeConfigList_2& () const { return *_pd_seq; } -#else - inline operator const AttributeConfigList_2& () const { return *_pd_seq; } - inline operator AttributeConfigList_2& () { return *_pd_seq; } -#endif - - inline const AttributeConfigList_2& in() const { return *_pd_seq; } - inline AttributeConfigList_2& inout() { return *_pd_seq; } - inline AttributeConfigList_2*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeConfigList_2* _retn() { AttributeConfigList_2* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeConfigList_2_out; - - private: - AttributeConfigList_2* _pd_seq; - }; - - class AttributeConfigList_2_out { - public: - inline AttributeConfigList_2_out(AttributeConfigList_2*& _s) : _data(_s) { _data = 0; } - inline AttributeConfigList_2_out(AttributeConfigList_2_var& _s) - : _data(_s._pd_seq) { _s = (AttributeConfigList_2*) 0; } - inline AttributeConfigList_2_out(const AttributeConfigList_2_out& _s) : _data(_s._data) {} - inline AttributeConfigList_2_out& operator = (const AttributeConfigList_2_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeConfigList_2_out& operator = (AttributeConfigList_2* _s) { - _data = _s; - return *this; - } - inline operator AttributeConfigList_2*&() { return _data; } - inline AttributeConfigList_2*& ptr() { return _data; } - inline AttributeConfigList_2* operator->() { return _data; } - - inline AttributeConfig_2& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeConfigList_2*& _data; - - private: - AttributeConfigList_2_out(); - AttributeConfigList_2_out& operator=(const AttributeConfigList_2_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_3; - - class AttributeConfigList_3_var; - - class AttributeConfigList_3 : public _CORBA_Unbounded_Sequence< AttributeConfig_3 > { - public: - typedef AttributeConfigList_3_var _var_type; - inline AttributeConfigList_3() {} - inline AttributeConfigList_3(const AttributeConfigList_3& _s) - : _CORBA_Unbounded_Sequence< AttributeConfig_3 > (_s) {} - - inline AttributeConfigList_3(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeConfig_3 > (_max) {} - inline AttributeConfigList_3(_CORBA_ULong _max, _CORBA_ULong _len, AttributeConfig_3* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeConfig_3 > (_max, _len, _val, _rel) {} - - - - inline AttributeConfigList_3& operator = (const AttributeConfigList_3& _s) { - _CORBA_Unbounded_Sequence< AttributeConfig_3 > ::operator=(_s); - return *this; - } - }; - - class AttributeConfigList_3_out; - - class AttributeConfigList_3_var { - public: - inline AttributeConfigList_3_var() : _pd_seq(0) {} - inline AttributeConfigList_3_var(AttributeConfigList_3* _s) : _pd_seq(_s) {} - inline AttributeConfigList_3_var(const AttributeConfigList_3_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeConfigList_3(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeConfigList_3_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeConfigList_3_var& operator = (AttributeConfigList_3* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeConfigList_3_var& operator = (const AttributeConfigList_3_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeConfigList_3; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeConfig_3& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeConfigList_3* operator -> () { return _pd_seq; } - inline const AttributeConfigList_3* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeConfigList_3& () const { return *_pd_seq; } -#else - inline operator const AttributeConfigList_3& () const { return *_pd_seq; } - inline operator AttributeConfigList_3& () { return *_pd_seq; } -#endif - - inline const AttributeConfigList_3& in() const { return *_pd_seq; } - inline AttributeConfigList_3& inout() { return *_pd_seq; } - inline AttributeConfigList_3*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeConfigList_3* _retn() { AttributeConfigList_3* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeConfigList_3_out; - - private: - AttributeConfigList_3* _pd_seq; - }; - - class AttributeConfigList_3_out { - public: - inline AttributeConfigList_3_out(AttributeConfigList_3*& _s) : _data(_s) { _data = 0; } - inline AttributeConfigList_3_out(AttributeConfigList_3_var& _s) - : _data(_s._pd_seq) { _s = (AttributeConfigList_3*) 0; } - inline AttributeConfigList_3_out(const AttributeConfigList_3_out& _s) : _data(_s._data) {} - inline AttributeConfigList_3_out& operator = (const AttributeConfigList_3_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeConfigList_3_out& operator = (AttributeConfigList_3* _s) { - _data = _s; - return *this; - } - inline operator AttributeConfigList_3*&() { return _data; } - inline AttributeConfigList_3*& ptr() { return _data; } - inline AttributeConfigList_3* operator->() { return _data; } - - inline AttributeConfig_3& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeConfigList_3*& _data; - - private: - AttributeConfigList_3_out(); - AttributeConfigList_3_out& operator=(const AttributeConfigList_3_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_5; - - class AttributeConfigList_5_var; - - class AttributeConfigList_5 : public _CORBA_Unbounded_Sequence< AttributeConfig_5 > { - public: - typedef AttributeConfigList_5_var _var_type; - inline AttributeConfigList_5() {} - inline AttributeConfigList_5(const AttributeConfigList_5& _s) - : _CORBA_Unbounded_Sequence< AttributeConfig_5 > (_s) {} - - inline AttributeConfigList_5(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeConfig_5 > (_max) {} - inline AttributeConfigList_5(_CORBA_ULong _max, _CORBA_ULong _len, AttributeConfig_5* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeConfig_5 > (_max, _len, _val, _rel) {} - - - - inline AttributeConfigList_5& operator = (const AttributeConfigList_5& _s) { - _CORBA_Unbounded_Sequence< AttributeConfig_5 > ::operator=(_s); - return *this; - } - }; - - class AttributeConfigList_5_out; - - class AttributeConfigList_5_var { - public: - inline AttributeConfigList_5_var() : _pd_seq(0) {} - inline AttributeConfigList_5_var(AttributeConfigList_5* _s) : _pd_seq(_s) {} - inline AttributeConfigList_5_var(const AttributeConfigList_5_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeConfigList_5(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeConfigList_5_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeConfigList_5_var& operator = (AttributeConfigList_5* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeConfigList_5_var& operator = (const AttributeConfigList_5_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeConfigList_5; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeConfig_5& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeConfigList_5* operator -> () { return _pd_seq; } - inline const AttributeConfigList_5* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeConfigList_5& () const { return *_pd_seq; } -#else - inline operator const AttributeConfigList_5& () const { return *_pd_seq; } - inline operator AttributeConfigList_5& () { return *_pd_seq; } -#endif - - inline const AttributeConfigList_5& in() const { return *_pd_seq; } - inline AttributeConfigList_5& inout() { return *_pd_seq; } - inline AttributeConfigList_5*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeConfigList_5* _retn() { AttributeConfigList_5* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeConfigList_5_out; - - private: - AttributeConfigList_5* _pd_seq; - }; - - class AttributeConfigList_5_out { - public: - inline AttributeConfigList_5_out(AttributeConfigList_5*& _s) : _data(_s) { _data = 0; } - inline AttributeConfigList_5_out(AttributeConfigList_5_var& _s) - : _data(_s._pd_seq) { _s = (AttributeConfigList_5*) 0; } - inline AttributeConfigList_5_out(const AttributeConfigList_5_out& _s) : _data(_s._data) {} - inline AttributeConfigList_5_out& operator = (const AttributeConfigList_5_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeConfigList_5_out& operator = (AttributeConfigList_5* _s) { - _data = _s; - return *this; - } - inline operator AttributeConfigList_5*&() { return _data; } - inline AttributeConfigList_5*& ptr() { return _data; } - inline AttributeConfigList_5* operator->() { return _data; } - - inline AttributeConfig_5& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeConfigList_5*& _data; - - private: - AttributeConfigList_5_out(); - AttributeConfigList_5_out& operator=(const AttributeConfigList_5_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValueList; - - class AttributeValueList_var; - - class AttributeValueList : public _CORBA_Unbounded_Sequence< AttributeValue > { - public: - typedef AttributeValueList_var _var_type; - inline AttributeValueList() {} - inline AttributeValueList(const AttributeValueList& _s) - : _CORBA_Unbounded_Sequence< AttributeValue > (_s) {} - - inline AttributeValueList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeValue > (_max) {} - inline AttributeValueList(_CORBA_ULong _max, _CORBA_ULong _len, AttributeValue* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeValue > (_max, _len, _val, _rel) {} - - - - inline AttributeValueList& operator = (const AttributeValueList& _s) { - _CORBA_Unbounded_Sequence< AttributeValue > ::operator=(_s); - return *this; - } - }; - - class AttributeValueList_out; - - class AttributeValueList_var { - public: - inline AttributeValueList_var() : _pd_seq(0) {} - inline AttributeValueList_var(AttributeValueList* _s) : _pd_seq(_s) {} - inline AttributeValueList_var(const AttributeValueList_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeValueList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeValueList_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeValueList_var& operator = (AttributeValueList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeValueList_var& operator = (const AttributeValueList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeValueList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeValue& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeValueList* operator -> () { return _pd_seq; } - inline const AttributeValueList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeValueList& () const { return *_pd_seq; } -#else - inline operator const AttributeValueList& () const { return *_pd_seq; } - inline operator AttributeValueList& () { return *_pd_seq; } -#endif - - inline const AttributeValueList& in() const { return *_pd_seq; } - inline AttributeValueList& inout() { return *_pd_seq; } - inline AttributeValueList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeValueList* _retn() { AttributeValueList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeValueList_out; - - private: - AttributeValueList* _pd_seq; - }; - - class AttributeValueList_out { - public: - inline AttributeValueList_out(AttributeValueList*& _s) : _data(_s) { _data = 0; } - inline AttributeValueList_out(AttributeValueList_var& _s) - : _data(_s._pd_seq) { _s = (AttributeValueList*) 0; } - inline AttributeValueList_out(const AttributeValueList_out& _s) : _data(_s._data) {} - inline AttributeValueList_out& operator = (const AttributeValueList_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeValueList_out& operator = (AttributeValueList* _s) { - _data = _s; - return *this; - } - inline operator AttributeValueList*&() { return _data; } - inline AttributeValueList*& ptr() { return _data; } - inline AttributeValueList* operator->() { return _data; } - - inline AttributeValue& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeValueList*& _data; - - private: - AttributeValueList_out(); - AttributeValueList_out& operator=(const AttributeValueList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValueList_3; - - class AttributeValueList_3_var; - - class AttributeValueList_3 : public _CORBA_Unbounded_Sequence< AttributeValue_3 > { - public: - typedef AttributeValueList_3_var _var_type; - inline AttributeValueList_3() {} - inline AttributeValueList_3(const AttributeValueList_3& _s) - : _CORBA_Unbounded_Sequence< AttributeValue_3 > (_s) {} - - inline AttributeValueList_3(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeValue_3 > (_max) {} - inline AttributeValueList_3(_CORBA_ULong _max, _CORBA_ULong _len, AttributeValue_3* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeValue_3 > (_max, _len, _val, _rel) {} - - - - inline AttributeValueList_3& operator = (const AttributeValueList_3& _s) { - _CORBA_Unbounded_Sequence< AttributeValue_3 > ::operator=(_s); - return *this; - } - }; - - class AttributeValueList_3_out; - - class AttributeValueList_3_var { - public: - inline AttributeValueList_3_var() : _pd_seq(0) {} - inline AttributeValueList_3_var(AttributeValueList_3* _s) : _pd_seq(_s) {} - inline AttributeValueList_3_var(const AttributeValueList_3_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeValueList_3(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeValueList_3_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeValueList_3_var& operator = (AttributeValueList_3* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeValueList_3_var& operator = (const AttributeValueList_3_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeValueList_3; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeValue_3& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeValueList_3* operator -> () { return _pd_seq; } - inline const AttributeValueList_3* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeValueList_3& () const { return *_pd_seq; } -#else - inline operator const AttributeValueList_3& () const { return *_pd_seq; } - inline operator AttributeValueList_3& () { return *_pd_seq; } -#endif - - inline const AttributeValueList_3& in() const { return *_pd_seq; } - inline AttributeValueList_3& inout() { return *_pd_seq; } - inline AttributeValueList_3*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeValueList_3* _retn() { AttributeValueList_3* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeValueList_3_out; - - private: - AttributeValueList_3* _pd_seq; - }; - - class AttributeValueList_3_out { - public: - inline AttributeValueList_3_out(AttributeValueList_3*& _s) : _data(_s) { _data = 0; } - inline AttributeValueList_3_out(AttributeValueList_3_var& _s) - : _data(_s._pd_seq) { _s = (AttributeValueList_3*) 0; } - inline AttributeValueList_3_out(const AttributeValueList_3_out& _s) : _data(_s._data) {} - inline AttributeValueList_3_out& operator = (const AttributeValueList_3_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeValueList_3_out& operator = (AttributeValueList_3* _s) { - _data = _s; - return *this; - } - inline operator AttributeValueList_3*&() { return _data; } - inline AttributeValueList_3*& ptr() { return _data; } - inline AttributeValueList_3* operator->() { return _data; } - - inline AttributeValue_3& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeValueList_3*& _data; - - private: - AttributeValueList_3_out(); - AttributeValueList_3_out& operator=(const AttributeValueList_3_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValueList_4; - - class AttributeValueList_4_var; - - class AttributeValueList_4 : public _CORBA_Unbounded_Sequence< AttributeValue_4 > { - public: - typedef AttributeValueList_4_var _var_type; - inline AttributeValueList_4() {} - inline AttributeValueList_4(const AttributeValueList_4& _s) - : _CORBA_Unbounded_Sequence< AttributeValue_4 > (_s) {} - - inline AttributeValueList_4(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeValue_4 > (_max) {} - inline AttributeValueList_4(_CORBA_ULong _max, _CORBA_ULong _len, AttributeValue_4* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeValue_4 > (_max, _len, _val, _rel) {} - - - - inline AttributeValueList_4& operator = (const AttributeValueList_4& _s) { - _CORBA_Unbounded_Sequence< AttributeValue_4 > ::operator=(_s); - return *this; - } - }; - - class AttributeValueList_4_out; - - class AttributeValueList_4_var { - public: - inline AttributeValueList_4_var() : _pd_seq(0) {} - inline AttributeValueList_4_var(AttributeValueList_4* _s) : _pd_seq(_s) {} - inline AttributeValueList_4_var(const AttributeValueList_4_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeValueList_4(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeValueList_4_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeValueList_4_var& operator = (AttributeValueList_4* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeValueList_4_var& operator = (const AttributeValueList_4_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeValueList_4; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeValue_4& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeValueList_4* operator -> () { return _pd_seq; } - inline const AttributeValueList_4* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeValueList_4& () const { return *_pd_seq; } -#else - inline operator const AttributeValueList_4& () const { return *_pd_seq; } - inline operator AttributeValueList_4& () { return *_pd_seq; } -#endif - - inline const AttributeValueList_4& in() const { return *_pd_seq; } - inline AttributeValueList_4& inout() { return *_pd_seq; } - inline AttributeValueList_4*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeValueList_4* _retn() { AttributeValueList_4* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeValueList_4_out; - - private: - AttributeValueList_4* _pd_seq; - }; - - class AttributeValueList_4_out { - public: - inline AttributeValueList_4_out(AttributeValueList_4*& _s) : _data(_s) { _data = 0; } - inline AttributeValueList_4_out(AttributeValueList_4_var& _s) - : _data(_s._pd_seq) { _s = (AttributeValueList_4*) 0; } - inline AttributeValueList_4_out(const AttributeValueList_4_out& _s) : _data(_s._data) {} - inline AttributeValueList_4_out& operator = (const AttributeValueList_4_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeValueList_4_out& operator = (AttributeValueList_4* _s) { - _data = _s; - return *this; - } - inline operator AttributeValueList_4*&() { return _data; } - inline AttributeValueList_4*& ptr() { return _data; } - inline AttributeValueList_4* operator->() { return _data; } - - inline AttributeValue_4& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeValueList_4*& _data; - - private: - AttributeValueList_4_out(); - AttributeValueList_4_out& operator=(const AttributeValueList_4_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeValueList_5; - - class AttributeValueList_5_var; - - class AttributeValueList_5 : public _CORBA_Unbounded_Sequence< AttributeValue_5 > { - public: - typedef AttributeValueList_5_var _var_type; - inline AttributeValueList_5() {} - inline AttributeValueList_5(const AttributeValueList_5& _s) - : _CORBA_Unbounded_Sequence< AttributeValue_5 > (_s) {} - - inline AttributeValueList_5(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeValue_5 > (_max) {} - inline AttributeValueList_5(_CORBA_ULong _max, _CORBA_ULong _len, AttributeValue_5* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeValue_5 > (_max, _len, _val, _rel) {} - - - - inline AttributeValueList_5& operator = (const AttributeValueList_5& _s) { - _CORBA_Unbounded_Sequence< AttributeValue_5 > ::operator=(_s); - return *this; - } - }; - - class AttributeValueList_5_out; - - class AttributeValueList_5_var { - public: - inline AttributeValueList_5_var() : _pd_seq(0) {} - inline AttributeValueList_5_var(AttributeValueList_5* _s) : _pd_seq(_s) {} - inline AttributeValueList_5_var(const AttributeValueList_5_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeValueList_5(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeValueList_5_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeValueList_5_var& operator = (AttributeValueList_5* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeValueList_5_var& operator = (const AttributeValueList_5_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeValueList_5; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeValue_5& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeValueList_5* operator -> () { return _pd_seq; } - inline const AttributeValueList_5* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeValueList_5& () const { return *_pd_seq; } -#else - inline operator const AttributeValueList_5& () const { return *_pd_seq; } - inline operator AttributeValueList_5& () { return *_pd_seq; } -#endif - - inline const AttributeValueList_5& in() const { return *_pd_seq; } - inline AttributeValueList_5& inout() { return *_pd_seq; } - inline AttributeValueList_5*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeValueList_5* _retn() { AttributeValueList_5* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeValueList_5_out; - - private: - AttributeValueList_5* _pd_seq; - }; - - class AttributeValueList_5_out { - public: - inline AttributeValueList_5_out(AttributeValueList_5*& _s) : _data(_s) { _data = 0; } - inline AttributeValueList_5_out(AttributeValueList_5_var& _s) - : _data(_s._pd_seq) { _s = (AttributeValueList_5*) 0; } - inline AttributeValueList_5_out(const AttributeValueList_5_out& _s) : _data(_s._data) {} - inline AttributeValueList_5_out& operator = (const AttributeValueList_5_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeValueList_5_out& operator = (AttributeValueList_5* _s) { - _data = _s; - return *this; - } - inline operator AttributeValueList_5*&() { return _data; } - inline AttributeValueList_5*& ptr() { return _data; } - inline AttributeValueList_5* operator->() { return _data; } - - inline AttributeValue_5& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeValueList_5*& _data; - - private: - AttributeValueList_5_out(); - AttributeValueList_5_out& operator=(const AttributeValueList_5_var&); - }; - - enum PipeWriteType { PIPE_READ, PIPE_READ_WRITE, PIPE_WT_UNKNOWN /*, __max_PipeWriteType=0xffffffff */ }; - typedef PipeWriteType& PipeWriteType_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_PipeWriteType; - - struct PipeConfig { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - ::CORBA::String_member description; - - ::CORBA::String_member label; - - DispLevel level; - - PipeWriteType writable; - - DevVarStringArray extensions; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef PipeConfig::_var_type PipeConfig_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< PipeConfig,PipeConfig_var > PipeConfig_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_PipeConfig; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_PipeConfigList; - - class PipeConfigList_var; - - class PipeConfigList : public _CORBA_Unbounded_Sequence< PipeConfig > { - public: - typedef PipeConfigList_var _var_type; - inline PipeConfigList() {} - inline PipeConfigList(const PipeConfigList& _s) - : _CORBA_Unbounded_Sequence< PipeConfig > (_s) {} - - inline PipeConfigList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< PipeConfig > (_max) {} - inline PipeConfigList(_CORBA_ULong _max, _CORBA_ULong _len, PipeConfig* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< PipeConfig > (_max, _len, _val, _rel) {} - - - - inline PipeConfigList& operator = (const PipeConfigList& _s) { - _CORBA_Unbounded_Sequence< PipeConfig > ::operator=(_s); - return *this; - } - }; - - class PipeConfigList_out; - - class PipeConfigList_var { - public: - inline PipeConfigList_var() : _pd_seq(0) {} - inline PipeConfigList_var(PipeConfigList* _s) : _pd_seq(_s) {} - inline PipeConfigList_var(const PipeConfigList_var& _s) { - if (_s._pd_seq) _pd_seq = new PipeConfigList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~PipeConfigList_var() { if (_pd_seq) delete _pd_seq; } - - inline PipeConfigList_var& operator = (PipeConfigList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline PipeConfigList_var& operator = (const PipeConfigList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new PipeConfigList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline PipeConfig& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline PipeConfigList* operator -> () { return _pd_seq; } - inline const PipeConfigList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator PipeConfigList& () const { return *_pd_seq; } -#else - inline operator const PipeConfigList& () const { return *_pd_seq; } - inline operator PipeConfigList& () { return *_pd_seq; } -#endif - - inline const PipeConfigList& in() const { return *_pd_seq; } - inline PipeConfigList& inout() { return *_pd_seq; } - inline PipeConfigList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline PipeConfigList* _retn() { PipeConfigList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class PipeConfigList_out; - - private: - PipeConfigList* _pd_seq; - }; - - class PipeConfigList_out { - public: - inline PipeConfigList_out(PipeConfigList*& _s) : _data(_s) { _data = 0; } - inline PipeConfigList_out(PipeConfigList_var& _s) - : _data(_s._pd_seq) { _s = (PipeConfigList*) 0; } - inline PipeConfigList_out(const PipeConfigList_out& _s) : _data(_s._data) {} - inline PipeConfigList_out& operator = (const PipeConfigList_out& _s) { - _data = _s._data; - return *this; - } - inline PipeConfigList_out& operator = (PipeConfigList* _s) { - _data = _s; - return *this; - } - inline operator PipeConfigList*&() { return _data; } - inline PipeConfigList*& ptr() { return _data; } - inline PipeConfigList* operator->() { return _data; } - - inline PipeConfig& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - PipeConfigList*& _data; - - private: - PipeConfigList_out(); - PipeConfigList_out& operator=(const PipeConfigList_var&); - }; - - struct DevPipeDataElt; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevVarPipeDataEltArray; - - class DevVarPipeDataEltArray_var; - - class DevVarPipeDataEltArray : public _CORBA_Unbounded_Sequence_Forward< DevPipeDataElt > { - public: - typedef DevVarPipeDataEltArray_var _var_type; - - inline DevVarPipeDataEltArray() {} - DevVarPipeDataEltArray(const DevVarPipeDataEltArray& _s); - DevVarPipeDataEltArray& operator=(const DevVarPipeDataEltArray& _s); - - inline DevVarPipeDataEltArray(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_Forward< DevPipeDataElt > (_max) {} - inline DevVarPipeDataEltArray(_CORBA_ULong _max, _CORBA_ULong _len, DevPipeDataElt* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_Forward< DevPipeDataElt > (_max, _len, _val, _rel) {} - - - - virtual ~DevVarPipeDataEltArray(); - - DevPipeDataElt& operator[] (_CORBA_ULong _index); - const DevPipeDataElt& operator[] (_CORBA_ULong _index) const; - static DevPipeDataElt* allocbuf(_CORBA_ULong _nelems); - static void freebuf(DevPipeDataElt* _b); - - void operator>>= (cdrStream &_s) const; - void operator<<= (cdrStream &_s); - - protected: - void NP_copybuffer(_CORBA_ULong _newmax); - void NP_freebuf(); - }; - - class DevVarPipeDataEltArray_out; - - class DevVarPipeDataEltArray_var { - public: - inline DevVarPipeDataEltArray_var() : _pd_seq(0) {} - inline DevVarPipeDataEltArray_var(DevVarPipeDataEltArray* _s) : _pd_seq(_s) {} - inline DevVarPipeDataEltArray_var(const DevVarPipeDataEltArray_var& _s) { - if (_s._pd_seq) _pd_seq = new DevVarPipeDataEltArray(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevVarPipeDataEltArray_var() { if (_pd_seq) delete _pd_seq; } - - inline DevVarPipeDataEltArray_var& operator = (DevVarPipeDataEltArray* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevVarPipeDataEltArray_var& operator = (const DevVarPipeDataEltArray_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevVarPipeDataEltArray; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevPipeDataElt& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevVarPipeDataEltArray* operator -> () { return _pd_seq; } - inline const DevVarPipeDataEltArray* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevVarPipeDataEltArray& () const { return *_pd_seq; } -#else - inline operator const DevVarPipeDataEltArray& () const { return *_pd_seq; } - inline operator DevVarPipeDataEltArray& () { return *_pd_seq; } -#endif - - inline const DevVarPipeDataEltArray& in() const { return *_pd_seq; } - inline DevVarPipeDataEltArray& inout() { return *_pd_seq; } - inline DevVarPipeDataEltArray*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevVarPipeDataEltArray* _retn() { DevVarPipeDataEltArray* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevVarPipeDataEltArray_out; - - private: - DevVarPipeDataEltArray* _pd_seq; - }; - - class DevVarPipeDataEltArray_out { - public: - inline DevVarPipeDataEltArray_out(DevVarPipeDataEltArray*& _s) : _data(_s) { _data = 0; } - inline DevVarPipeDataEltArray_out(DevVarPipeDataEltArray_var& _s) - : _data(_s._pd_seq) { _s = (DevVarPipeDataEltArray*) 0; } - inline DevVarPipeDataEltArray_out(const DevVarPipeDataEltArray_out& _s) : _data(_s._data) {} - inline DevVarPipeDataEltArray_out& operator = (const DevVarPipeDataEltArray_out& _s) { - _data = _s._data; - return *this; - } - inline DevVarPipeDataEltArray_out& operator = (DevVarPipeDataEltArray* _s) { - _data = _s; - return *this; - } - inline operator DevVarPipeDataEltArray*&() { return _data; } - inline DevVarPipeDataEltArray*& ptr() { return _data; } - inline DevVarPipeDataEltArray* operator->() { return _data; } - - inline DevPipeDataElt& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevVarPipeDataEltArray*& _data; - - private: - DevVarPipeDataEltArray_out(); - DevVarPipeDataEltArray_out& operator=(const DevVarPipeDataEltArray_var&); - }; - - struct DevPipeDataElt { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrValUnion value; - - DevVarPipeDataEltArray inner_blob; - - ::CORBA::String_member inner_blob_name; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevPipeDataElt::_var_type DevPipeDataElt_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevPipeDataElt,DevPipeDataElt_var > DevPipeDataElt_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevPipeDataElt; - - struct DevPipeBlob { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - DevVarPipeDataEltArray blob_data; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevPipeBlob::_var_type DevPipeBlob_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevPipeBlob,DevPipeBlob_var > DevPipeBlob_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevPipeBlob; - - struct DevPipeData { - typedef _CORBA_ConstrType_Variable_Var _var_type; - -// Added by ET for LockedPipe class -virtual ~DevPipeData() {if (mut_ptr != NULL)mut_ptr->unlock();} -DevPipeData() {mut_ptr=NULL;} -void set_pipe_mutex(omni_mutex *ptr) {mut_ptr=ptr;} -void rel_pipe_mutex() {if (mut_ptr != NULL){mut_ptr->unlock();mut_ptr=NULL;}} - - ::CORBA::String_member name; - - TimeVal time; - - DevPipeBlob data_blob; - -// Added by ET for LockedPipe class -omni_mutex *mut_ptr; - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevPipeData::_var_type DevPipeData_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevPipeData,DevPipeData_var > DevPipeData_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevPipeData; - - struct AttDataReady { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - ::CORBA::Long data_type; - - ::CORBA::Long ctr; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef AttDataReady::_var_type AttDataReady_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< AttDataReady,AttDataReady_var > AttDataReady_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttDataReady; - - struct DevIntrChange { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Boolean dev_started; - - DevCmdInfoList_2 cmds; - - AttributeConfigList_5 atts; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevIntrChange::_var_type DevIntrChange_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevIntrChange,DevIntrChange_var > DevIntrChange_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevIntrChange; - - struct DevInfo { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member dev_class; - - ::CORBA::String_member server_id; - - ::CORBA::String_member server_host; - - ::CORBA::Long server_version; - - ::CORBA::String_member doc_url; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevInfo::_var_type DevInfo_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevInfo,DevInfo_var > DevInfo_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevInfo; - - struct DevInfo_3 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member dev_class; - - ::CORBA::String_member server_id; - - ::CORBA::String_member server_host; - - ::CORBA::Long server_version; - - ::CORBA::String_member doc_url; - - ::CORBA::String_member dev_type; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevInfo_3::_var_type DevInfo_3_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevInfo_3,DevInfo_3_var > DevInfo_3_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevInfo_3; - - struct DevCmdHistory { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - TimeVal time; - - ::CORBA::Boolean cmd_failed; - - ::CORBA::Any value; - - DevErrorList errors; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevCmdHistory::_var_type DevCmdHistory_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevCmdHistory,DevCmdHistory_var > DevCmdHistory_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdHistory; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdHistoryList; - - class DevCmdHistoryList_var; - - class DevCmdHistoryList : public _CORBA_Unbounded_Sequence< DevCmdHistory > { - public: - typedef DevCmdHistoryList_var _var_type; - inline DevCmdHistoryList() {} - inline DevCmdHistoryList(const DevCmdHistoryList& _s) - : _CORBA_Unbounded_Sequence< DevCmdHistory > (_s) {} - - inline DevCmdHistoryList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevCmdHistory > (_max) {} - inline DevCmdHistoryList(_CORBA_ULong _max, _CORBA_ULong _len, DevCmdHistory* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevCmdHistory > (_max, _len, _val, _rel) {} - - - - inline DevCmdHistoryList& operator = (const DevCmdHistoryList& _s) { - _CORBA_Unbounded_Sequence< DevCmdHistory > ::operator=(_s); - return *this; - } - }; - - class DevCmdHistoryList_out; - - class DevCmdHistoryList_var { - public: - inline DevCmdHistoryList_var() : _pd_seq(0) {} - inline DevCmdHistoryList_var(DevCmdHistoryList* _s) : _pd_seq(_s) {} - inline DevCmdHistoryList_var(const DevCmdHistoryList_var& _s) { - if (_s._pd_seq) _pd_seq = new DevCmdHistoryList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevCmdHistoryList_var() { if (_pd_seq) delete _pd_seq; } - - inline DevCmdHistoryList_var& operator = (DevCmdHistoryList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevCmdHistoryList_var& operator = (const DevCmdHistoryList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevCmdHistoryList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevCmdHistory& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevCmdHistoryList* operator -> () { return _pd_seq; } - inline const DevCmdHistoryList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevCmdHistoryList& () const { return *_pd_seq; } -#else - inline operator const DevCmdHistoryList& () const { return *_pd_seq; } - inline operator DevCmdHistoryList& () { return *_pd_seq; } -#endif - - inline const DevCmdHistoryList& in() const { return *_pd_seq; } - inline DevCmdHistoryList& inout() { return *_pd_seq; } - inline DevCmdHistoryList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevCmdHistoryList* _retn() { DevCmdHistoryList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevCmdHistoryList_out; - - private: - DevCmdHistoryList* _pd_seq; - }; - - class DevCmdHistoryList_out { - public: - inline DevCmdHistoryList_out(DevCmdHistoryList*& _s) : _data(_s) { _data = 0; } - inline DevCmdHistoryList_out(DevCmdHistoryList_var& _s) - : _data(_s._pd_seq) { _s = (DevCmdHistoryList*) 0; } - inline DevCmdHistoryList_out(const DevCmdHistoryList_out& _s) : _data(_s._data) {} - inline DevCmdHistoryList_out& operator = (const DevCmdHistoryList_out& _s) { - _data = _s._data; - return *this; - } - inline DevCmdHistoryList_out& operator = (DevCmdHistoryList* _s) { - _data = _s; - return *this; - } - inline operator DevCmdHistoryList*&() { return _data; } - inline DevCmdHistoryList*& ptr() { return _data; } - inline DevCmdHistoryList* operator->() { return _data; } - - inline DevCmdHistory& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevCmdHistoryList*& _data; - - private: - DevCmdHistoryList_out(); - DevCmdHistoryList_out& operator=(const DevCmdHistoryList_var&); - }; - - struct DevAttrHistory { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Boolean attr_failed; - - AttributeValue value; - - DevErrorList errors; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevAttrHistory::_var_type DevAttrHistory_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevAttrHistory,DevAttrHistory_var > DevAttrHistory_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistory; - - struct DevAttrHistory_3 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Boolean attr_failed; - - AttributeValue_3 value; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevAttrHistory_3::_var_type DevAttrHistory_3_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevAttrHistory_3,DevAttrHistory_3_var > DevAttrHistory_3_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_3; - - struct EltInArray { - typedef _CORBA_ConstrType_Fix_Var _var_type; - - - ::CORBA::Long start; - - ::CORBA::Long nb_elt; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef EltInArray::_var_type EltInArray_var; - - typedef EltInArray& EltInArray_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_EltInArray; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_EltInArrayList; - - class EltInArrayList_var; - - class EltInArrayList : public _CORBA_Unbounded_Sequence< EltInArray > { - public: - typedef EltInArrayList_var _var_type; - inline EltInArrayList() {} - inline EltInArrayList(const EltInArrayList& _s) - : _CORBA_Unbounded_Sequence< EltInArray > (_s) {} - - inline EltInArrayList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< EltInArray > (_max) {} - inline EltInArrayList(_CORBA_ULong _max, _CORBA_ULong _len, EltInArray* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< EltInArray > (_max, _len, _val, _rel) {} - - - - inline EltInArrayList& operator = (const EltInArrayList& _s) { - _CORBA_Unbounded_Sequence< EltInArray > ::operator=(_s); - return *this; - } - }; - - class EltInArrayList_out; - - class EltInArrayList_var { - public: - inline EltInArrayList_var() : _pd_seq(0) {} - inline EltInArrayList_var(EltInArrayList* _s) : _pd_seq(_s) {} - inline EltInArrayList_var(const EltInArrayList_var& _s) { - if (_s._pd_seq) _pd_seq = new EltInArrayList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~EltInArrayList_var() { if (_pd_seq) delete _pd_seq; } - - inline EltInArrayList_var& operator = (EltInArrayList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline EltInArrayList_var& operator = (const EltInArrayList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new EltInArrayList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline EltInArray& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline EltInArrayList* operator -> () { return _pd_seq; } - inline const EltInArrayList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator EltInArrayList& () const { return *_pd_seq; } -#else - inline operator const EltInArrayList& () const { return *_pd_seq; } - inline operator EltInArrayList& () { return *_pd_seq; } -#endif - - inline const EltInArrayList& in() const { return *_pd_seq; } - inline EltInArrayList& inout() { return *_pd_seq; } - inline EltInArrayList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline EltInArrayList* _retn() { EltInArrayList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class EltInArrayList_out; - - private: - EltInArrayList* _pd_seq; - }; - - class EltInArrayList_out { - public: - inline EltInArrayList_out(EltInArrayList*& _s) : _data(_s) { _data = 0; } - inline EltInArrayList_out(EltInArrayList_var& _s) - : _data(_s._pd_seq) { _s = (EltInArrayList*) 0; } - inline EltInArrayList_out(const EltInArrayList_out& _s) : _data(_s._data) {} - inline EltInArrayList_out& operator = (const EltInArrayList_out& _s) { - _data = _s._data; - return *this; - } - inline EltInArrayList_out& operator = (EltInArrayList* _s) { - _data = _s; - return *this; - } - inline operator EltInArrayList*&() { return _data; } - inline EltInArrayList*& ptr() { return _data; } - inline EltInArrayList* operator->() { return _data; } - - inline EltInArray& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - EltInArrayList*& _data; - - private: - EltInArrayList_out(); - EltInArrayList_out& operator=(const EltInArrayList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_TimeValList; - - class TimeValList_var; - - class TimeValList : public _CORBA_Unbounded_Sequence< TimeVal > { - public: - typedef TimeValList_var _var_type; - inline TimeValList() {} - inline TimeValList(const TimeValList& _s) - : _CORBA_Unbounded_Sequence< TimeVal > (_s) {} - - inline TimeValList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< TimeVal > (_max) {} - inline TimeValList(_CORBA_ULong _max, _CORBA_ULong _len, TimeVal* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< TimeVal > (_max, _len, _val, _rel) {} - - - - inline TimeValList& operator = (const TimeValList& _s) { - _CORBA_Unbounded_Sequence< TimeVal > ::operator=(_s); - return *this; - } - }; - - class TimeValList_out; - - class TimeValList_var { - public: - inline TimeValList_var() : _pd_seq(0) {} - inline TimeValList_var(TimeValList* _s) : _pd_seq(_s) {} - inline TimeValList_var(const TimeValList_var& _s) { - if (_s._pd_seq) _pd_seq = new TimeValList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~TimeValList_var() { if (_pd_seq) delete _pd_seq; } - - inline TimeValList_var& operator = (TimeValList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline TimeValList_var& operator = (const TimeValList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new TimeValList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline TimeVal& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline TimeValList* operator -> () { return _pd_seq; } - inline const TimeValList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator TimeValList& () const { return *_pd_seq; } -#else - inline operator const TimeValList& () const { return *_pd_seq; } - inline operator TimeValList& () { return *_pd_seq; } -#endif - - inline const TimeValList& in() const { return *_pd_seq; } - inline TimeValList& inout() { return *_pd_seq; } - inline TimeValList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline TimeValList* _retn() { TimeValList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class TimeValList_out; - - private: - TimeValList* _pd_seq; - }; - - class TimeValList_out { - public: - inline TimeValList_out(TimeValList*& _s) : _data(_s) { _data = 0; } - inline TimeValList_out(TimeValList_var& _s) - : _data(_s._pd_seq) { _s = (TimeValList*) 0; } - inline TimeValList_out(const TimeValList_out& _s) : _data(_s._data) {} - inline TimeValList_out& operator = (const TimeValList_out& _s) { - _data = _s._data; - return *this; - } - inline TimeValList_out& operator = (TimeValList* _s) { - _data = _s; - return *this; - } - inline operator TimeValList*&() { return _data; } - inline TimeValList*& ptr() { return _data; } - inline TimeValList* operator->() { return _data; } - - inline TimeVal& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - TimeValList*& _data; - - private: - TimeValList_out(); - TimeValList_out& operator=(const TimeValList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttrQualityList; - - // Need to declare <<= for elem type, as GCC expands templates early -#if defined(__GNUG__) && __GNUG__ == 2 && __GNUC_MINOR__ == 7 - friend inline void operator >>= (AttrQuality, cdrStream&); - friend inline void operator <<= (AttrQuality&, cdrStream&); -#endif - - class AttrQualityList_var; - - class AttrQualityList : public _CORBA_Unbounded_Sequence_w_FixSizeElement< AttrQuality, 4, 4 > { - public: - typedef AttrQualityList_var _var_type; - inline AttrQualityList() {} - inline AttrQualityList(const AttrQualityList& _s) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< AttrQuality, 4, 4 > (_s) {} - - inline AttrQualityList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< AttrQuality, 4, 4 > (_max) {} - inline AttrQualityList(_CORBA_ULong _max, _CORBA_ULong _len, AttrQuality* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence_w_FixSizeElement< AttrQuality, 4, 4 > (_max, _len, _val, _rel) {} - - - - inline AttrQualityList& operator = (const AttrQualityList& _s) { - _CORBA_Unbounded_Sequence_w_FixSizeElement< AttrQuality, 4, 4 > ::operator=(_s); - return *this; - } - }; - - class AttrQualityList_out; - - class AttrQualityList_var { - public: - inline AttrQualityList_var() : _pd_seq(0) {} - inline AttrQualityList_var(AttrQualityList* _s) : _pd_seq(_s) {} - inline AttrQualityList_var(const AttrQualityList_var& _s) { - if (_s._pd_seq) _pd_seq = new AttrQualityList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttrQualityList_var() { if (_pd_seq) delete _pd_seq; } - - inline AttrQualityList_var& operator = (AttrQualityList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttrQualityList_var& operator = (const AttrQualityList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttrQualityList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttrQuality& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttrQualityList* operator -> () { return _pd_seq; } - inline const AttrQualityList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttrQualityList& () const { return *_pd_seq; } -#else - inline operator const AttrQualityList& () const { return *_pd_seq; } - inline operator AttrQualityList& () { return *_pd_seq; } -#endif - - inline const AttrQualityList& in() const { return *_pd_seq; } - inline AttrQualityList& inout() { return *_pd_seq; } - inline AttrQualityList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttrQualityList* _retn() { AttrQualityList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttrQualityList_out; - - private: - AttrQualityList* _pd_seq; - }; - - class AttrQualityList_out { - public: - inline AttrQualityList_out(AttrQualityList*& _s) : _data(_s) { _data = 0; } - inline AttrQualityList_out(AttrQualityList_var& _s) - : _data(_s._pd_seq) { _s = (AttrQualityList*) 0; } - inline AttrQualityList_out(const AttrQualityList_out& _s) : _data(_s._data) {} - inline AttrQualityList_out& operator = (const AttrQualityList_out& _s) { - _data = _s._data; - return *this; - } - inline AttrQualityList_out& operator = (AttrQualityList* _s) { - _data = _s; - return *this; - } - inline operator AttrQualityList*&() { return _data; } - inline AttrQualityList*& ptr() { return _data; } - inline AttrQualityList* operator->() { return _data; } - - inline AttrQuality& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttrQualityList*& _data; - - private: - AttrQualityList_out(); - AttrQualityList_out& operator=(const AttrQualityList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_AttributeDimList; - - class AttributeDimList_var; - - class AttributeDimList : public _CORBA_Unbounded_Sequence< AttributeDim > { - public: - typedef AttributeDimList_var _var_type; - inline AttributeDimList() {} - inline AttributeDimList(const AttributeDimList& _s) - : _CORBA_Unbounded_Sequence< AttributeDim > (_s) {} - - inline AttributeDimList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< AttributeDim > (_max) {} - inline AttributeDimList(_CORBA_ULong _max, _CORBA_ULong _len, AttributeDim* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< AttributeDim > (_max, _len, _val, _rel) {} - - - - inline AttributeDimList& operator = (const AttributeDimList& _s) { - _CORBA_Unbounded_Sequence< AttributeDim > ::operator=(_s); - return *this; - } - }; - - class AttributeDimList_out; - - class AttributeDimList_var { - public: - inline AttributeDimList_var() : _pd_seq(0) {} - inline AttributeDimList_var(AttributeDimList* _s) : _pd_seq(_s) {} - inline AttributeDimList_var(const AttributeDimList_var& _s) { - if (_s._pd_seq) _pd_seq = new AttributeDimList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~AttributeDimList_var() { if (_pd_seq) delete _pd_seq; } - - inline AttributeDimList_var& operator = (AttributeDimList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline AttributeDimList_var& operator = (const AttributeDimList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new AttributeDimList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline AttributeDim& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline AttributeDimList* operator -> () { return _pd_seq; } - inline const AttributeDimList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator AttributeDimList& () const { return *_pd_seq; } -#else - inline operator const AttributeDimList& () const { return *_pd_seq; } - inline operator AttributeDimList& () { return *_pd_seq; } -#endif - - inline const AttributeDimList& in() const { return *_pd_seq; } - inline AttributeDimList& inout() { return *_pd_seq; } - inline AttributeDimList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline AttributeDimList* _retn() { AttributeDimList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class AttributeDimList_out; - - private: - AttributeDimList* _pd_seq; - }; - - class AttributeDimList_out { - public: - inline AttributeDimList_out(AttributeDimList*& _s) : _data(_s) { _data = 0; } - inline AttributeDimList_out(AttributeDimList_var& _s) - : _data(_s._pd_seq) { _s = (AttributeDimList*) 0; } - inline AttributeDimList_out(const AttributeDimList_out& _s) : _data(_s._data) {} - inline AttributeDimList_out& operator = (const AttributeDimList_out& _s) { - _data = _s._data; - return *this; - } - inline AttributeDimList_out& operator = (AttributeDimList* _s) { - _data = _s; - return *this; - } - inline operator AttributeDimList*&() { return _data; } - inline AttributeDimList*& ptr() { return _data; } - inline AttributeDimList* operator->() { return _data; } - - inline AttributeDim& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - AttributeDimList*& _data; - - private: - AttributeDimList_out(); - AttributeDimList_out& operator=(const AttributeDimList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevErrorListList; - - class DevErrorListList_var; - - class DevErrorListList : public _CORBA_Unbounded_Sequence< DevErrorList > { - public: - typedef DevErrorListList_var _var_type; - inline DevErrorListList() {} - inline DevErrorListList(const DevErrorListList& _s) - : _CORBA_Unbounded_Sequence< DevErrorList > (_s) {} - - inline DevErrorListList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevErrorList > (_max) {} - inline DevErrorListList(_CORBA_ULong _max, _CORBA_ULong _len, DevErrorList* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevErrorList > (_max, _len, _val, _rel) {} - - - - inline DevErrorListList& operator = (const DevErrorListList& _s) { - _CORBA_Unbounded_Sequence< DevErrorList > ::operator=(_s); - return *this; - } - }; - - class DevErrorListList_out; - - class DevErrorListList_var { - public: - inline DevErrorListList_var() : _pd_seq(0) {} - inline DevErrorListList_var(DevErrorListList* _s) : _pd_seq(_s) {} - inline DevErrorListList_var(const DevErrorListList_var& _s) { - if (_s._pd_seq) _pd_seq = new DevErrorListList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevErrorListList_var() { if (_pd_seq) delete _pd_seq; } - - inline DevErrorListList_var& operator = (DevErrorListList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevErrorListList_var& operator = (const DevErrorListList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevErrorListList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevErrorList& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevErrorListList* operator -> () { return _pd_seq; } - inline const DevErrorListList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevErrorListList& () const { return *_pd_seq; } -#else - inline operator const DevErrorListList& () const { return *_pd_seq; } - inline operator DevErrorListList& () { return *_pd_seq; } -#endif - - inline const DevErrorListList& in() const { return *_pd_seq; } - inline DevErrorListList& inout() { return *_pd_seq; } - inline DevErrorListList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevErrorListList* _retn() { DevErrorListList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevErrorListList_out; - - private: - DevErrorListList* _pd_seq; - }; - - class DevErrorListList_out { - public: - inline DevErrorListList_out(DevErrorListList*& _s) : _data(_s) { _data = 0; } - inline DevErrorListList_out(DevErrorListList_var& _s) - : _data(_s._pd_seq) { _s = (DevErrorListList*) 0; } - inline DevErrorListList_out(const DevErrorListList_out& _s) : _data(_s._data) {} - inline DevErrorListList_out& operator = (const DevErrorListList_out& _s) { - _data = _s._data; - return *this; - } - inline DevErrorListList_out& operator = (DevErrorListList* _s) { - _data = _s; - return *this; - } - inline operator DevErrorListList*&() { return _data; } - inline DevErrorListList*& ptr() { return _data; } - inline DevErrorListList* operator->() { return _data; } - - inline DevErrorList& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevErrorListList*& _data; - - private: - DevErrorListList_out(); - DevErrorListList_out& operator=(const DevErrorListList_var&); - }; - - struct DevAttrHistory_4 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - TimeValList dates; - - ::CORBA::Any value; - - AttrQualityList quals; - - EltInArrayList quals_array; - - AttributeDimList r_dims; - - EltInArrayList r_dims_array; - - AttributeDimList w_dims; - - EltInArrayList w_dims_array; - - DevErrorListList errors; - - EltInArrayList errors_array; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevAttrHistory_4::_var_type DevAttrHistory_4_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevAttrHistory_4,DevAttrHistory_4_var > DevAttrHistory_4_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_4; - - struct DevAttrHistory_5 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::String_member name; - - AttrDataFormat data_format; - - ::CORBA::Long data_type; - - TimeValList dates; - - ::CORBA::Any value; - - AttrQualityList quals; - - EltInArrayList quals_array; - - AttributeDimList r_dims; - - EltInArrayList r_dims_array; - - AttributeDimList w_dims; - - EltInArrayList w_dims_array; - - DevErrorListList errors; - - EltInArrayList errors_array; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevAttrHistory_5::_var_type DevAttrHistory_5_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevAttrHistory_5,DevAttrHistory_5_var > DevAttrHistory_5_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_5; - - struct DevCmdHistory_4 { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - TimeValList dates; - - ::CORBA::Any value; - - AttributeDimList dims; - - EltInArrayList dims_array; - - DevErrorListList errors; - - EltInArrayList errors_array; - - ::CORBA::Long cmd_type; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef DevCmdHistory_4::_var_type DevCmdHistory_4_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< DevCmdHistory_4,DevCmdHistory_4_var > DevCmdHistory_4_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevCmdHistory_4; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistoryList; - - class DevAttrHistoryList_var; - - class DevAttrHistoryList : public _CORBA_Unbounded_Sequence< DevAttrHistory > { - public: - typedef DevAttrHistoryList_var _var_type; - inline DevAttrHistoryList() {} - inline DevAttrHistoryList(const DevAttrHistoryList& _s) - : _CORBA_Unbounded_Sequence< DevAttrHistory > (_s) {} - - inline DevAttrHistoryList(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevAttrHistory > (_max) {} - inline DevAttrHistoryList(_CORBA_ULong _max, _CORBA_ULong _len, DevAttrHistory* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevAttrHistory > (_max, _len, _val, _rel) {} - - - - inline DevAttrHistoryList& operator = (const DevAttrHistoryList& _s) { - _CORBA_Unbounded_Sequence< DevAttrHistory > ::operator=(_s); - return *this; - } - }; - - class DevAttrHistoryList_out; - - class DevAttrHistoryList_var { - public: - inline DevAttrHistoryList_var() : _pd_seq(0) {} - inline DevAttrHistoryList_var(DevAttrHistoryList* _s) : _pd_seq(_s) {} - inline DevAttrHistoryList_var(const DevAttrHistoryList_var& _s) { - if (_s._pd_seq) _pd_seq = new DevAttrHistoryList(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevAttrHistoryList_var() { if (_pd_seq) delete _pd_seq; } - - inline DevAttrHistoryList_var& operator = (DevAttrHistoryList* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevAttrHistoryList_var& operator = (const DevAttrHistoryList_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevAttrHistoryList; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevAttrHistory& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevAttrHistoryList* operator -> () { return _pd_seq; } - inline const DevAttrHistoryList* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevAttrHistoryList& () const { return *_pd_seq; } -#else - inline operator const DevAttrHistoryList& () const { return *_pd_seq; } - inline operator DevAttrHistoryList& () { return *_pd_seq; } -#endif - - inline const DevAttrHistoryList& in() const { return *_pd_seq; } - inline DevAttrHistoryList& inout() { return *_pd_seq; } - inline DevAttrHistoryList*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevAttrHistoryList* _retn() { DevAttrHistoryList* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevAttrHistoryList_out; - - private: - DevAttrHistoryList* _pd_seq; - }; - - class DevAttrHistoryList_out { - public: - inline DevAttrHistoryList_out(DevAttrHistoryList*& _s) : _data(_s) { _data = 0; } - inline DevAttrHistoryList_out(DevAttrHistoryList_var& _s) - : _data(_s._pd_seq) { _s = (DevAttrHistoryList*) 0; } - inline DevAttrHistoryList_out(const DevAttrHistoryList_out& _s) : _data(_s._data) {} - inline DevAttrHistoryList_out& operator = (const DevAttrHistoryList_out& _s) { - _data = _s._data; - return *this; - } - inline DevAttrHistoryList_out& operator = (DevAttrHistoryList* _s) { - _data = _s; - return *this; - } - inline operator DevAttrHistoryList*&() { return _data; } - inline DevAttrHistoryList*& ptr() { return _data; } - inline DevAttrHistoryList* operator->() { return _data; } - - inline DevAttrHistory& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevAttrHistoryList*& _data; - - private: - DevAttrHistoryList_out(); - DevAttrHistoryList_out& operator=(const DevAttrHistoryList_var&); - }; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_DevAttrHistoryList_3; - - class DevAttrHistoryList_3_var; - - class DevAttrHistoryList_3 : public _CORBA_Unbounded_Sequence< DevAttrHistory_3 > { - public: - typedef DevAttrHistoryList_3_var _var_type; - inline DevAttrHistoryList_3() {} - inline DevAttrHistoryList_3(const DevAttrHistoryList_3& _s) - : _CORBA_Unbounded_Sequence< DevAttrHistory_3 > (_s) {} - - inline DevAttrHistoryList_3(_CORBA_ULong _max) - : _CORBA_Unbounded_Sequence< DevAttrHistory_3 > (_max) {} - inline DevAttrHistoryList_3(_CORBA_ULong _max, _CORBA_ULong _len, DevAttrHistory_3* _val, _CORBA_Boolean _rel=0) - : _CORBA_Unbounded_Sequence< DevAttrHistory_3 > (_max, _len, _val, _rel) {} - - - - inline DevAttrHistoryList_3& operator = (const DevAttrHistoryList_3& _s) { - _CORBA_Unbounded_Sequence< DevAttrHistory_3 > ::operator=(_s); - return *this; - } - }; - - class DevAttrHistoryList_3_out; - - class DevAttrHistoryList_3_var { - public: - inline DevAttrHistoryList_3_var() : _pd_seq(0) {} - inline DevAttrHistoryList_3_var(DevAttrHistoryList_3* _s) : _pd_seq(_s) {} - inline DevAttrHistoryList_3_var(const DevAttrHistoryList_3_var& _s) { - if (_s._pd_seq) _pd_seq = new DevAttrHistoryList_3(*_s._pd_seq); - else _pd_seq = 0; - } - inline ~DevAttrHistoryList_3_var() { if (_pd_seq) delete _pd_seq; } - - inline DevAttrHistoryList_3_var& operator = (DevAttrHistoryList_3* _s) { - if (_pd_seq) delete _pd_seq; - _pd_seq = _s; - return *this; - } - inline DevAttrHistoryList_3_var& operator = (const DevAttrHistoryList_3_var& _s) { - if (_s._pd_seq) { - if (!_pd_seq) _pd_seq = new DevAttrHistoryList_3; - *_pd_seq = *_s._pd_seq; - } else if (_pd_seq) { - delete _pd_seq; - _pd_seq = 0; - } - return *this; - } - inline DevAttrHistory_3& operator [] (_CORBA_ULong _s) { - return (*_pd_seq)[_s]; - } - - - - inline DevAttrHistoryList_3* operator -> () { return _pd_seq; } - inline const DevAttrHistoryList_3* operator -> () const { return _pd_seq; } -#if defined(__GNUG__) - inline operator DevAttrHistoryList_3& () const { return *_pd_seq; } -#else - inline operator const DevAttrHistoryList_3& () const { return *_pd_seq; } - inline operator DevAttrHistoryList_3& () { return *_pd_seq; } -#endif - - inline const DevAttrHistoryList_3& in() const { return *_pd_seq; } - inline DevAttrHistoryList_3& inout() { return *_pd_seq; } - inline DevAttrHistoryList_3*& out() { - if (_pd_seq) { delete _pd_seq; _pd_seq = 0; } - return _pd_seq; - } - inline DevAttrHistoryList_3* _retn() { DevAttrHistoryList_3* tmp = _pd_seq; _pd_seq = 0; return tmp; } - - friend class DevAttrHistoryList_3_out; - - private: - DevAttrHistoryList_3* _pd_seq; - }; - - class DevAttrHistoryList_3_out { - public: - inline DevAttrHistoryList_3_out(DevAttrHistoryList_3*& _s) : _data(_s) { _data = 0; } - inline DevAttrHistoryList_3_out(DevAttrHistoryList_3_var& _s) - : _data(_s._pd_seq) { _s = (DevAttrHistoryList_3*) 0; } - inline DevAttrHistoryList_3_out(const DevAttrHistoryList_3_out& _s) : _data(_s._data) {} - inline DevAttrHistoryList_3_out& operator = (const DevAttrHistoryList_3_out& _s) { - _data = _s._data; - return *this; - } - inline DevAttrHistoryList_3_out& operator = (DevAttrHistoryList_3* _s) { - _data = _s; - return *this; - } - inline operator DevAttrHistoryList_3*&() { return _data; } - inline DevAttrHistoryList_3*& ptr() { return _data; } - inline DevAttrHistoryList_3* operator->() { return _data; } - - inline DevAttrHistory_3& operator [] (_CORBA_ULong _i) { - return (*_data)[_i]; - } - - - - DevAttrHistoryList_3*& _data; - - private: - DevAttrHistoryList_3_out(); - DevAttrHistoryList_3_out& operator=(const DevAttrHistoryList_3_var&); - }; - - struct ZmqCallInfo { - typedef _CORBA_ConstrType_Variable_Var _var_type; - - - ::CORBA::Long version; - - ::CORBA::ULong ctr; - - ::CORBA::String_member method_name; - - DevVarCharArray oid; - - ::CORBA::Boolean call_is_except; - - - - void operator>>= (cdrStream &) const; - void operator<<= (cdrStream &); - }; - - typedef ZmqCallInfo::_var_type ZmqCallInfo_var; - - typedef _CORBA_ConstrType_Variable_OUT_arg< ZmqCallInfo,ZmqCallInfo_var > ZmqCallInfo_out; - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_ZmqCallInfo; - -#ifndef __Tango_mDevice__ -#define __Tango_mDevice__ - class Device; - class _objref_Device; - class _impl_Device; - - typedef _objref_Device* Device_ptr; - typedef Device_ptr DeviceRef; - - class Device_Helper { - public: - typedef Device_ptr _ptr_type; - - static _ptr_type _nil(); - static _CORBA_Boolean is_nil(_ptr_type); - static void release(_ptr_type); - static void duplicate(_ptr_type); - static void marshalObjRef(_ptr_type, cdrStream&); - static _ptr_type unmarshalObjRef(cdrStream&); - }; - - typedef _CORBA_ObjRef_Var<_objref_Device, Device_Helper> Device_var; - typedef _CORBA_ObjRef_OUT_arg<_objref_Device,Device_Helper > Device_out; - -#endif - - // interface Device - class Device { - public: - // Declarations for this interface type. - typedef Device_ptr _ptr_type; - typedef Device_var _var_type; - - static _ptr_type _duplicate(_ptr_type); - static _ptr_type _narrow(::CORBA::Object_ptr); - static _ptr_type _unchecked_narrow(::CORBA::Object_ptr); - - static _ptr_type _nil(); - - static inline void _marshalObjRef(_ptr_type, cdrStream&); - - static inline _ptr_type _unmarshalObjRef(cdrStream& s) { - omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static inline _ptr_type _fromObjRef(omniObjRef* o) { - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static _core_attr const char* _PD_repoId; - - // Other IDL defined within this scope. - - }; - - class _objref_Device : - public virtual ::CORBA::Object, - public virtual omniObjRef - { - public: - // IDL operations - char* name(); - char* description(); - DevState state(); - char* status(); - char* adm_name(); - ::CORBA::Any* command_inout(const char* command, const ::CORBA::Any& argin); - AttributeConfigList* get_attribute_config(const ::Tango::DevVarStringArray& names); - void set_attribute_config(const ::Tango::AttributeConfigList& new_conf); - AttributeValueList* read_attributes(const ::Tango::DevVarStringArray& names); - void write_attributes(const ::Tango::AttributeValueList& values); - void ping(); - DevVarStringArray* black_box(::CORBA::Long n); - DevInfo* info(); - DevCmdInfoList* command_list_query(); - DevCmdInfo* command_query(const char* command); - - // Constructors - inline _objref_Device() { _PR_setobj(0); } // nil - _objref_Device(omniIOR*, omniIdentity*); - - protected: - virtual ~_objref_Device(); - - - private: - virtual void* _ptrToObjRef(const char*); - - _objref_Device(const _objref_Device&); - _objref_Device& operator = (const _objref_Device&); - // not implemented - - friend class Device; - }; - - class _pof_Device : public _OMNI_NS(proxyObjectFactory) { - public: - inline _pof_Device() : _OMNI_NS(proxyObjectFactory)(Device::_PD_repoId) {} - virtual ~_pof_Device(); - - virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*); - virtual _CORBA_Boolean is_a(const char*) const; - }; - - class _impl_Device : - public virtual omniServant - { - public: - virtual ~_impl_Device(); - - virtual char* name() = 0; - virtual char* description() = 0; - virtual DevState state() = 0; - virtual char* status() = 0; - virtual char* adm_name() = 0; - virtual ::CORBA::Any* command_inout(const char* command, const ::CORBA::Any& argin) = 0; - virtual AttributeConfigList* get_attribute_config(const ::Tango::DevVarStringArray& names) = 0; - virtual void set_attribute_config(const ::Tango::AttributeConfigList& new_conf) = 0; - virtual AttributeValueList* read_attributes(const ::Tango::DevVarStringArray& names) = 0; - virtual void write_attributes(const ::Tango::AttributeValueList& values) = 0; - virtual void ping() = 0; - virtual DevVarStringArray* black_box(::CORBA::Long n) = 0; - virtual DevInfo* info() = 0; - virtual DevCmdInfoList* command_list_query() = 0; - virtual DevCmdInfo* command_query(const char* command) = 0; - - public: // Really protected, workaround for xlC - virtual _CORBA_Boolean _dispatch(omniCallHandle&); - - private: - virtual void* _ptrToInterface(const char*); - virtual const char* _mostDerivedRepoId(); - - }; - - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Device; - -#ifndef __Tango_mDevice__2__ -#define __Tango_mDevice__2__ - class Device_2; - class _objref_Device_2; - class _impl_Device_2; - - typedef _objref_Device_2* Device_2_ptr; - typedef Device_2_ptr Device_2Ref; - - class Device_2_Helper { - public: - typedef Device_2_ptr _ptr_type; - - static _ptr_type _nil(); - static _CORBA_Boolean is_nil(_ptr_type); - static void release(_ptr_type); - static void duplicate(_ptr_type); - static void marshalObjRef(_ptr_type, cdrStream&); - static _ptr_type unmarshalObjRef(cdrStream&); - }; - - typedef _CORBA_ObjRef_Var<_objref_Device_2, Device_2_Helper> Device_2_var; - typedef _CORBA_ObjRef_OUT_arg<_objref_Device_2,Device_2_Helper > Device_2_out; - -#endif - - // interface Device_2 - class Device_2 { - public: - // Declarations for this interface type. - typedef Device_2_ptr _ptr_type; - typedef Device_2_var _var_type; - - static _ptr_type _duplicate(_ptr_type); - static _ptr_type _narrow(::CORBA::Object_ptr); - static _ptr_type _unchecked_narrow(::CORBA::Object_ptr); - - static _ptr_type _nil(); - - static inline void _marshalObjRef(_ptr_type, cdrStream&); - - static inline _ptr_type _unmarshalObjRef(cdrStream& s) { - omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static inline _ptr_type _fromObjRef(omniObjRef* o) { - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static _core_attr const char* _PD_repoId; - - // Other IDL defined within this scope. - - }; - - class _objref_Device_2 : - public virtual _objref_Device - { - public: - // IDL operations - ::CORBA::Any* command_inout_2(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source); - AttributeValueList* read_attributes_2(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source); - AttributeConfigList_2* get_attribute_config_2(const ::Tango::DevVarStringArray& names); - DevCmdInfoList_2* command_list_query_2(); - DevCmdInfo_2* command_query_2(const char* command); - DevCmdHistoryList* command_inout_history_2(const char* command, ::CORBA::Long n); - DevAttrHistoryList* read_attribute_history_2(const char* name, ::CORBA::Long n); - - // Constructors - inline _objref_Device_2() { _PR_setobj(0); } // nil - _objref_Device_2(omniIOR*, omniIdentity*); - - protected: - virtual ~_objref_Device_2(); - - - private: - virtual void* _ptrToObjRef(const char*); - - _objref_Device_2(const _objref_Device_2&); - _objref_Device_2& operator = (const _objref_Device_2&); - // not implemented - - friend class Device_2; - }; - - class _pof_Device_2 : public _OMNI_NS(proxyObjectFactory) { - public: - inline _pof_Device_2() : _OMNI_NS(proxyObjectFactory)(Device_2::_PD_repoId) {} - virtual ~_pof_Device_2(); - - virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*); - virtual _CORBA_Boolean is_a(const char*) const; - }; - - class _impl_Device_2 : - public virtual _impl_Device - { - public: - virtual ~_impl_Device_2(); - - virtual ::CORBA::Any* command_inout_2(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source) = 0; - virtual AttributeValueList* read_attributes_2(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source) = 0; - virtual AttributeConfigList_2* get_attribute_config_2(const ::Tango::DevVarStringArray& names) = 0; - virtual DevCmdInfoList_2* command_list_query_2() = 0; - virtual DevCmdInfo_2* command_query_2(const char* command) = 0; - virtual DevCmdHistoryList* command_inout_history_2(const char* command, ::CORBA::Long n) = 0; - virtual DevAttrHistoryList* read_attribute_history_2(const char* name, ::CORBA::Long n) = 0; - - public: // Really protected, workaround for xlC - virtual _CORBA_Boolean _dispatch(omniCallHandle&); - - private: - virtual void* _ptrToInterface(const char*); - virtual const char* _mostDerivedRepoId(); - - }; - - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Device_2; - -#ifndef __Tango_mDevice__3__ -#define __Tango_mDevice__3__ - class Device_3; - class _objref_Device_3; - class _impl_Device_3; - - typedef _objref_Device_3* Device_3_ptr; - typedef Device_3_ptr Device_3Ref; - - class Device_3_Helper { - public: - typedef Device_3_ptr _ptr_type; - - static _ptr_type _nil(); - static _CORBA_Boolean is_nil(_ptr_type); - static void release(_ptr_type); - static void duplicate(_ptr_type); - static void marshalObjRef(_ptr_type, cdrStream&); - static _ptr_type unmarshalObjRef(cdrStream&); - }; - - typedef _CORBA_ObjRef_Var<_objref_Device_3, Device_3_Helper> Device_3_var; - typedef _CORBA_ObjRef_OUT_arg<_objref_Device_3,Device_3_Helper > Device_3_out; - -#endif - - // interface Device_3 - class Device_3 { - public: - // Declarations for this interface type. - typedef Device_3_ptr _ptr_type; - typedef Device_3_var _var_type; - - static _ptr_type _duplicate(_ptr_type); - static _ptr_type _narrow(::CORBA::Object_ptr); - static _ptr_type _unchecked_narrow(::CORBA::Object_ptr); - - static _ptr_type _nil(); - - static inline void _marshalObjRef(_ptr_type, cdrStream&); - - static inline _ptr_type _unmarshalObjRef(cdrStream& s) { - omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static inline _ptr_type _fromObjRef(omniObjRef* o) { - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static _core_attr const char* _PD_repoId; - - // Other IDL defined within this scope. - - }; - - class _objref_Device_3 : - public virtual _objref_Device_2 - { - public: - // IDL operations - AttributeValueList_3* read_attributes_3(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source); - void write_attributes_3(const ::Tango::AttributeValueList& values); - DevAttrHistoryList_3* read_attribute_history_3(const char* name, ::CORBA::Long n); - DevInfo_3* info_3(); - AttributeConfigList_3* get_attribute_config_3(const ::Tango::DevVarStringArray& names); - void set_attribute_config_3(const ::Tango::AttributeConfigList_3& new_conf); - - // Constructors - inline _objref_Device_3() { _PR_setobj(0); } // nil - _objref_Device_3(omniIOR*, omniIdentity*); - - protected: - virtual ~_objref_Device_3(); - - - private: - virtual void* _ptrToObjRef(const char*); - - _objref_Device_3(const _objref_Device_3&); - _objref_Device_3& operator = (const _objref_Device_3&); - // not implemented - - friend class Device_3; - }; - - class _pof_Device_3 : public _OMNI_NS(proxyObjectFactory) { - public: - inline _pof_Device_3() : _OMNI_NS(proxyObjectFactory)(Device_3::_PD_repoId) {} - virtual ~_pof_Device_3(); - - virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*); - virtual _CORBA_Boolean is_a(const char*) const; - }; - - class _impl_Device_3 : - public virtual _impl_Device_2 - { - public: - virtual ~_impl_Device_3(); - - virtual AttributeValueList_3* read_attributes_3(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source) = 0; - virtual void write_attributes_3(const ::Tango::AttributeValueList& values) = 0; - virtual DevAttrHistoryList_3* read_attribute_history_3(const char* name, ::CORBA::Long n) = 0; - virtual DevInfo_3* info_3() = 0; - virtual AttributeConfigList_3* get_attribute_config_3(const ::Tango::DevVarStringArray& names) = 0; - virtual void set_attribute_config_3(const ::Tango::AttributeConfigList_3& new_conf) = 0; - - public: // Really protected, workaround for xlC - virtual _CORBA_Boolean _dispatch(omniCallHandle&); - - private: - virtual void* _ptrToInterface(const char*); - virtual const char* _mostDerivedRepoId(); - - }; - - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Device_3; - -#ifndef __Tango_mDevice__4__ -#define __Tango_mDevice__4__ - class Device_4; - class _objref_Device_4; - class _impl_Device_4; - - typedef _objref_Device_4* Device_4_ptr; - typedef Device_4_ptr Device_4Ref; - - class Device_4_Helper { - public: - typedef Device_4_ptr _ptr_type; - - static _ptr_type _nil(); - static _CORBA_Boolean is_nil(_ptr_type); - static void release(_ptr_type); - static void duplicate(_ptr_type); - static void marshalObjRef(_ptr_type, cdrStream&); - static _ptr_type unmarshalObjRef(cdrStream&); - }; - - typedef _CORBA_ObjRef_Var<_objref_Device_4, Device_4_Helper> Device_4_var; - typedef _CORBA_ObjRef_OUT_arg<_objref_Device_4,Device_4_Helper > Device_4_out; - -#endif - - // interface Device_4 - class Device_4 { - public: - // Declarations for this interface type. - typedef Device_4_ptr _ptr_type; - typedef Device_4_var _var_type; - - static _ptr_type _duplicate(_ptr_type); - static _ptr_type _narrow(::CORBA::Object_ptr); - static _ptr_type _unchecked_narrow(::CORBA::Object_ptr); - - static _ptr_type _nil(); - - static inline void _marshalObjRef(_ptr_type, cdrStream&); - - static inline _ptr_type _unmarshalObjRef(cdrStream& s) { - omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static inline _ptr_type _fromObjRef(omniObjRef* o) { - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static _core_attr const char* _PD_repoId; - - // Other IDL defined within this scope. - - }; - - class _objref_Device_4 : - public virtual _objref_Device_3 - { - public: - // IDL operations - DevAttrHistory_4* read_attribute_history_4(const char* name, ::CORBA::Long n); - DevCmdHistory_4* command_inout_history_4(const char* command, ::CORBA::Long n); - ::CORBA::Any* command_inout_4(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident); - AttributeValueList_4* read_attributes_4(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident); - void write_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident); - void set_attribute_config_4(const ::Tango::AttributeConfigList_3& new_conf, const ::Tango::ClntIdent& cl_ident); - AttributeValueList_4* write_read_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident); - - // Constructors - inline _objref_Device_4() { _PR_setobj(0); } // nil - _objref_Device_4(omniIOR*, omniIdentity*); - - protected: - virtual ~_objref_Device_4(); - - - private: - virtual void* _ptrToObjRef(const char*); - - _objref_Device_4(const _objref_Device_4&); - _objref_Device_4& operator = (const _objref_Device_4&); - // not implemented - - friend class Device_4; - }; - - class _pof_Device_4 : public _OMNI_NS(proxyObjectFactory) { - public: - inline _pof_Device_4() : _OMNI_NS(proxyObjectFactory)(Device_4::_PD_repoId) {} - virtual ~_pof_Device_4(); - - virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*); - virtual _CORBA_Boolean is_a(const char*) const; - }; - - class _impl_Device_4 : - public virtual _impl_Device_3 - { - public: - virtual ~_impl_Device_4(); - - virtual DevAttrHistory_4* read_attribute_history_4(const char* name, ::CORBA::Long n) = 0; - virtual DevCmdHistory_4* command_inout_history_4(const char* command, ::CORBA::Long n) = 0; - virtual ::CORBA::Any* command_inout_4(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) = 0; - virtual AttributeValueList_4* read_attributes_4(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) = 0; - virtual void write_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident) = 0; - virtual void set_attribute_config_4(const ::Tango::AttributeConfigList_3& new_conf, const ::Tango::ClntIdent& cl_ident) = 0; - virtual AttributeValueList_4* write_read_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident) = 0; - - public: // Really protected, workaround for xlC - virtual _CORBA_Boolean _dispatch(omniCallHandle&); - - private: - virtual void* _ptrToInterface(const char*); - virtual const char* _mostDerivedRepoId(); - - }; - - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Device_4; - -#ifndef __Tango_mDevice__5__ -#define __Tango_mDevice__5__ - class Device_5; - class _objref_Device_5; - class _impl_Device_5; - - typedef _objref_Device_5* Device_5_ptr; - typedef Device_5_ptr Device_5Ref; - - class Device_5_Helper { - public: - typedef Device_5_ptr _ptr_type; - - static _ptr_type _nil(); - static _CORBA_Boolean is_nil(_ptr_type); - static void release(_ptr_type); - static void duplicate(_ptr_type); - static void marshalObjRef(_ptr_type, cdrStream&); - static _ptr_type unmarshalObjRef(cdrStream&); - }; - - typedef _CORBA_ObjRef_Var<_objref_Device_5, Device_5_Helper> Device_5_var; - typedef _CORBA_ObjRef_OUT_arg<_objref_Device_5,Device_5_Helper > Device_5_out; - -#endif - - // interface Device_5 - class Device_5 { - public: - // Declarations for this interface type. - typedef Device_5_ptr _ptr_type; - typedef Device_5_var _var_type; - - static _ptr_type _duplicate(_ptr_type); - static _ptr_type _narrow(::CORBA::Object_ptr); - static _ptr_type _unchecked_narrow(::CORBA::Object_ptr); - - static _ptr_type _nil(); - - static inline void _marshalObjRef(_ptr_type, cdrStream&); - - static inline _ptr_type _unmarshalObjRef(cdrStream& s) { - omniObjRef* o = omniObjRef::_unMarshal(_PD_repoId,s); - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static inline _ptr_type _fromObjRef(omniObjRef* o) { - if (o) - return (_ptr_type) o->_ptrToObjRef(_PD_repoId); - else - return _nil(); - } - - static _core_attr const char* _PD_repoId; - - // Other IDL defined within this scope. - - }; - - class _objref_Device_5 : - public virtual _objref_Device_4 - { - public: - // IDL operations - AttributeConfigList_5* get_attribute_config_5(const ::Tango::DevVarStringArray& names); - void set_attribute_config_5(const ::Tango::AttributeConfigList_5& new_conf, const ::Tango::ClntIdent& cl_ident); - AttributeValueList_5* read_attributes_5(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident); - AttributeValueList_5* write_read_attributes_5(const ::Tango::AttributeValueList_4& values, const ::Tango::DevVarStringArray& r_names, const ::Tango::ClntIdent& cl_ident); - DevAttrHistory_5* read_attribute_history_5(const char* name, ::CORBA::Long n); - PipeConfigList* get_pipe_config_5(const ::Tango::DevVarStringArray& names); - void set_pipe_config_5(const ::Tango::PipeConfigList& new_conf, const ::Tango::ClntIdent& cl_ident); - DevPipeData* read_pipe_5(const char* name, const ::Tango::ClntIdent& cl_ident); - void write_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident); - DevPipeData* write_read_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident); - - // Constructors - inline _objref_Device_5() { _PR_setobj(0); } // nil - _objref_Device_5(omniIOR*, omniIdentity*); - - protected: - virtual ~_objref_Device_5(); - - - private: - virtual void* _ptrToObjRef(const char*); - - _objref_Device_5(const _objref_Device_5&); - _objref_Device_5& operator = (const _objref_Device_5&); - // not implemented - - friend class Device_5; - }; - - class _pof_Device_5 : public _OMNI_NS(proxyObjectFactory) { - public: - inline _pof_Device_5() : _OMNI_NS(proxyObjectFactory)(Device_5::_PD_repoId) {} - virtual ~_pof_Device_5(); - - virtual omniObjRef* newObjRef(omniIOR*,omniIdentity*); - virtual _CORBA_Boolean is_a(const char*) const; - }; - - class _impl_Device_5 : - public virtual _impl_Device_4 - { - public: - virtual ~_impl_Device_5(); - - virtual AttributeConfigList_5* get_attribute_config_5(const ::Tango::DevVarStringArray& names) = 0; - virtual void set_attribute_config_5(const ::Tango::AttributeConfigList_5& new_conf, const ::Tango::ClntIdent& cl_ident) = 0; - virtual AttributeValueList_5* read_attributes_5(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) = 0; - virtual AttributeValueList_5* write_read_attributes_5(const ::Tango::AttributeValueList_4& values, const ::Tango::DevVarStringArray& r_names, const ::Tango::ClntIdent& cl_ident) = 0; - virtual DevAttrHistory_5* read_attribute_history_5(const char* name, ::CORBA::Long n) = 0; - virtual PipeConfigList* get_pipe_config_5(const ::Tango::DevVarStringArray& names) = 0; - virtual void set_pipe_config_5(const ::Tango::PipeConfigList& new_conf, const ::Tango::ClntIdent& cl_ident) = 0; - virtual DevPipeData* read_pipe_5(const char* name, const ::Tango::ClntIdent& cl_ident) = 0; - virtual void write_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident) = 0; - virtual DevPipeData* write_read_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident) = 0; - - public: // Really protected, workaround for xlC - virtual _CORBA_Boolean _dispatch(omniCallHandle&); - - private: - virtual void* _ptrToInterface(const char*); - virtual const char* _mostDerivedRepoId(); - - }; - - - _CORBA_MODULE_VAR _dyn_attr const ::CORBA::TypeCode_ptr _tc_Device_5; - -_CORBA_MODULE_END - - - -_CORBA_MODULE POA_Tango -_CORBA_MODULE_BEG - - class Device : - public virtual Tango::_impl_Device, - public virtual ::PortableServer::ServantBase - { - public: - virtual ~Device(); - - inline ::Tango::Device_ptr _this() { - return (::Tango::Device_ptr) _do_this(::Tango::Device::_PD_repoId); - } - }; - - class Device_2 : - public virtual Tango::_impl_Device_2, - public virtual Device - { - public: - virtual ~Device_2(); - - inline ::Tango::Device_2_ptr _this() { - return (::Tango::Device_2_ptr) _do_this(::Tango::Device_2::_PD_repoId); - } - }; - - class Device_3 : - public virtual Tango::_impl_Device_3, - public virtual Device_2 - { - public: - virtual ~Device_3(); - - inline ::Tango::Device_3_ptr _this() { - return (::Tango::Device_3_ptr) _do_this(::Tango::Device_3::_PD_repoId); - } - }; - - class Device_4 : - public virtual Tango::_impl_Device_4, - public virtual Device_3 - { - public: - virtual ~Device_4(); - - inline ::Tango::Device_4_ptr _this() { - return (::Tango::Device_4_ptr) _do_this(::Tango::Device_4::_PD_repoId); - } - }; - - class Device_5 : - public virtual Tango::_impl_Device_5, - public virtual Device_4 - { - public: - virtual ~Device_5(); - - inline ::Tango::Device_5_ptr _this() { - return (::Tango::Device_5_ptr) _do_this(::Tango::Device_5::_PD_repoId); - } - }; - -_CORBA_MODULE_END - - - -_CORBA_MODULE OBV_Tango -_CORBA_MODULE_BEG - -_CORBA_MODULE_END - - - - - -#undef _core_attr -#undef _dyn_attr - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarBooleanArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarBooleanArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarBooleanArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarBooleanArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarDoubleArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarDoubleArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarDoubleArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarDoubleArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarFloatArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarFloatArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarFloatArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarFloatArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarShortArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarShortArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarShortArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarShortArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarLongArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarLongArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLongArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLongArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarLong64Array& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarLong64Array* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLong64Array*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLong64Array*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarCharArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarCharArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarCharArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarCharArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarStringArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarStringArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarStringArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarStringArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarUShortArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarUShortArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarUShortArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarUShortArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarULongArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarULongArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarULongArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarULongArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarULong64Array& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarULong64Array* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarULong64Array*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarULong64Array*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevVarLongStringArray& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevVarLongStringArray* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLongStringArray*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLongStringArray*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevVarDoubleStringArray& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevVarDoubleStringArray* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarDoubleStringArray*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarDoubleStringArray*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevEncoded& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevEncoded* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevEncoded*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevEncoded*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarEncodedArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarEncodedArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarEncodedArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarEncodedArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::JavaUUID_forany& _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::JavaUUID_forany& _s); - -extern void operator<<=(::CORBA::Any& _a, const Tango::JavaClntIdent& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::JavaClntIdent* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::JavaClntIdent*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::JavaClntIdent*& _sp); - -inline void operator >>=(Tango::LockerLanguage _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::LockerLanguage& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::JAVA) { - _e = (Tango::LockerLanguage) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::LockerLanguage _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::LockerLanguage& _s); - -void operator<<=(::CORBA::Any& _a, const Tango::ClntIdent& _s); -void operator<<=(::CORBA::Any& _a, Tango::ClntIdent* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ClntIdent*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::ClntIdent*& _sp); - -inline void operator >>=(Tango::AttrQuality _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::AttrQuality& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::ATTR_WARNING) { - _e = (Tango::AttrQuality) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrQuality _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrQuality& _s); - -inline void operator >>=(Tango::AttrWriteType _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::AttrWriteType& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::WT_UNKNOWN) { - _e = (Tango::AttrWriteType) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrWriteType _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrWriteType& _s); - -inline void operator >>=(Tango::AttrDataFormat _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::AttrDataFormat& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::FMT_UNKNOWN) { - _e = (Tango::AttrDataFormat) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrDataFormat _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrDataFormat& _s); - -inline void operator >>=(Tango::DevSource _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::DevSource& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::CACHE_DEV) { - _e = (Tango::DevSource) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::DevSource _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevSource& _s); - -inline void operator >>=(Tango::ErrSeverity _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::ErrSeverity& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::PANIC) { - _e = (Tango::ErrSeverity) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::ErrSeverity _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::ErrSeverity& _s); - -inline void operator >>=(Tango::DevState _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::DevState& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::UNKNOWN) { - _e = (Tango::DevState) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::DevState _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevState& _s); - -inline void operator >>=(Tango::DispLevel _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::DispLevel& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::DL_UNKNOWN) { - _e = (Tango::DispLevel) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::DispLevel _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DispLevel& _s); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarStateArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarStateArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarStateArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarStateArray*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::TimeVal& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::TimeVal* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::TimeVal*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::TimeVal*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfo& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfo* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfo*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfo*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfo_2& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfo_2* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfo_2*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfo_2*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfoList& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfoList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfoList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfoList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfoList_2& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfoList_2* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfoList_2*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfoList_2*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevError& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevError* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevError*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevError*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevErrorList& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevErrorList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevErrorList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevErrorList*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::NamedDevError& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::NamedDevError* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::NamedDevError*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::NamedDevError*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::NamedDevErrorList& _s); -void operator<<=(::CORBA::Any& _a, Tango::NamedDevErrorList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::NamedDevErrorList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::NamedDevErrorList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevFailed& _s); -void operator<<=(::CORBA::Any& _a, const Tango::DevFailed* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevFailed*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::MultiDevFailed& _s); -void operator<<=(::CORBA::Any& _a, const Tango::MultiDevFailed* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::MultiDevFailed*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_2& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_2* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_2*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_2*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeValue* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeDim& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeDim* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDim*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeDim*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_3& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_3* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_3*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_3*& _sp); - -inline void operator >>=(Tango::AttributeDataType _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::AttributeDataType& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::ATT_NO_DATA) { - _e = (Tango::AttributeDataType) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::AttributeDataType _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDataType& _s); - -void operator<<=(::CORBA::Any& _a, const Tango::AttrValUnion& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttrValUnion* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttrValUnion*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrValUnion*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_4& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_4* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_4*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_4*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_5& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_5* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_5*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_5*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::ChangeEventProp& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::ChangeEventProp* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::ChangeEventProp*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ChangeEventProp*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::PeriodicEventProp& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::PeriodicEventProp* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::PeriodicEventProp*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PeriodicEventProp*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::ArchiveEventProp& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::ArchiveEventProp* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::ArchiveEventProp*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ArchiveEventProp*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::EventProperties& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::EventProperties* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::EventProperties*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EventProperties*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeAlarm& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeAlarm* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeAlarm*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeAlarm*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_3& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_3* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_3*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_3*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_5& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_5* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_5*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_5*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_2& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_2* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_2*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_2*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_3& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_3* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_3*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_3*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_5& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_5* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_5*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_5*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_3& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_3* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_3*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_3*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_4& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_4* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_4*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_4*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_5& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_5* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_5*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_5*& _sp); - -inline void operator >>=(Tango::PipeWriteType _e, cdrStream& s) { - ::operator>>=((::CORBA::ULong)_e, s); -} - -inline void operator <<= (Tango::PipeWriteType& _e, cdrStream& s) { - ::CORBA::ULong _0RL_e; - ::operator<<=(_0RL_e,s); - if (_0RL_e <= Tango::PIPE_WT_UNKNOWN) { - _e = (Tango::PipeWriteType) _0RL_e; - } - else { - OMNIORB_THROW(MARSHAL,_OMNI_NS(MARSHAL_InvalidEnumValue), - (::CORBA::CompletionStatus)s.completion()); - } -} - -void operator<<=(::CORBA::Any& _a, Tango::PipeWriteType _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeWriteType& _s); - -extern void operator<<=(::CORBA::Any& _a, const Tango::PipeConfig& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::PipeConfig* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeConfig*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PipeConfig*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::PipeConfigList& _s); -void operator<<=(::CORBA::Any& _a, Tango::PipeConfigList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeConfigList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PipeConfigList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarPipeDataEltArray& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevVarPipeDataEltArray* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarPipeDataEltArray*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarPipeDataEltArray*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevPipeDataElt& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevPipeDataElt* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeDataElt*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeDataElt*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevPipeBlob& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevPipeBlob* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeBlob*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeBlob*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevPipeData& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevPipeData* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeData*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeData*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::AttDataReady& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::AttDataReady* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttDataReady*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttDataReady*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevIntrChange& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevIntrChange* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevIntrChange*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevIntrChange*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevInfo& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevInfo* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevInfo*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevInfo*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevInfo_3& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevInfo_3* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevInfo_3*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevInfo_3*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistory& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistory* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistory*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistory*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistoryList& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistoryList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistoryList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistoryList*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_3& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_3* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_3*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_3*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::EltInArray& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::EltInArray* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::EltInArray*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EltInArray*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::EltInArrayList& _s); -void operator<<=(::CORBA::Any& _a, Tango::EltInArrayList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::EltInArrayList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EltInArrayList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::TimeValList& _s); -void operator<<=(::CORBA::Any& _a, Tango::TimeValList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::TimeValList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::TimeValList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttrQualityList& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttrQualityList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrQualityList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttrQualityList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeDimList& _s); -void operator<<=(::CORBA::Any& _a, Tango::AttributeDimList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDimList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeDimList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevErrorListList& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevErrorListList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevErrorListList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevErrorListList*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_4& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_4* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_4*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_4*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_5& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_5* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_5*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_5*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistory_4& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistory_4* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistory_4*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistory_4*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistoryList& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistoryList* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistoryList*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistoryList*& _sp); - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistoryList_3& _s); -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistoryList_3* _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistoryList_3*& _sp); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistoryList_3*& _sp); - -extern void operator<<=(::CORBA::Any& _a, const Tango::ZmqCallInfo& _s); -extern void operator<<=(::CORBA::Any& _a, Tango::ZmqCallInfo* _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::ZmqCallInfo*& _sp); -extern _CORBA_Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ZmqCallInfo*& _sp); - -void operator<<=(::CORBA::Any& _a, Tango::Device_ptr _s); -void operator<<=(::CORBA::Any& _a, Tango::Device_ptr* _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_ptr& _s); - -void operator<<=(::CORBA::Any& _a, Tango::Device_2_ptr _s); -void operator<<=(::CORBA::Any& _a, Tango::Device_2_ptr* _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_2_ptr& _s); - -void operator<<=(::CORBA::Any& _a, Tango::Device_3_ptr _s); -void operator<<=(::CORBA::Any& _a, Tango::Device_3_ptr* _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_3_ptr& _s); - -void operator<<=(::CORBA::Any& _a, Tango::Device_4_ptr _s); -void operator<<=(::CORBA::Any& _a, Tango::Device_4_ptr* _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_4_ptr& _s); - -void operator<<=(::CORBA::Any& _a, Tango::Device_5_ptr _s); -void operator<<=(::CORBA::Any& _a, Tango::Device_5_ptr* _s); -_CORBA_Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_5_ptr& _s); - - - -inline void -Tango::Device::_marshalObjRef(::Tango::Device_ptr obj, cdrStream& s) { - omniObjRef::_marshal(obj->_PR_getobj(),s); -} - -inline void -Tango::Device_2::_marshalObjRef(::Tango::Device_2_ptr obj, cdrStream& s) { - omniObjRef::_marshal(obj->_PR_getobj(),s); -} - -inline void -Tango::Device_3::_marshalObjRef(::Tango::Device_3_ptr obj, cdrStream& s) { - omniObjRef::_marshal(obj->_PR_getobj(),s); -} - -inline void -Tango::Device_4::_marshalObjRef(::Tango::Device_4_ptr obj, cdrStream& s) { - omniObjRef::_marshal(obj->_PR_getobj(),s); -} - -inline void -Tango::Device_5::_marshalObjRef(::Tango::Device_5_ptr obj, cdrStream& s) { - omniObjRef::_marshal(obj->_PR_getobj(),s); -} - - - -#ifdef USE_stub_in_nt_dll_NOT_DEFINED_tango -# undef USE_stub_in_nt_dll -# undef USE_stub_in_nt_dll_NOT_DEFINED_tango -#endif -#ifdef USE_core_stub_in_nt_dll_NOT_DEFINED_tango -# undef USE_core_stub_in_nt_dll -# undef USE_core_stub_in_nt_dll_NOT_DEFINED_tango -#endif -#ifdef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tango -# undef USE_dyn_stub_in_nt_dll -# undef USE_dyn_stub_in_nt_dll_NOT_DEFINED_tango -#endif - -#endif // __tango_hh__ - diff --git a/cppapi/server/idl/tangoDynSK.cpp b/cppapi/server/idl/tangoDynSK.cpp deleted file mode 100644 index 677d83aa9..000000000 --- a/cppapi/server/idl/tangoDynSK.cpp +++ /dev/null @@ -1,6706 +0,0 @@ -// This file is generated by omniidl (C++ backend) - omniORB_4_2. Do not edit. - -#include "tango.h" - -OMNI_USING_NAMESPACE(omni) - -//static const char* _0RL_dyn_library_version = omniORB_4_2_dyn; - -static ::CORBA::TypeCode::_Tracker _0RL_tcTrack(__FILE__); - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevBoolean = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevBoolean:1.0", "DevBoolean", CORBA::TypeCode::PR_boolean_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevBoolean = _0RL_tc_Tango_mDevBoolean; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevBoolean = _0RL_tc_Tango_mDevBoolean; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevDouble = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevDouble:1.0", "DevDouble", CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevDouble = _0RL_tc_Tango_mDevDouble; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevDouble = _0RL_tc_Tango_mDevDouble; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevFloat = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevFloat:1.0", "DevFloat", CORBA::TypeCode::PR_float_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevFloat = _0RL_tc_Tango_mDevFloat; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevFloat = _0RL_tc_Tango_mDevFloat; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevShort = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevShort:1.0", "DevShort", CORBA::TypeCode::PR_short_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevShort = _0RL_tc_Tango_mDevShort; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevShort = _0RL_tc_Tango_mDevShort; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevLong = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevLong:1.0", "DevLong", CORBA::TypeCode::PR_long_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevLong = _0RL_tc_Tango_mDevLong; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevLong = _0RL_tc_Tango_mDevLong; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevLong64 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevLong64:1.0", "DevLong64", CORBA::TypeCode::PR_longlong_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevLong64 = _0RL_tc_Tango_mDevLong64; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevLong64 = _0RL_tc_Tango_mDevLong64; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevString = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevString:1.0", "DevString", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevString = _0RL_tc_Tango_mDevString; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevString = _0RL_tc_Tango_mDevString; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevUChar = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevUChar:1.0", "DevUChar", CORBA::TypeCode::PR_octet_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevUChar = _0RL_tc_Tango_mDevUChar; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevUChar = _0RL_tc_Tango_mDevUChar; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevUShort = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevUShort:1.0", "DevUShort", CORBA::TypeCode::PR_ushort_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevUShort = _0RL_tc_Tango_mDevUShort; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevUShort = _0RL_tc_Tango_mDevUShort; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevULong = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevULong:1.0", "DevULong", CORBA::TypeCode::PR_ulong_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevULong = _0RL_tc_Tango_mDevULong; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevULong = _0RL_tc_Tango_mDevULong; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevULong64 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevULong64:1.0", "DevULong64", CORBA::TypeCode::PR_ulonglong_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevULong64 = _0RL_tc_Tango_mDevULong64; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevULong64 = _0RL_tc_Tango_mDevULong64; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarBooleanArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarBooleanArray:1.0", "DevVarBooleanArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_boolean_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarBooleanArray = _0RL_tc_Tango_mDevVarBooleanArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarBooleanArray = _0RL_tc_Tango_mDevVarBooleanArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarDoubleArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarDoubleArray:1.0", "DevVarDoubleArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_double_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarDoubleArray = _0RL_tc_Tango_mDevVarDoubleArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarDoubleArray = _0RL_tc_Tango_mDevVarDoubleArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarFloatArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarFloatArray:1.0", "DevVarFloatArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_float_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarFloatArray = _0RL_tc_Tango_mDevVarFloatArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarFloatArray = _0RL_tc_Tango_mDevVarFloatArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarShortArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarShortArray:1.0", "DevVarShortArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_short_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarShortArray = _0RL_tc_Tango_mDevVarShortArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarShortArray = _0RL_tc_Tango_mDevVarShortArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarLongArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarLongArray:1.0", "DevVarLongArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_long_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarLongArray = _0RL_tc_Tango_mDevVarLongArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarLongArray = _0RL_tc_Tango_mDevVarLongArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarLong64Array = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarLong64Array:1.0", "DevVarLong64Array", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_longlong_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarLong64Array = _0RL_tc_Tango_mDevVarLong64Array; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarLong64Array = _0RL_tc_Tango_mDevVarLong64Array; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarCharArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarCharArray:1.0", "DevVarCharArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_octet_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarCharArray = _0RL_tc_Tango_mDevVarCharArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarCharArray = _0RL_tc_Tango_mDevVarCharArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarStringArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarStringArray:1.0", "DevVarStringArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarStringArray = _0RL_tc_Tango_mDevVarStringArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarStringArray = _0RL_tc_Tango_mDevVarStringArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarUShortArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarUShortArray:1.0", "DevVarUShortArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_ushort_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarUShortArray = _0RL_tc_Tango_mDevVarUShortArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarUShortArray = _0RL_tc_Tango_mDevVarUShortArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarULongArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarULongArray:1.0", "DevVarULongArray", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_ulong_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarULongArray = _0RL_tc_Tango_mDevVarULongArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarULongArray = _0RL_tc_Tango_mDevVarULongArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarULong64Array = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarULong64Array:1.0", "DevVarULong64Array", CORBA::TypeCode::PR_sequence_tc(0, CORBA::TypeCode::PR_ulonglong_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarULong64Array = _0RL_tc_Tango_mDevVarULong64Array; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarULong64Array = _0RL_tc_Tango_mDevVarULong64Array; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevVarLongStringArray[] = { - {"lvalue", _0RL_tc_Tango_mDevVarLongArray}, - {"svalue", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mDevVarLongStringArray -# undef _0RL_tc_Tango_mDevVarLongStringArray -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarLongStringArray = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevVarLongStringArray:1.0", "DevVarLongStringArray", _0RL_structmember_Tango_mDevVarLongStringArray, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarLongStringArray = _0RL_tc_Tango_mDevVarLongStringArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarLongStringArray = _0RL_tc_Tango_mDevVarLongStringArray; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevVarDoubleStringArray[] = { - {"dvalue", _0RL_tc_Tango_mDevVarDoubleArray}, - {"svalue", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mDevVarDoubleStringArray -# undef _0RL_tc_Tango_mDevVarDoubleStringArray -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarDoubleStringArray = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevVarDoubleStringArray:1.0", "DevVarDoubleStringArray", _0RL_structmember_Tango_mDevVarDoubleStringArray, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarDoubleStringArray = _0RL_tc_Tango_mDevVarDoubleStringArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarDoubleStringArray = _0RL_tc_Tango_mDevVarDoubleStringArray; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevEncoded[] = { - {"encoded_format", _0RL_tc_Tango_mDevString}, - {"encoded_data", _0RL_tc_Tango_mDevVarCharArray} -}; - -#ifdef _0RL_tc_Tango_mDevEncoded -# undef _0RL_tc_Tango_mDevEncoded -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevEncoded = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevEncoded:1.0", "DevEncoded", _0RL_structmember_Tango_mDevEncoded, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevEncoded = _0RL_tc_Tango_mDevEncoded; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevEncoded = _0RL_tc_Tango_mDevEncoded; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarEncodedArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarEncodedArray:1.0", "DevVarEncodedArray", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevEncoded, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarEncodedArray = _0RL_tc_Tango_mDevVarEncodedArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarEncodedArray = _0RL_tc_Tango_mDevVarEncodedArray; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mJavaUUID = CORBA::TypeCode::PR_alias_tc("IDL:Tango/JavaUUID:1.0", "JavaUUID", CORBA::TypeCode::PR_array_tc(2, CORBA::TypeCode::PR_ulonglong_tc(), &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_JavaUUID = _0RL_tc_Tango_mJavaUUID; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_JavaUUID = _0RL_tc_Tango_mJavaUUID; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mCppClntIdent = CORBA::TypeCode::PR_alias_tc("IDL:Tango/CppClntIdent:1.0", "CppClntIdent", CORBA::TypeCode::PR_ulong_tc(), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_CppClntIdent = _0RL_tc_Tango_mCppClntIdent; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_CppClntIdent = _0RL_tc_Tango_mCppClntIdent; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mJavaClntIdent[] = { - {"MainClass", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"uuid", _0RL_tc_Tango_mJavaUUID} -}; - -#ifdef _0RL_tc_Tango_mJavaClntIdent -# undef _0RL_tc_Tango_mJavaClntIdent -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mJavaClntIdent = CORBA::TypeCode::PR_struct_tc("IDL:Tango/JavaClntIdent:1.0", "JavaClntIdent", _0RL_structmember_Tango_mJavaClntIdent, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_JavaClntIdent = _0RL_tc_Tango_mJavaClntIdent; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_JavaClntIdent = _0RL_tc_Tango_mJavaClntIdent; -#endif - - -static const char* _0RL_enumMember_Tango_mLockerLanguage[] = { "CPP", "JAVA" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mLockerLanguage = CORBA::TypeCode::PR_enum_tc("IDL:Tango/LockerLanguage:1.0", "LockerLanguage", _0RL_enumMember_Tango_mLockerLanguage, 2, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_LockerLanguage = _0RL_tc_Tango_mLockerLanguage; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_LockerLanguage = _0RL_tc_Tango_mLockerLanguage; -#endif - - -static CORBA::PR_unionMember _0RL_unionMember_Tango_mClntIdent[] = { - {"cpp_clnt", _0RL_tc_Tango_mCppClntIdent, (CORBA::PR_unionDiscriminator)Tango::CPP}, - {"java_clnt", _0RL_tc_Tango_mJavaClntIdent, (CORBA::PR_unionDiscriminator)Tango::JAVA} -}; -#ifdef _0RL_tc_Tango_mClntIdent -# undef _0RL_tc_Tango_mClntIdent -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mClntIdent = CORBA::TypeCode::PR_union_tc("IDL:Tango/ClntIdent:1.0", "ClntIdent", _0RL_tc_Tango_mLockerLanguage, _0RL_unionMember_Tango_mClntIdent, 2, -1, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_ClntIdent = _0RL_tc_Tango_mClntIdent; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_ClntIdent = _0RL_tc_Tango_mClntIdent; -#endif - - -static const char* _0RL_enumMember_Tango_mAttrQuality[] = { "ATTR_VALID", "ATTR_INVALID", "ATTR_ALARM", "ATTR_CHANGING", "ATTR_WARNING" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttrQuality = CORBA::TypeCode::PR_enum_tc("IDL:Tango/AttrQuality:1.0", "AttrQuality", _0RL_enumMember_Tango_mAttrQuality, 5, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttrQuality = _0RL_tc_Tango_mAttrQuality; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttrQuality = _0RL_tc_Tango_mAttrQuality; -#endif - -static const char* _0RL_enumMember_Tango_mAttrWriteType[] = { "READ", "READ_WITH_WRITE", "WRITE", "READ_WRITE", "WT_UNKNOWN" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttrWriteType = CORBA::TypeCode::PR_enum_tc("IDL:Tango/AttrWriteType:1.0", "AttrWriteType", _0RL_enumMember_Tango_mAttrWriteType, 5, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttrWriteType = _0RL_tc_Tango_mAttrWriteType; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttrWriteType = _0RL_tc_Tango_mAttrWriteType; -#endif - -static const char* _0RL_enumMember_Tango_mAttrDataFormat[] = { "SCALAR", "SPECTRUM", "IMAGE", "FMT_UNKNOWN" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttrDataFormat = CORBA::TypeCode::PR_enum_tc("IDL:Tango/AttrDataFormat:1.0", "AttrDataFormat", _0RL_enumMember_Tango_mAttrDataFormat, 4, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttrDataFormat = _0RL_tc_Tango_mAttrDataFormat; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttrDataFormat = _0RL_tc_Tango_mAttrDataFormat; -#endif - -static const char* _0RL_enumMember_Tango_mDevSource[] = { "DEV", "CACHE", "CACHE_DEV" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevSource = CORBA::TypeCode::PR_enum_tc("IDL:Tango/DevSource:1.0", "DevSource", _0RL_enumMember_Tango_mDevSource, 3, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevSource = _0RL_tc_Tango_mDevSource; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevSource = _0RL_tc_Tango_mDevSource; -#endif - -static const char* _0RL_enumMember_Tango_mErrSeverity[] = { "WARN", "ERR", "PANIC" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mErrSeverity = CORBA::TypeCode::PR_enum_tc("IDL:Tango/ErrSeverity:1.0", "ErrSeverity", _0RL_enumMember_Tango_mErrSeverity, 3, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_ErrSeverity = _0RL_tc_Tango_mErrSeverity; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_ErrSeverity = _0RL_tc_Tango_mErrSeverity; -#endif - -static const char* _0RL_enumMember_Tango_mDevState[] = { "ON", "OFF", "CLOSE", "OPEN", "INSERT", "EXTRACT", "MOVING", "STANDBY", "FAULT", "INIT", "RUNNING", "ALARM", "DISABLE", "UNKNOWN" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevState = CORBA::TypeCode::PR_enum_tc("IDL:Tango/DevState:1.0", "DevState", _0RL_enumMember_Tango_mDevState, 14, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevState = _0RL_tc_Tango_mDevState; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevState = _0RL_tc_Tango_mDevState; -#endif - -static const char* _0RL_enumMember_Tango_mDispLevel[] = { "OPERATOR", "EXPERT", "DL_UNKNOWN" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDispLevel = CORBA::TypeCode::PR_enum_tc("IDL:Tango/DispLevel:1.0", "DispLevel", _0RL_enumMember_Tango_mDispLevel, 3, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DispLevel = _0RL_tc_Tango_mDispLevel; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DispLevel = _0RL_tc_Tango_mDispLevel; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarStateArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarStateArray:1.0", "DevVarStateArray", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevState, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarStateArray = _0RL_tc_Tango_mDevVarStateArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarStateArray = _0RL_tc_Tango_mDevVarStateArray; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mTimeVal[] = { - {"tv_sec", CORBA::TypeCode::PR_long_tc()}, - {"tv_usec", CORBA::TypeCode::PR_long_tc()}, - {"tv_nsec", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mTimeVal -# undef _0RL_tc_Tango_mTimeVal -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mTimeVal = CORBA::TypeCode::PR_struct_tc("IDL:Tango/TimeVal:1.0", "TimeVal", _0RL_structmember_Tango_mTimeVal, 3, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_TimeVal = _0RL_tc_Tango_mTimeVal; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_TimeVal = _0RL_tc_Tango_mTimeVal; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevCmdInfo[] = { - {"cmd_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"cmd_tag", CORBA::TypeCode::PR_long_tc()}, - {"in_type", CORBA::TypeCode::PR_long_tc()}, - {"out_type", CORBA::TypeCode::PR_long_tc()}, - {"in_type_desc", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"out_type_desc", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevCmdInfo -# undef _0RL_tc_Tango_mDevCmdInfo -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdInfo = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevCmdInfo:1.0", "DevCmdInfo", _0RL_structmember_Tango_mDevCmdInfo, 6, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdInfo = _0RL_tc_Tango_mDevCmdInfo; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdInfo = _0RL_tc_Tango_mDevCmdInfo; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevCmdInfo__2[] = { - {"cmd_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"level", _0RL_tc_Tango_mDispLevel}, - {"cmd_tag", CORBA::TypeCode::PR_long_tc()}, - {"in_type", CORBA::TypeCode::PR_long_tc()}, - {"out_type", CORBA::TypeCode::PR_long_tc()}, - {"in_type_desc", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"out_type_desc", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevCmdInfo__2 -# undef _0RL_tc_Tango_mDevCmdInfo__2 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdInfo__2 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevCmdInfo_2:1.0", "DevCmdInfo_2", _0RL_structmember_Tango_mDevCmdInfo__2, 7, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdInfo_2 = _0RL_tc_Tango_mDevCmdInfo__2; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdInfo_2 = _0RL_tc_Tango_mDevCmdInfo__2; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdInfoList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevCmdInfoList:1.0", "DevCmdInfoList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevCmdInfo, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdInfoList = _0RL_tc_Tango_mDevCmdInfoList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdInfoList = _0RL_tc_Tango_mDevCmdInfoList; -#endif - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdInfoList__2 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevCmdInfoList_2:1.0", "DevCmdInfoList_2", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevCmdInfo__2, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdInfoList_2 = _0RL_tc_Tango_mDevCmdInfoList__2; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdInfoList_2 = _0RL_tc_Tango_mDevCmdInfoList__2; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevError[] = { - {"reason", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"severity", _0RL_tc_Tango_mErrSeverity}, - {"desc", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"origin", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevError -# undef _0RL_tc_Tango_mDevError -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevError = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevError:1.0", "DevError", _0RL_structmember_Tango_mDevError, 4, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevError = _0RL_tc_Tango_mDevError; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevError = _0RL_tc_Tango_mDevError; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevErrorList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevErrorList:1.0", "DevErrorList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevError, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevErrorList = _0RL_tc_Tango_mDevErrorList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevErrorList = _0RL_tc_Tango_mDevErrorList; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mNamedDevError[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"index_in_call", CORBA::TypeCode::PR_long_tc()}, - {"err_list", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mNamedDevError -# undef _0RL_tc_Tango_mNamedDevError -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mNamedDevError = CORBA::TypeCode::PR_struct_tc("IDL:Tango/NamedDevError:1.0", "NamedDevError", _0RL_structmember_Tango_mNamedDevError, 3, &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_NamedDevError = _0RL_tc_Tango_mNamedDevError; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_NamedDevError = _0RL_tc_Tango_mNamedDevError; -#endif - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mNamedDevErrorList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/NamedDevErrorList:1.0", "NamedDevErrorList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mNamedDevError, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_NamedDevErrorList = _0RL_tc_Tango_mNamedDevErrorList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_NamedDevErrorList = _0RL_tc_Tango_mNamedDevErrorList; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevFailed[] = { - {"errors", _0RL_tc_Tango_mDevErrorList} -}; - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevFailed = CORBA::TypeCode::PR_exception_tc("IDL:Tango/DevFailed:1.0", "DevFailed", _0RL_structmember_Tango_mDevFailed, 1, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevFailed = _0RL_tc_Tango_mDevFailed; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevFailed = _0RL_tc_Tango_mDevFailed; -#endif - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mMultiDevFailed[] = { - {"errors", _0RL_tc_Tango_mNamedDevErrorList} -}; - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mMultiDevFailed = CORBA::TypeCode::PR_exception_tc("IDL:Tango/MultiDevFailed:1.0", "MultiDevFailed", _0RL_structmember_Tango_mMultiDevFailed, 1, &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_MultiDevFailed = _0RL_tc_Tango_mMultiDevFailed; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_MultiDevFailed = _0RL_tc_Tango_mMultiDevFailed; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeConfig[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable", _0RL_tc_Tango_mAttrWriteType}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_x", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_y", CORBA::TypeCode::PR_long_tc()}, - {"description", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"label", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"standard_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"display_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"format", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable_attr_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mAttributeConfig -# undef _0RL_tc_Tango_mAttributeConfig -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfig = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeConfig:1.0", "AttributeConfig", _0RL_structmember_Tango_mAttributeConfig, 18, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfig = _0RL_tc_Tango_mAttributeConfig; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfig = _0RL_tc_Tango_mAttributeConfig; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeConfig__2[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable", _0RL_tc_Tango_mAttrWriteType}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_x", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_y", CORBA::TypeCode::PR_long_tc()}, - {"description", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"label", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"standard_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"display_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"format", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable_attr_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"level", _0RL_tc_Tango_mDispLevel}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mAttributeConfig__2 -# undef _0RL_tc_Tango_mAttributeConfig__2 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfig__2 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeConfig_2:1.0", "AttributeConfig_2", _0RL_structmember_Tango_mAttributeConfig__2, 19, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfig_2 = _0RL_tc_Tango_mAttributeConfig__2; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfig_2 = _0RL_tc_Tango_mAttributeConfig__2; -#endif - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeValue[] = { - {"value", CORBA::TypeCode::PR_any_tc()}, - {"quality", _0RL_tc_Tango_mAttrQuality}, - {"time", _0RL_tc_Tango_mTimeVal}, - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"dim_x", CORBA::TypeCode::PR_long_tc()}, - {"dim_y", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mAttributeValue -# undef _0RL_tc_Tango_mAttributeValue -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValue = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeValue:1.0", "AttributeValue", _0RL_structmember_Tango_mAttributeValue, 6, &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValue = _0RL_tc_Tango_mAttributeValue; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValue = _0RL_tc_Tango_mAttributeValue; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeDim[] = { - {"dim_x", CORBA::TypeCode::PR_long_tc()}, - {"dim_y", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mAttributeDim -# undef _0RL_tc_Tango_mAttributeDim -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeDim = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeDim:1.0", "AttributeDim", _0RL_structmember_Tango_mAttributeDim, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeDim = _0RL_tc_Tango_mAttributeDim; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeDim = _0RL_tc_Tango_mAttributeDim; -#endif - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeValue__3[] = { - {"value", CORBA::TypeCode::PR_any_tc()}, - {"quality", _0RL_tc_Tango_mAttrQuality}, - {"time", _0RL_tc_Tango_mTimeVal}, - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"r_dim", _0RL_tc_Tango_mAttributeDim}, - {"w_dim", _0RL_tc_Tango_mAttributeDim}, - {"err_list", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mAttributeValue__3 -# undef _0RL_tc_Tango_mAttributeValue__3 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValue__3 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeValue_3:1.0", "AttributeValue_3", _0RL_structmember_Tango_mAttributeValue__3, 7, &_0RL_tcTrack); - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValue_3 = _0RL_tc_Tango_mAttributeValue__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValue_3 = _0RL_tc_Tango_mAttributeValue__3; -#endif - - -static const char* _0RL_enumMember_Tango_mAttributeDataType[] = { "ATT_BOOL", "ATT_SHORT", "ATT_LONG", "ATT_LONG64", "ATT_FLOAT", "ATT_DOUBLE", "ATT_UCHAR", "ATT_USHORT", "ATT_ULONG", "ATT_ULONG64", "ATT_STRING", "ATT_STATE", "DEVICE_STATE", "ATT_ENCODED", "ATT_NO_DATA" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeDataType = CORBA::TypeCode::PR_enum_tc("IDL:Tango/AttributeDataType:1.0", "AttributeDataType", _0RL_enumMember_Tango_mAttributeDataType, 15, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeDataType = _0RL_tc_Tango_mAttributeDataType; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeDataType = _0RL_tc_Tango_mAttributeDataType; -#endif - - -static CORBA::PR_unionMember _0RL_unionMember_Tango_mAttrValUnion[] = { - {"bool_att_value", _0RL_tc_Tango_mDevVarBooleanArray, (CORBA::PR_unionDiscriminator)Tango::ATT_BOOL}, - {"short_att_value", _0RL_tc_Tango_mDevVarShortArray, (CORBA::PR_unionDiscriminator)Tango::ATT_SHORT}, - {"long_att_value", _0RL_tc_Tango_mDevVarLongArray, (CORBA::PR_unionDiscriminator)Tango::ATT_LONG}, - {"long64_att_value", _0RL_tc_Tango_mDevVarLong64Array, (CORBA::PR_unionDiscriminator)Tango::ATT_LONG64}, - {"float_att_value", _0RL_tc_Tango_mDevVarFloatArray, (CORBA::PR_unionDiscriminator)Tango::ATT_FLOAT}, - {"double_att_value", _0RL_tc_Tango_mDevVarDoubleArray, (CORBA::PR_unionDiscriminator)Tango::ATT_DOUBLE}, - {"uchar_att_value", _0RL_tc_Tango_mDevVarCharArray, (CORBA::PR_unionDiscriminator)Tango::ATT_UCHAR}, - {"ushort_att_value", _0RL_tc_Tango_mDevVarUShortArray, (CORBA::PR_unionDiscriminator)Tango::ATT_USHORT}, - {"ulong_att_value", _0RL_tc_Tango_mDevVarULongArray, (CORBA::PR_unionDiscriminator)Tango::ATT_ULONG}, - {"ulong64_att_value", _0RL_tc_Tango_mDevVarULong64Array, (CORBA::PR_unionDiscriminator)Tango::ATT_ULONG64}, - {"string_att_value", _0RL_tc_Tango_mDevVarStringArray, (CORBA::PR_unionDiscriminator)Tango::ATT_STRING}, - {"state_att_value", _0RL_tc_Tango_mDevVarStateArray, (CORBA::PR_unionDiscriminator)Tango::ATT_STATE}, - {"dev_state_att", _0RL_tc_Tango_mDevState, (CORBA::PR_unionDiscriminator)Tango::DEVICE_STATE}, - {"encoded_att_value", _0RL_tc_Tango_mDevVarEncodedArray, (CORBA::PR_unionDiscriminator)Tango::ATT_ENCODED}, - {"union_no_data", _0RL_tc_Tango_mDevBoolean, (CORBA::PR_unionDiscriminator)Tango::ATT_NO_DATA} -}; -#ifdef _0RL_tc_Tango_mAttrValUnion -# undef _0RL_tc_Tango_mAttrValUnion -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttrValUnion = CORBA::TypeCode::PR_union_tc("IDL:Tango/AttrValUnion:1.0", "AttrValUnion", _0RL_tc_Tango_mAttributeDataType, _0RL_unionMember_Tango_mAttrValUnion, 15, -1, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttrValUnion = _0RL_tc_Tango_mAttrValUnion; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttrValUnion = _0RL_tc_Tango_mAttrValUnion; -#endif - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeValue__4[] = { - {"value", _0RL_tc_Tango_mAttrValUnion}, - {"quality", _0RL_tc_Tango_mAttrQuality}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"time", _0RL_tc_Tango_mTimeVal}, - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"r_dim", _0RL_tc_Tango_mAttributeDim}, - {"w_dim", _0RL_tc_Tango_mAttributeDim}, - {"err_list", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mAttributeValue__4 -# undef _0RL_tc_Tango_mAttributeValue__4 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValue__4 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeValue_4:1.0", "AttributeValue_4", _0RL_structmember_Tango_mAttributeValue__4, 8, &_0RL_tcTrack); - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValue_4 = _0RL_tc_Tango_mAttributeValue__4; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValue_4 = _0RL_tc_Tango_mAttributeValue__4; -#endif - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeValue__5[] = { - {"value", _0RL_tc_Tango_mAttrValUnion}, - {"quality", _0RL_tc_Tango_mAttrQuality}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"time", _0RL_tc_Tango_mTimeVal}, - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"r_dim", _0RL_tc_Tango_mAttributeDim}, - {"w_dim", _0RL_tc_Tango_mAttributeDim}, - {"err_list", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mAttributeValue__5 -# undef _0RL_tc_Tango_mAttributeValue__5 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValue__5 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeValue_5:1.0", "AttributeValue_5", _0RL_structmember_Tango_mAttributeValue__5, 9, &_0RL_tcTrack); - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValue_5 = _0RL_tc_Tango_mAttributeValue__5; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValue_5 = _0RL_tc_Tango_mAttributeValue__5; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mChangeEventProp[] = { - {"rel_change", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"abs_change", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mChangeEventProp -# undef _0RL_tc_Tango_mChangeEventProp -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mChangeEventProp = CORBA::TypeCode::PR_struct_tc("IDL:Tango/ChangeEventProp:1.0", "ChangeEventProp", _0RL_structmember_Tango_mChangeEventProp, 3, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_ChangeEventProp = _0RL_tc_Tango_mChangeEventProp; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_ChangeEventProp = _0RL_tc_Tango_mChangeEventProp; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mPeriodicEventProp[] = { - {"period", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mPeriodicEventProp -# undef _0RL_tc_Tango_mPeriodicEventProp -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mPeriodicEventProp = CORBA::TypeCode::PR_struct_tc("IDL:Tango/PeriodicEventProp:1.0", "PeriodicEventProp", _0RL_structmember_Tango_mPeriodicEventProp, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_PeriodicEventProp = _0RL_tc_Tango_mPeriodicEventProp; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_PeriodicEventProp = _0RL_tc_Tango_mPeriodicEventProp; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mArchiveEventProp[] = { - {"rel_change", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"abs_change", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"period", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mArchiveEventProp -# undef _0RL_tc_Tango_mArchiveEventProp -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mArchiveEventProp = CORBA::TypeCode::PR_struct_tc("IDL:Tango/ArchiveEventProp:1.0", "ArchiveEventProp", _0RL_structmember_Tango_mArchiveEventProp, 4, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_ArchiveEventProp = _0RL_tc_Tango_mArchiveEventProp; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_ArchiveEventProp = _0RL_tc_Tango_mArchiveEventProp; -#endif - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mEventProperties[] = { - {"ch_event", _0RL_tc_Tango_mChangeEventProp}, - {"per_event", _0RL_tc_Tango_mPeriodicEventProp}, - {"arch_event", _0RL_tc_Tango_mArchiveEventProp} -}; - -#ifdef _0RL_tc_Tango_mEventProperties -# undef _0RL_tc_Tango_mEventProperties -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mEventProperties = CORBA::TypeCode::PR_struct_tc("IDL:Tango/EventProperties:1.0", "EventProperties", _0RL_structmember_Tango_mEventProperties, 3, &_0RL_tcTrack); - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_EventProperties = _0RL_tc_Tango_mEventProperties; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_EventProperties = _0RL_tc_Tango_mEventProperties; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeAlarm[] = { - {"min_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_alarm", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_warning", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_warning", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"delta_t", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"delta_val", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mAttributeAlarm -# undef _0RL_tc_Tango_mAttributeAlarm -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeAlarm = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeAlarm:1.0", "AttributeAlarm", _0RL_structmember_Tango_mAttributeAlarm, 7, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeAlarm = _0RL_tc_Tango_mAttributeAlarm; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeAlarm = _0RL_tc_Tango_mAttributeAlarm; -#endif - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeConfig__3[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable", _0RL_tc_Tango_mAttrWriteType}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_x", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_y", CORBA::TypeCode::PR_long_tc()}, - {"description", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"label", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"standard_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"display_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"format", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable_attr_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"level", _0RL_tc_Tango_mDispLevel}, - {"att_alarm", _0RL_tc_Tango_mAttributeAlarm}, - {"event_prop", _0RL_tc_Tango_mEventProperties}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray}, - {"sys_extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mAttributeConfig__3 -# undef _0RL_tc_Tango_mAttributeConfig__3 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfig__3 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeConfig_3:1.0", "AttributeConfig_3", _0RL_structmember_Tango_mAttributeConfig__3, 20, &_0RL_tcTrack); - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfig_3 = _0RL_tc_Tango_mAttributeConfig__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfig_3 = _0RL_tc_Tango_mAttributeConfig__3; -#endif - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttributeConfig__5[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable", _0RL_tc_Tango_mAttrWriteType}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"memorized", CORBA::TypeCode::PR_boolean_tc()}, - {"mem_init", CORBA::TypeCode::PR_boolean_tc()}, - {"max_dim_x", CORBA::TypeCode::PR_long_tc()}, - {"max_dim_y", CORBA::TypeCode::PR_long_tc()}, - {"description", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"label", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"standard_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"display_unit", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"format", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"min_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"max_value", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"writable_attr_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"level", _0RL_tc_Tango_mDispLevel}, - {"root_attr_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"enum_labels", _0RL_tc_Tango_mDevVarStringArray}, - {"att_alarm", _0RL_tc_Tango_mAttributeAlarm}, - {"event_prop", _0RL_tc_Tango_mEventProperties}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray}, - {"sys_extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mAttributeConfig__5 -# undef _0RL_tc_Tango_mAttributeConfig__5 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfig__5 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttributeConfig_5:1.0", "AttributeConfig_5", _0RL_structmember_Tango_mAttributeConfig__5, 24, &_0RL_tcTrack); - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfig_5 = _0RL_tc_Tango_mAttributeConfig__5; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfig_5 = _0RL_tc_Tango_mAttributeConfig__5; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfigList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeConfigList:1.0", "AttributeConfigList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeConfig, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfigList = _0RL_tc_Tango_mAttributeConfigList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfigList = _0RL_tc_Tango_mAttributeConfigList; -#endif - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfigList__2 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeConfigList_2:1.0", "AttributeConfigList_2", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeConfig__2, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_2 = _0RL_tc_Tango_mAttributeConfigList__2; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfigList_2 = _0RL_tc_Tango_mAttributeConfigList__2; -#endif - - - - - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfigList__3 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeConfigList_3:1.0", "AttributeConfigList_3", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeConfig__3, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_3 = _0RL_tc_Tango_mAttributeConfigList__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfigList_3 = _0RL_tc_Tango_mAttributeConfigList__3; -#endif - - - - - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeConfigList__5 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeConfigList_5:1.0", "AttributeConfigList_5", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeConfig__5, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeConfigList_5 = _0RL_tc_Tango_mAttributeConfigList__5; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeConfigList_5 = _0RL_tc_Tango_mAttributeConfigList__5; -#endif - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValueList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeValueList:1.0", "AttributeValueList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeValue, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValueList = _0RL_tc_Tango_mAttributeValueList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValueList = _0RL_tc_Tango_mAttributeValueList; -#endif - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValueList__3 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeValueList_3:1.0", "AttributeValueList_3", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeValue__3, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValueList_3 = _0RL_tc_Tango_mAttributeValueList__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValueList_3 = _0RL_tc_Tango_mAttributeValueList__3; -#endif - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValueList__4 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeValueList_4:1.0", "AttributeValueList_4", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeValue__4, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValueList_4 = _0RL_tc_Tango_mAttributeValueList__4; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValueList_4 = _0RL_tc_Tango_mAttributeValueList__4; -#endif - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeValueList__5 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeValueList_5:1.0", "AttributeValueList_5", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeValue__5, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeValueList_5 = _0RL_tc_Tango_mAttributeValueList__5; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeValueList_5 = _0RL_tc_Tango_mAttributeValueList__5; -#endif - -static const char* _0RL_enumMember_Tango_mPipeWriteType[] = { "PIPE_READ", "PIPE_READ_WRITE", "PIPE_WT_UNKNOWN" }; -static CORBA::TypeCode_ptr _0RL_tc_Tango_mPipeWriteType = CORBA::TypeCode::PR_enum_tc("IDL:Tango/PipeWriteType:1.0", "PipeWriteType", _0RL_enumMember_Tango_mPipeWriteType, 3, &_0RL_tcTrack); -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_PipeWriteType = _0RL_tc_Tango_mPipeWriteType; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_PipeWriteType = _0RL_tc_Tango_mPipeWriteType; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mPipeConfig[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"description", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"label", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"level", _0RL_tc_Tango_mDispLevel}, - {"writable", _0RL_tc_Tango_mPipeWriteType}, - {"extensions", _0RL_tc_Tango_mDevVarStringArray} -}; - -#ifdef _0RL_tc_Tango_mPipeConfig -# undef _0RL_tc_Tango_mPipeConfig -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mPipeConfig = CORBA::TypeCode::PR_struct_tc("IDL:Tango/PipeConfig:1.0", "PipeConfig", _0RL_structmember_Tango_mPipeConfig, 6, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_PipeConfig = _0RL_tc_Tango_mPipeConfig; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_PipeConfig = _0RL_tc_Tango_mPipeConfig; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mPipeConfigList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/PipeConfigList:1.0", "PipeConfigList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mPipeConfig, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_PipeConfigList = _0RL_tc_Tango_mPipeConfigList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_PipeConfigList = _0RL_tc_Tango_mPipeConfigList; -#endif - -static CORBA::TypeCode_ptr _0RL_ft_Tango_mDevPipeDataElt = CORBA::TypeCode::PR_forward_tc("IDL:Tango/DevPipeDataElt:1.0", &_0RL_tcTrack); -#define _0RL_tc_Tango_mDevPipeDataElt _0RL_ft_Tango_mDevPipeDataElt - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevVarPipeDataEltArray = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevVarPipeDataEltArray:1.0", "DevVarPipeDataEltArray", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevPipeDataElt, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevVarPipeDataEltArray = _0RL_tc_Tango_mDevVarPipeDataEltArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevVarPipeDataEltArray = _0RL_tc_Tango_mDevVarPipeDataEltArray; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevPipeDataElt[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"value", _0RL_tc_Tango_mAttrValUnion}, - {"inner_blob", _0RL_tc_Tango_mDevVarPipeDataEltArray}, - {"inner_blob_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevPipeDataElt -# undef _0RL_tc_Tango_mDevPipeDataElt -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevPipeDataElt = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevPipeDataElt:1.0", "DevPipeDataElt", _0RL_structmember_Tango_mDevPipeDataElt, 4, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevPipeDataElt = _0RL_tc_Tango_mDevPipeDataElt; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevPipeDataElt = _0RL_tc_Tango_mDevPipeDataElt; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevPipeBlob[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"blob_data", _0RL_tc_Tango_mDevVarPipeDataEltArray} -}; - -#ifdef _0RL_tc_Tango_mDevPipeBlob -# undef _0RL_tc_Tango_mDevPipeBlob -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevPipeBlob = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevPipeBlob:1.0", "DevPipeBlob", _0RL_structmember_Tango_mDevPipeBlob, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevPipeBlob = _0RL_tc_Tango_mDevPipeBlob; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevPipeBlob = _0RL_tc_Tango_mDevPipeBlob; -#endif - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevPipeData[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"time", _0RL_tc_Tango_mTimeVal}, - {"data_blob", _0RL_tc_Tango_mDevPipeBlob} -}; - -#ifdef _0RL_tc_Tango_mDevPipeData -# undef _0RL_tc_Tango_mDevPipeData -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevPipeData = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevPipeData:1.0", "DevPipeData", _0RL_structmember_Tango_mDevPipeData, 3, &_0RL_tcTrack); - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevPipeData = _0RL_tc_Tango_mDevPipeData; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevPipeData = _0RL_tc_Tango_mDevPipeData; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mAttDataReady[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"ctr", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mAttDataReady -# undef _0RL_tc_Tango_mAttDataReady -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttDataReady = CORBA::TypeCode::PR_struct_tc("IDL:Tango/AttDataReady:1.0", "AttDataReady", _0RL_structmember_Tango_mAttDataReady, 3, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttDataReady = _0RL_tc_Tango_mAttDataReady; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttDataReady = _0RL_tc_Tango_mAttDataReady; -#endif - - - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevIntrChange[] = { - {"dev_started", CORBA::TypeCode::PR_boolean_tc()}, - {"cmds", _0RL_tc_Tango_mDevCmdInfoList__2}, - {"atts", _0RL_tc_Tango_mAttributeConfigList__5} -}; - -#ifdef _0RL_tc_Tango_mDevIntrChange -# undef _0RL_tc_Tango_mDevIntrChange -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevIntrChange = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevIntrChange:1.0", "DevIntrChange", _0RL_structmember_Tango_mDevIntrChange, 3, &_0RL_tcTrack); - - - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevIntrChange = _0RL_tc_Tango_mDevIntrChange; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevIntrChange = _0RL_tc_Tango_mDevIntrChange; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevInfo[] = { - {"dev_class", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_id", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_host", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_version", CORBA::TypeCode::PR_long_tc()}, - {"doc_url", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevInfo -# undef _0RL_tc_Tango_mDevInfo -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevInfo = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevInfo:1.0", "DevInfo", _0RL_structmember_Tango_mDevInfo, 5, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevInfo = _0RL_tc_Tango_mDevInfo; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevInfo = _0RL_tc_Tango_mDevInfo; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevInfo__3[] = { - {"dev_class", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_id", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_host", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"server_version", CORBA::TypeCode::PR_long_tc()}, - {"doc_url", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"dev_type", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)} -}; - -#ifdef _0RL_tc_Tango_mDevInfo__3 -# undef _0RL_tc_Tango_mDevInfo__3 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevInfo__3 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevInfo_3:1.0", "DevInfo_3", _0RL_structmember_Tango_mDevInfo__3, 6, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevInfo_3 = _0RL_tc_Tango_mDevInfo__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevInfo_3 = _0RL_tc_Tango_mDevInfo__3; -#endif - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevCmdHistory[] = { - {"time", _0RL_tc_Tango_mTimeVal}, - {"cmd_failed", CORBA::TypeCode::PR_boolean_tc()}, - {"value", CORBA::TypeCode::PR_any_tc()}, - {"errors", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mDevCmdHistory -# undef _0RL_tc_Tango_mDevCmdHistory -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdHistory = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevCmdHistory:1.0", "DevCmdHistory", _0RL_structmember_Tango_mDevCmdHistory, 4, &_0RL_tcTrack); - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdHistory = _0RL_tc_Tango_mDevCmdHistory; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdHistory = _0RL_tc_Tango_mDevCmdHistory; -#endif - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdHistoryList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevCmdHistoryList:1.0", "DevCmdHistoryList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevCmdHistory, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdHistoryList = _0RL_tc_Tango_mDevCmdHistoryList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdHistoryList = _0RL_tc_Tango_mDevCmdHistoryList; -#endif - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevAttrHistory[] = { - {"attr_failed", CORBA::TypeCode::PR_boolean_tc()}, - {"value", _0RL_tc_Tango_mAttributeValue}, - {"errors", _0RL_tc_Tango_mDevErrorList} -}; - -#ifdef _0RL_tc_Tango_mDevAttrHistory -# undef _0RL_tc_Tango_mDevAttrHistory -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistory = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevAttrHistory:1.0", "DevAttrHistory", _0RL_structmember_Tango_mDevAttrHistory, 3, &_0RL_tcTrack); - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistory = _0RL_tc_Tango_mDevAttrHistory; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistory = _0RL_tc_Tango_mDevAttrHistory; -#endif - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevAttrHistory__3[] = { - {"attr_failed", CORBA::TypeCode::PR_boolean_tc()}, - {"value", _0RL_tc_Tango_mAttributeValue__3} -}; - -#ifdef _0RL_tc_Tango_mDevAttrHistory__3 -# undef _0RL_tc_Tango_mDevAttrHistory__3 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistory__3 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevAttrHistory_3:1.0", "DevAttrHistory_3", _0RL_structmember_Tango_mDevAttrHistory__3, 2, &_0RL_tcTrack); - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_3 = _0RL_tc_Tango_mDevAttrHistory__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistory_3 = _0RL_tc_Tango_mDevAttrHistory__3; -#endif - - -static CORBA::PR_structMember _0RL_structmember_Tango_mEltInArray[] = { - {"start", CORBA::TypeCode::PR_long_tc()}, - {"nb_elt", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mEltInArray -# undef _0RL_tc_Tango_mEltInArray -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mEltInArray = CORBA::TypeCode::PR_struct_tc("IDL:Tango/EltInArray:1.0", "EltInArray", _0RL_structmember_Tango_mEltInArray, 2, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_EltInArray = _0RL_tc_Tango_mEltInArray; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_EltInArray = _0RL_tc_Tango_mEltInArray; -#endif - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mEltInArrayList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/EltInArrayList:1.0", "EltInArrayList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mEltInArray, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_EltInArrayList = _0RL_tc_Tango_mEltInArrayList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_EltInArrayList = _0RL_tc_Tango_mEltInArrayList; -#endif - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mTimeValList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/TimeValList:1.0", "TimeValList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mTimeVal, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_TimeValList = _0RL_tc_Tango_mTimeValList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_TimeValList = _0RL_tc_Tango_mTimeValList; -#endif - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttrQualityList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttrQualityList:1.0", "AttrQualityList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttrQuality, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttrQualityList = _0RL_tc_Tango_mAttrQualityList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttrQualityList = _0RL_tc_Tango_mAttrQualityList; -#endif - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mAttributeDimList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/AttributeDimList:1.0", "AttributeDimList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mAttributeDim, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_AttributeDimList = _0RL_tc_Tango_mAttributeDimList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_AttributeDimList = _0RL_tc_Tango_mAttributeDimList; -#endif - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevErrorListList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevErrorListList:1.0", "DevErrorListList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevErrorList, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevErrorListList = _0RL_tc_Tango_mDevErrorListList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevErrorListList = _0RL_tc_Tango_mDevErrorListList; -#endif - - - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevAttrHistory__4[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"dates", _0RL_tc_Tango_mTimeValList}, - {"value", CORBA::TypeCode::PR_any_tc()}, - {"quals", _0RL_tc_Tango_mAttrQualityList}, - {"quals_array", _0RL_tc_Tango_mEltInArrayList}, - {"r_dims", _0RL_tc_Tango_mAttributeDimList}, - {"r_dims_array", _0RL_tc_Tango_mEltInArrayList}, - {"w_dims", _0RL_tc_Tango_mAttributeDimList}, - {"w_dims_array", _0RL_tc_Tango_mEltInArrayList}, - {"errors", _0RL_tc_Tango_mDevErrorListList}, - {"errors_array", _0RL_tc_Tango_mEltInArrayList} -}; - -#ifdef _0RL_tc_Tango_mDevAttrHistory__4 -# undef _0RL_tc_Tango_mDevAttrHistory__4 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistory__4 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevAttrHistory_4:1.0", "DevAttrHistory_4", _0RL_structmember_Tango_mDevAttrHistory__4, 11, &_0RL_tcTrack); - - - - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_4 = _0RL_tc_Tango_mDevAttrHistory__4; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistory_4 = _0RL_tc_Tango_mDevAttrHistory__4; -#endif - - - - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevAttrHistory__5[] = { - {"name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"data_format", _0RL_tc_Tango_mAttrDataFormat}, - {"data_type", CORBA::TypeCode::PR_long_tc()}, - {"dates", _0RL_tc_Tango_mTimeValList}, - {"value", CORBA::TypeCode::PR_any_tc()}, - {"quals", _0RL_tc_Tango_mAttrQualityList}, - {"quals_array", _0RL_tc_Tango_mEltInArrayList}, - {"r_dims", _0RL_tc_Tango_mAttributeDimList}, - {"r_dims_array", _0RL_tc_Tango_mEltInArrayList}, - {"w_dims", _0RL_tc_Tango_mAttributeDimList}, - {"w_dims_array", _0RL_tc_Tango_mEltInArrayList}, - {"errors", _0RL_tc_Tango_mDevErrorListList}, - {"errors_array", _0RL_tc_Tango_mEltInArrayList} -}; - -#ifdef _0RL_tc_Tango_mDevAttrHistory__5 -# undef _0RL_tc_Tango_mDevAttrHistory__5 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistory__5 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevAttrHistory_5:1.0", "DevAttrHistory_5", _0RL_structmember_Tango_mDevAttrHistory__5, 13, &_0RL_tcTrack); - - - - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistory_5 = _0RL_tc_Tango_mDevAttrHistory__5; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistory_5 = _0RL_tc_Tango_mDevAttrHistory__5; -#endif - - - - - - - -static CORBA::PR_structMember _0RL_structmember_Tango_mDevCmdHistory__4[] = { - {"dates", _0RL_tc_Tango_mTimeValList}, - {"value", CORBA::TypeCode::PR_any_tc()}, - {"dims", _0RL_tc_Tango_mAttributeDimList}, - {"dims_array", _0RL_tc_Tango_mEltInArrayList}, - {"errors", _0RL_tc_Tango_mDevErrorListList}, - {"errors_array", _0RL_tc_Tango_mEltInArrayList}, - {"cmd_type", CORBA::TypeCode::PR_long_tc()} -}; - -#ifdef _0RL_tc_Tango_mDevCmdHistory__4 -# undef _0RL_tc_Tango_mDevCmdHistory__4 -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevCmdHistory__4 = CORBA::TypeCode::PR_struct_tc("IDL:Tango/DevCmdHistory_4:1.0", "DevCmdHistory_4", _0RL_structmember_Tango_mDevCmdHistory__4, 7, &_0RL_tcTrack); - - - - - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevCmdHistory_4 = _0RL_tc_Tango_mDevCmdHistory__4; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevCmdHistory_4 = _0RL_tc_Tango_mDevCmdHistory__4; -#endif - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistoryList = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevAttrHistoryList:1.0", "DevAttrHistoryList", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevAttrHistory, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistoryList = _0RL_tc_Tango_mDevAttrHistoryList; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistoryList = _0RL_tc_Tango_mDevAttrHistoryList; -#endif - - - - - - - - - - - - - - - - - - - - - - - - - -static CORBA::TypeCode_ptr _0RL_tc_Tango_mDevAttrHistoryList__3 = CORBA::TypeCode::PR_alias_tc("IDL:Tango/DevAttrHistoryList_3:1.0", "DevAttrHistoryList_3", CORBA::TypeCode::PR_sequence_tc(0, _0RL_tc_Tango_mDevAttrHistory__3, &_0RL_tcTrack), &_0RL_tcTrack); - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_DevAttrHistoryList_3 = _0RL_tc_Tango_mDevAttrHistoryList__3; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_DevAttrHistoryList_3 = _0RL_tc_Tango_mDevAttrHistoryList__3; -#endif - -static CORBA::PR_structMember _0RL_structmember_Tango_mZmqCallInfo[] = { - {"version", CORBA::TypeCode::PR_long_tc()}, - {"ctr", CORBA::TypeCode::PR_ulong_tc()}, - {"method_name", CORBA::TypeCode::PR_string_tc(0, &_0RL_tcTrack)}, - {"oid", _0RL_tc_Tango_mDevVarCharArray}, - {"call_is_except", CORBA::TypeCode::PR_boolean_tc()} -}; - -#ifdef _0RL_tc_Tango_mZmqCallInfo -# undef _0RL_tc_Tango_mZmqCallInfo -#endif -static CORBA::TypeCode_ptr _0RL_tc_Tango_mZmqCallInfo = CORBA::TypeCode::PR_struct_tc("IDL:Tango/ZmqCallInfo:1.0", "ZmqCallInfo", _0RL_structmember_Tango_mZmqCallInfo, 5, &_0RL_tcTrack); - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_ZmqCallInfo = _0RL_tc_Tango_mZmqCallInfo; -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_ZmqCallInfo = _0RL_tc_Tango_mZmqCallInfo; -#endif - - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_Device = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device:1.0", "Device", &_0RL_tcTrack); -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_Device = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device:1.0", "Device", &_0RL_tcTrack); -#endif - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_Device_2 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_2:1.0", "Device_2", &_0RL_tcTrack); -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_Device_2 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_2:1.0", "Device_2", &_0RL_tcTrack); -#endif - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_Device_3 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_3:1.0", "Device_3", &_0RL_tcTrack); -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_Device_3 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_3:1.0", "Device_3", &_0RL_tcTrack); -#endif - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_Device_4 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_4:1.0", "Device_4", &_0RL_tcTrack); -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_Device_4 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_4:1.0", "Device_4", &_0RL_tcTrack); -#endif - -#if defined(HAS_Cplusplus_Namespace) && defined(_MSC_VER) -// MSVC++ does not give the constant external linkage otherwise. -namespace Tango { - const ::CORBA::TypeCode_ptr _tc_Device_5 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_5:1.0", "Device_5", &_0RL_tcTrack); -} -#else -const ::CORBA::TypeCode_ptr Tango::_tc_Device_5 = CORBA::TypeCode::PR_interface_tc("IDL:Tango/Device_5:1.0", "Device_5", &_0RL_tcTrack); -#endif - -static void _0RL_Tango_mDevVarBooleanArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarBooleanArray* _p = (Tango::DevVarBooleanArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarBooleanArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarBooleanArray* _p = new Tango::DevVarBooleanArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarBooleanArray_destructor_fn(void* _v) -{ - Tango::DevVarBooleanArray* _p = (Tango::DevVarBooleanArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarBooleanArray& _s) -{ - Tango::DevVarBooleanArray* _p = new Tango::DevVarBooleanArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarBooleanArray, - _0RL_Tango_mDevVarBooleanArray_marshal_fn, - _0RL_Tango_mDevVarBooleanArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarBooleanArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarBooleanArray, - _0RL_Tango_mDevVarBooleanArray_marshal_fn, - _0RL_Tango_mDevVarBooleanArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarBooleanArray*& _sp) -{ - return _a >>= (const Tango::DevVarBooleanArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarBooleanArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarBooleanArray, - _0RL_Tango_mDevVarBooleanArray_unmarshal_fn, - _0RL_Tango_mDevVarBooleanArray_marshal_fn, - _0RL_Tango_mDevVarBooleanArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarBooleanArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarDoubleArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarDoubleArray* _p = (Tango::DevVarDoubleArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarDoubleArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarDoubleArray* _p = new Tango::DevVarDoubleArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarDoubleArray_destructor_fn(void* _v) -{ - Tango::DevVarDoubleArray* _p = (Tango::DevVarDoubleArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarDoubleArray& _s) -{ - Tango::DevVarDoubleArray* _p = new Tango::DevVarDoubleArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarDoubleArray, - _0RL_Tango_mDevVarDoubleArray_marshal_fn, - _0RL_Tango_mDevVarDoubleArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarDoubleArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarDoubleArray, - _0RL_Tango_mDevVarDoubleArray_marshal_fn, - _0RL_Tango_mDevVarDoubleArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarDoubleArray*& _sp) -{ - return _a >>= (const Tango::DevVarDoubleArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarDoubleArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarDoubleArray, - _0RL_Tango_mDevVarDoubleArray_unmarshal_fn, - _0RL_Tango_mDevVarDoubleArray_marshal_fn, - _0RL_Tango_mDevVarDoubleArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarDoubleArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarFloatArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarFloatArray* _p = (Tango::DevVarFloatArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarFloatArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarFloatArray* _p = new Tango::DevVarFloatArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarFloatArray_destructor_fn(void* _v) -{ - Tango::DevVarFloatArray* _p = (Tango::DevVarFloatArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarFloatArray& _s) -{ - Tango::DevVarFloatArray* _p = new Tango::DevVarFloatArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarFloatArray, - _0RL_Tango_mDevVarFloatArray_marshal_fn, - _0RL_Tango_mDevVarFloatArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarFloatArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarFloatArray, - _0RL_Tango_mDevVarFloatArray_marshal_fn, - _0RL_Tango_mDevVarFloatArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarFloatArray*& _sp) -{ - return _a >>= (const Tango::DevVarFloatArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarFloatArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarFloatArray, - _0RL_Tango_mDevVarFloatArray_unmarshal_fn, - _0RL_Tango_mDevVarFloatArray_marshal_fn, - _0RL_Tango_mDevVarFloatArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarFloatArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarShortArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarShortArray* _p = (Tango::DevVarShortArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarShortArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarShortArray* _p = new Tango::DevVarShortArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarShortArray_destructor_fn(void* _v) -{ - Tango::DevVarShortArray* _p = (Tango::DevVarShortArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarShortArray& _s) -{ - Tango::DevVarShortArray* _p = new Tango::DevVarShortArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarShortArray, - _0RL_Tango_mDevVarShortArray_marshal_fn, - _0RL_Tango_mDevVarShortArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarShortArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarShortArray, - _0RL_Tango_mDevVarShortArray_marshal_fn, - _0RL_Tango_mDevVarShortArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarShortArray*& _sp) -{ - return _a >>= (const Tango::DevVarShortArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarShortArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarShortArray, - _0RL_Tango_mDevVarShortArray_unmarshal_fn, - _0RL_Tango_mDevVarShortArray_marshal_fn, - _0RL_Tango_mDevVarShortArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarShortArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarLongArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarLongArray* _p = (Tango::DevVarLongArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarLongArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarLongArray* _p = new Tango::DevVarLongArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarLongArray_destructor_fn(void* _v) -{ - Tango::DevVarLongArray* _p = (Tango::DevVarLongArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarLongArray& _s) -{ - Tango::DevVarLongArray* _p = new Tango::DevVarLongArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarLongArray, - _0RL_Tango_mDevVarLongArray_marshal_fn, - _0RL_Tango_mDevVarLongArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarLongArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarLongArray, - _0RL_Tango_mDevVarLongArray_marshal_fn, - _0RL_Tango_mDevVarLongArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLongArray*& _sp) -{ - return _a >>= (const Tango::DevVarLongArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLongArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarLongArray, - _0RL_Tango_mDevVarLongArray_unmarshal_fn, - _0RL_Tango_mDevVarLongArray_marshal_fn, - _0RL_Tango_mDevVarLongArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarLongArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarLong64Array_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarLong64Array* _p = (Tango::DevVarLong64Array*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarLong64Array_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarLong64Array* _p = new Tango::DevVarLong64Array; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarLong64Array_destructor_fn(void* _v) -{ - Tango::DevVarLong64Array* _p = (Tango::DevVarLong64Array*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarLong64Array& _s) -{ - Tango::DevVarLong64Array* _p = new Tango::DevVarLong64Array(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarLong64Array, - _0RL_Tango_mDevVarLong64Array_marshal_fn, - _0RL_Tango_mDevVarLong64Array_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarLong64Array* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarLong64Array, - _0RL_Tango_mDevVarLong64Array_marshal_fn, - _0RL_Tango_mDevVarLong64Array_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLong64Array*& _sp) -{ - return _a >>= (const Tango::DevVarLong64Array*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLong64Array*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarLong64Array, - _0RL_Tango_mDevVarLong64Array_unmarshal_fn, - _0RL_Tango_mDevVarLong64Array_marshal_fn, - _0RL_Tango_mDevVarLong64Array_destructor_fn, - _v)) { - _sp = (const Tango::DevVarLong64Array*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarCharArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarCharArray* _p = (Tango::DevVarCharArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarCharArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarCharArray* _p = new Tango::DevVarCharArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarCharArray_destructor_fn(void* _v) -{ - Tango::DevVarCharArray* _p = (Tango::DevVarCharArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarCharArray& _s) -{ - Tango::DevVarCharArray* _p = new Tango::DevVarCharArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarCharArray, - _0RL_Tango_mDevVarCharArray_marshal_fn, - _0RL_Tango_mDevVarCharArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarCharArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarCharArray, - _0RL_Tango_mDevVarCharArray_marshal_fn, - _0RL_Tango_mDevVarCharArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarCharArray*& _sp) -{ - return _a >>= (const Tango::DevVarCharArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarCharArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarCharArray, - _0RL_Tango_mDevVarCharArray_unmarshal_fn, - _0RL_Tango_mDevVarCharArray_marshal_fn, - _0RL_Tango_mDevVarCharArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarCharArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarStringArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarStringArray* _p = (Tango::DevVarStringArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarStringArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarStringArray* _p = new Tango::DevVarStringArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarStringArray_destructor_fn(void* _v) -{ - Tango::DevVarStringArray* _p = (Tango::DevVarStringArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarStringArray& _s) -{ - Tango::DevVarStringArray* _p = new Tango::DevVarStringArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarStringArray, - _0RL_Tango_mDevVarStringArray_marshal_fn, - _0RL_Tango_mDevVarStringArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarStringArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarStringArray, - _0RL_Tango_mDevVarStringArray_marshal_fn, - _0RL_Tango_mDevVarStringArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarStringArray*& _sp) -{ - return _a >>= (const Tango::DevVarStringArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarStringArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarStringArray, - _0RL_Tango_mDevVarStringArray_unmarshal_fn, - _0RL_Tango_mDevVarStringArray_marshal_fn, - _0RL_Tango_mDevVarStringArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarStringArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarUShortArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarUShortArray* _p = (Tango::DevVarUShortArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarUShortArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarUShortArray* _p = new Tango::DevVarUShortArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarUShortArray_destructor_fn(void* _v) -{ - Tango::DevVarUShortArray* _p = (Tango::DevVarUShortArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarUShortArray& _s) -{ - Tango::DevVarUShortArray* _p = new Tango::DevVarUShortArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarUShortArray, - _0RL_Tango_mDevVarUShortArray_marshal_fn, - _0RL_Tango_mDevVarUShortArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarUShortArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarUShortArray, - _0RL_Tango_mDevVarUShortArray_marshal_fn, - _0RL_Tango_mDevVarUShortArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarUShortArray*& _sp) -{ - return _a >>= (const Tango::DevVarUShortArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarUShortArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarUShortArray, - _0RL_Tango_mDevVarUShortArray_unmarshal_fn, - _0RL_Tango_mDevVarUShortArray_marshal_fn, - _0RL_Tango_mDevVarUShortArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarUShortArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarULongArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarULongArray* _p = (Tango::DevVarULongArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarULongArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarULongArray* _p = new Tango::DevVarULongArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarULongArray_destructor_fn(void* _v) -{ - Tango::DevVarULongArray* _p = (Tango::DevVarULongArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarULongArray& _s) -{ - Tango::DevVarULongArray* _p = new Tango::DevVarULongArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarULongArray, - _0RL_Tango_mDevVarULongArray_marshal_fn, - _0RL_Tango_mDevVarULongArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarULongArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarULongArray, - _0RL_Tango_mDevVarULongArray_marshal_fn, - _0RL_Tango_mDevVarULongArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarULongArray*& _sp) -{ - return _a >>= (const Tango::DevVarULongArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarULongArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarULongArray, - _0RL_Tango_mDevVarULongArray_unmarshal_fn, - _0RL_Tango_mDevVarULongArray_marshal_fn, - _0RL_Tango_mDevVarULongArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarULongArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarULong64Array_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarULong64Array* _p = (Tango::DevVarULong64Array*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarULong64Array_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarULong64Array* _p = new Tango::DevVarULong64Array; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarULong64Array_destructor_fn(void* _v) -{ - Tango::DevVarULong64Array* _p = (Tango::DevVarULong64Array*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarULong64Array& _s) -{ - Tango::DevVarULong64Array* _p = new Tango::DevVarULong64Array(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarULong64Array, - _0RL_Tango_mDevVarULong64Array_marshal_fn, - _0RL_Tango_mDevVarULong64Array_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarULong64Array* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarULong64Array, - _0RL_Tango_mDevVarULong64Array_marshal_fn, - _0RL_Tango_mDevVarULong64Array_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarULong64Array*& _sp) -{ - return _a >>= (const Tango::DevVarULong64Array*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarULong64Array*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarULong64Array, - _0RL_Tango_mDevVarULong64Array_unmarshal_fn, - _0RL_Tango_mDevVarULong64Array_marshal_fn, - _0RL_Tango_mDevVarULong64Array_destructor_fn, - _v)) { - _sp = (const Tango::DevVarULong64Array*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarLongStringArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarLongStringArray* _p = (Tango::DevVarLongStringArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarLongStringArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarLongStringArray* _p = new Tango::DevVarLongStringArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarLongStringArray_destructor_fn(void* _v) -{ - Tango::DevVarLongStringArray* _p = (Tango::DevVarLongStringArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarLongStringArray& _s) -{ - Tango::DevVarLongStringArray* _p = new Tango::DevVarLongStringArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarLongStringArray, - _0RL_Tango_mDevVarLongStringArray_marshal_fn, - _0RL_Tango_mDevVarLongStringArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarLongStringArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarLongStringArray, - _0RL_Tango_mDevVarLongStringArray_marshal_fn, - _0RL_Tango_mDevVarLongStringArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarLongStringArray*& _sp) -{ - return _a >>= (const Tango::DevVarLongStringArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarLongStringArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarLongStringArray, - _0RL_Tango_mDevVarLongStringArray_unmarshal_fn, - _0RL_Tango_mDevVarLongStringArray_marshal_fn, - _0RL_Tango_mDevVarLongStringArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarLongStringArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarDoubleStringArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarDoubleStringArray* _p = (Tango::DevVarDoubleStringArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarDoubleStringArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarDoubleStringArray* _p = new Tango::DevVarDoubleStringArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarDoubleStringArray_destructor_fn(void* _v) -{ - Tango::DevVarDoubleStringArray* _p = (Tango::DevVarDoubleStringArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarDoubleStringArray& _s) -{ - Tango::DevVarDoubleStringArray* _p = new Tango::DevVarDoubleStringArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarDoubleStringArray, - _0RL_Tango_mDevVarDoubleStringArray_marshal_fn, - _0RL_Tango_mDevVarDoubleStringArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarDoubleStringArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarDoubleStringArray, - _0RL_Tango_mDevVarDoubleStringArray_marshal_fn, - _0RL_Tango_mDevVarDoubleStringArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarDoubleStringArray*& _sp) -{ - return _a >>= (const Tango::DevVarDoubleStringArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarDoubleStringArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarDoubleStringArray, - _0RL_Tango_mDevVarDoubleStringArray_unmarshal_fn, - _0RL_Tango_mDevVarDoubleStringArray_marshal_fn, - _0RL_Tango_mDevVarDoubleStringArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarDoubleStringArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevEncoded_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevEncoded* _p = (Tango::DevEncoded*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevEncoded_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevEncoded* _p = new Tango::DevEncoded; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevEncoded_destructor_fn(void* _v) -{ - Tango::DevEncoded* _p = (Tango::DevEncoded*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevEncoded& _s) -{ - Tango::DevEncoded* _p = new Tango::DevEncoded(_s); - _a.PR_insert(_0RL_tc_Tango_mDevEncoded, - _0RL_Tango_mDevEncoded_marshal_fn, - _0RL_Tango_mDevEncoded_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevEncoded* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevEncoded, - _0RL_Tango_mDevEncoded_marshal_fn, - _0RL_Tango_mDevEncoded_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevEncoded*& _sp) -{ - return _a >>= (const Tango::DevEncoded*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevEncoded*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevEncoded, - _0RL_Tango_mDevEncoded_unmarshal_fn, - _0RL_Tango_mDevEncoded_marshal_fn, - _0RL_Tango_mDevEncoded_destructor_fn, - _v)) { - _sp = (const Tango::DevEncoded*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarEncodedArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarEncodedArray* _p = (Tango::DevVarEncodedArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarEncodedArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarEncodedArray* _p = new Tango::DevVarEncodedArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarEncodedArray_destructor_fn(void* _v) -{ - Tango::DevVarEncodedArray* _p = (Tango::DevVarEncodedArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarEncodedArray& _s) -{ - Tango::DevVarEncodedArray* _p = new Tango::DevVarEncodedArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarEncodedArray, - _0RL_Tango_mDevVarEncodedArray_marshal_fn, - _0RL_Tango_mDevVarEncodedArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarEncodedArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarEncodedArray, - _0RL_Tango_mDevVarEncodedArray_marshal_fn, - _0RL_Tango_mDevVarEncodedArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarEncodedArray*& _sp) -{ - return _a >>= (const Tango::DevVarEncodedArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarEncodedArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarEncodedArray, - _0RL_Tango_mDevVarEncodedArray_unmarshal_fn, - _0RL_Tango_mDevVarEncodedArray_marshal_fn, - _0RL_Tango_mDevVarEncodedArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarEncodedArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mJavaUUID_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::JavaUUID_slice* _a = (Tango::JavaUUID_slice*)_v; - if (! _s.marshal_byte_swap()) { - _s.put_octet_array((_CORBA_Octet*)(_a),16,omni::ALIGN_8); - } - else - { - _s.declareArrayLength(omni::ALIGN_8, 16); - for (_CORBA_ULong _0i0 = 0; _0i0 < 2; _0i0++){ - _a[_0i0] >>= _s; - } - } - -} -static void _0RL_Tango_mJavaUUID_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::JavaUUID_slice* _a = Tango::JavaUUID_alloc(); - _s.unmarshalArrayULongLong((_CORBA_ULongLong*)(_a), 2); - - _v = _a; -} -static void _0RL_Tango_mJavaUUID_destructor_fn(void* _v) -{ - Tango::JavaUUID_slice* _a = (Tango::JavaUUID_slice*)_v; - Tango::JavaUUID_free(_a); -} - -void operator<<=(::CORBA::Any& _a, const Tango::JavaUUID_forany& _s) -{ - Tango::JavaUUID_slice* _v; - if (!_s.NP_nocopy()) - _v = Tango::JavaUUID_dup(_s); - else - _v = _s.NP_getSlice(); - - _a.PR_insert(_0RL_tc_Tango_mJavaUUID, - _0RL_Tango_mJavaUUID_marshal_fn, - _0RL_Tango_mJavaUUID_destructor_fn, - _v); -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::JavaUUID_forany& _s) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mJavaUUID, - _0RL_Tango_mJavaUUID_unmarshal_fn, - _0RL_Tango_mJavaUUID_marshal_fn, - _0RL_Tango_mJavaUUID_destructor_fn, - _v)) { - _s = (Tango::JavaUUID_slice*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mJavaClntIdent_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::JavaClntIdent* _p = (Tango::JavaClntIdent*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mJavaClntIdent_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::JavaClntIdent* _p = new Tango::JavaClntIdent; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mJavaClntIdent_destructor_fn(void* _v) -{ - Tango::JavaClntIdent* _p = (Tango::JavaClntIdent*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::JavaClntIdent& _s) -{ - Tango::JavaClntIdent* _p = new Tango::JavaClntIdent(_s); - _a.PR_insert(_0RL_tc_Tango_mJavaClntIdent, - _0RL_Tango_mJavaClntIdent_marshal_fn, - _0RL_Tango_mJavaClntIdent_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::JavaClntIdent* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mJavaClntIdent, - _0RL_Tango_mJavaClntIdent_marshal_fn, - _0RL_Tango_mJavaClntIdent_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::JavaClntIdent*& _sp) -{ - return _a >>= (const Tango::JavaClntIdent*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::JavaClntIdent*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mJavaClntIdent, - _0RL_Tango_mJavaClntIdent_unmarshal_fn, - _0RL_Tango_mJavaClntIdent_marshal_fn, - _0RL_Tango_mJavaClntIdent_destructor_fn, - _v)) { - _sp = (const Tango::JavaClntIdent*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mLockerLanguage_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::LockerLanguage* _p = (Tango::LockerLanguage*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mLockerLanguage_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::LockerLanguage* _p = (Tango::LockerLanguage*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::LockerLanguage _s) -{ - _a.PR_insert(_0RL_tc_Tango_mLockerLanguage, - _0RL_Tango_mLockerLanguage_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::LockerLanguage& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mLockerLanguage, - _0RL_Tango_mLockerLanguage_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mClntIdent_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::ClntIdent* _p = (Tango::ClntIdent*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mClntIdent_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::ClntIdent* _p = new Tango::ClntIdent; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mClntIdent_destructor_fn(void* _v) -{ - Tango::ClntIdent* _p = (Tango::ClntIdent*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::ClntIdent& _s) -{ - Tango::ClntIdent* _p = new Tango::ClntIdent(_s); - _a.PR_insert(_0RL_tc_Tango_mClntIdent, - _0RL_Tango_mClntIdent_marshal_fn, - _0RL_Tango_mClntIdent_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::ClntIdent* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mClntIdent, - _0RL_Tango_mClntIdent_marshal_fn, - _0RL_Tango_mClntIdent_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::ClntIdent*& _sp) -{ - return _a >>= (const Tango::ClntIdent*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ClntIdent*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mClntIdent, - _0RL_Tango_mClntIdent_unmarshal_fn, - _0RL_Tango_mClntIdent_marshal_fn, - _0RL_Tango_mClntIdent_destructor_fn, - _v)) { - _sp = (const Tango::ClntIdent*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttrQuality_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttrQuality* _p = (Tango::AttrQuality*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttrQuality_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttrQuality* _p = (Tango::AttrQuality*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrQuality _s) -{ - _a.PR_insert(_0RL_tc_Tango_mAttrQuality, - _0RL_Tango_mAttrQuality_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrQuality& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mAttrQuality, - _0RL_Tango_mAttrQuality_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mAttrWriteType_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttrWriteType* _p = (Tango::AttrWriteType*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttrWriteType_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttrWriteType* _p = (Tango::AttrWriteType*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrWriteType _s) -{ - _a.PR_insert(_0RL_tc_Tango_mAttrWriteType, - _0RL_Tango_mAttrWriteType_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrWriteType& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mAttrWriteType, - _0RL_Tango_mAttrWriteType_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mAttrDataFormat_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttrDataFormat* _p = (Tango::AttrDataFormat*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttrDataFormat_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttrDataFormat* _p = (Tango::AttrDataFormat*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::AttrDataFormat _s) -{ - _a.PR_insert(_0RL_tc_Tango_mAttrDataFormat, - _0RL_Tango_mAttrDataFormat_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrDataFormat& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mAttrDataFormat, - _0RL_Tango_mAttrDataFormat_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mDevSource_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevSource* _p = (Tango::DevSource*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevSource_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevSource* _p = (Tango::DevSource*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::DevSource _s) -{ - _a.PR_insert(_0RL_tc_Tango_mDevSource, - _0RL_Tango_mDevSource_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevSource& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mDevSource, - _0RL_Tango_mDevSource_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mErrSeverity_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::ErrSeverity* _p = (Tango::ErrSeverity*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mErrSeverity_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::ErrSeverity* _p = (Tango::ErrSeverity*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::ErrSeverity _s) -{ - _a.PR_insert(_0RL_tc_Tango_mErrSeverity, - _0RL_Tango_mErrSeverity_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::ErrSeverity& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mErrSeverity, - _0RL_Tango_mErrSeverity_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mDevState_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevState* _p = (Tango::DevState*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevState_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevState* _p = (Tango::DevState*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::DevState _s) -{ - _a.PR_insert(_0RL_tc_Tango_mDevState, - _0RL_Tango_mDevState_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevState& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mDevState, - _0RL_Tango_mDevState_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mDispLevel_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DispLevel* _p = (Tango::DispLevel*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDispLevel_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DispLevel* _p = (Tango::DispLevel*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::DispLevel _s) -{ - _a.PR_insert(_0RL_tc_Tango_mDispLevel, - _0RL_Tango_mDispLevel_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DispLevel& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mDispLevel, - _0RL_Tango_mDispLevel_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mDevVarStateArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarStateArray* _p = (Tango::DevVarStateArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarStateArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarStateArray* _p = new Tango::DevVarStateArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarStateArray_destructor_fn(void* _v) -{ - Tango::DevVarStateArray* _p = (Tango::DevVarStateArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarStateArray& _s) -{ - Tango::DevVarStateArray* _p = new Tango::DevVarStateArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarStateArray, - _0RL_Tango_mDevVarStateArray_marshal_fn, - _0RL_Tango_mDevVarStateArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarStateArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarStateArray, - _0RL_Tango_mDevVarStateArray_marshal_fn, - _0RL_Tango_mDevVarStateArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarStateArray*& _sp) -{ - return _a >>= (const Tango::DevVarStateArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarStateArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarStateArray, - _0RL_Tango_mDevVarStateArray_unmarshal_fn, - _0RL_Tango_mDevVarStateArray_marshal_fn, - _0RL_Tango_mDevVarStateArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarStateArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mTimeVal_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::TimeVal* _p = (Tango::TimeVal*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mTimeVal_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::TimeVal* _p = new Tango::TimeVal; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mTimeVal_destructor_fn(void* _v) -{ - Tango::TimeVal* _p = (Tango::TimeVal*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::TimeVal& _s) -{ - Tango::TimeVal* _p = new Tango::TimeVal(_s); - _a.PR_insert(_0RL_tc_Tango_mTimeVal, - _0RL_Tango_mTimeVal_marshal_fn, - _0RL_Tango_mTimeVal_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::TimeVal* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mTimeVal, - _0RL_Tango_mTimeVal_marshal_fn, - _0RL_Tango_mTimeVal_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::TimeVal*& _sp) -{ - return _a >>= (const Tango::TimeVal*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::TimeVal*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mTimeVal, - _0RL_Tango_mTimeVal_unmarshal_fn, - _0RL_Tango_mTimeVal_marshal_fn, - _0RL_Tango_mTimeVal_destructor_fn, - _v)) { - _sp = (const Tango::TimeVal*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdInfo_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdInfo* _p = (Tango::DevCmdInfo*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdInfo_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdInfo* _p = new Tango::DevCmdInfo; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdInfo_destructor_fn(void* _v) -{ - Tango::DevCmdInfo* _p = (Tango::DevCmdInfo*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfo& _s) -{ - Tango::DevCmdInfo* _p = new Tango::DevCmdInfo(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfo, - _0RL_Tango_mDevCmdInfo_marshal_fn, - _0RL_Tango_mDevCmdInfo_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfo* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfo, - _0RL_Tango_mDevCmdInfo_marshal_fn, - _0RL_Tango_mDevCmdInfo_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfo*& _sp) -{ - return _a >>= (const Tango::DevCmdInfo*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfo*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdInfo, - _0RL_Tango_mDevCmdInfo_unmarshal_fn, - _0RL_Tango_mDevCmdInfo_marshal_fn, - _0RL_Tango_mDevCmdInfo_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdInfo*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdInfo__2_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdInfo_2* _p = (Tango::DevCmdInfo_2*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdInfo__2_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdInfo_2* _p = new Tango::DevCmdInfo_2; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdInfo__2_destructor_fn(void* _v) -{ - Tango::DevCmdInfo_2* _p = (Tango::DevCmdInfo_2*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfo_2& _s) -{ - Tango::DevCmdInfo_2* _p = new Tango::DevCmdInfo_2(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfo__2, - _0RL_Tango_mDevCmdInfo__2_marshal_fn, - _0RL_Tango_mDevCmdInfo__2_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfo_2* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfo__2, - _0RL_Tango_mDevCmdInfo__2_marshal_fn, - _0RL_Tango_mDevCmdInfo__2_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfo_2*& _sp) -{ - return _a >>= (const Tango::DevCmdInfo_2*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfo_2*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdInfo__2, - _0RL_Tango_mDevCmdInfo__2_unmarshal_fn, - _0RL_Tango_mDevCmdInfo__2_marshal_fn, - _0RL_Tango_mDevCmdInfo__2_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdInfo_2*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdInfoList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdInfoList* _p = (Tango::DevCmdInfoList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdInfoList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdInfoList* _p = new Tango::DevCmdInfoList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdInfoList_destructor_fn(void* _v) -{ - Tango::DevCmdInfoList* _p = (Tango::DevCmdInfoList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfoList& _s) -{ - Tango::DevCmdInfoList* _p = new Tango::DevCmdInfoList(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfoList, - _0RL_Tango_mDevCmdInfoList_marshal_fn, - _0RL_Tango_mDevCmdInfoList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfoList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfoList, - _0RL_Tango_mDevCmdInfoList_marshal_fn, - _0RL_Tango_mDevCmdInfoList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfoList*& _sp) -{ - return _a >>= (const Tango::DevCmdInfoList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfoList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdInfoList, - _0RL_Tango_mDevCmdInfoList_unmarshal_fn, - _0RL_Tango_mDevCmdInfoList_marshal_fn, - _0RL_Tango_mDevCmdInfoList_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdInfoList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdInfoList__2_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdInfoList_2* _p = (Tango::DevCmdInfoList_2*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdInfoList__2_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdInfoList_2* _p = new Tango::DevCmdInfoList_2; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdInfoList__2_destructor_fn(void* _v) -{ - Tango::DevCmdInfoList_2* _p = (Tango::DevCmdInfoList_2*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdInfoList_2& _s) -{ - Tango::DevCmdInfoList_2* _p = new Tango::DevCmdInfoList_2(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfoList__2, - _0RL_Tango_mDevCmdInfoList__2_marshal_fn, - _0RL_Tango_mDevCmdInfoList__2_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdInfoList_2* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdInfoList__2, - _0RL_Tango_mDevCmdInfoList__2_marshal_fn, - _0RL_Tango_mDevCmdInfoList__2_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdInfoList_2*& _sp) -{ - return _a >>= (const Tango::DevCmdInfoList_2*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdInfoList_2*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdInfoList__2, - _0RL_Tango_mDevCmdInfoList__2_unmarshal_fn, - _0RL_Tango_mDevCmdInfoList__2_marshal_fn, - _0RL_Tango_mDevCmdInfoList__2_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdInfoList_2*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevError_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevError* _p = (Tango::DevError*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevError_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevError* _p = new Tango::DevError; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevError_destructor_fn(void* _v) -{ - Tango::DevError* _p = (Tango::DevError*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevError& _s) -{ - Tango::DevError* _p = new Tango::DevError(_s); - _a.PR_insert(_0RL_tc_Tango_mDevError, - _0RL_Tango_mDevError_marshal_fn, - _0RL_Tango_mDevError_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevError* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevError, - _0RL_Tango_mDevError_marshal_fn, - _0RL_Tango_mDevError_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevError*& _sp) -{ - return _a >>= (const Tango::DevError*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevError*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevError, - _0RL_Tango_mDevError_unmarshal_fn, - _0RL_Tango_mDevError_marshal_fn, - _0RL_Tango_mDevError_destructor_fn, - _v)) { - _sp = (const Tango::DevError*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevErrorList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevErrorList* _p = (Tango::DevErrorList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevErrorList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevErrorList* _p = new Tango::DevErrorList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevErrorList_destructor_fn(void* _v) -{ - Tango::DevErrorList* _p = (Tango::DevErrorList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevErrorList& _s) -{ - Tango::DevErrorList* _p = new Tango::DevErrorList(_s); - _a.PR_insert(_0RL_tc_Tango_mDevErrorList, - _0RL_Tango_mDevErrorList_marshal_fn, - _0RL_Tango_mDevErrorList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevErrorList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevErrorList, - _0RL_Tango_mDevErrorList_marshal_fn, - _0RL_Tango_mDevErrorList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevErrorList*& _sp) -{ - return _a >>= (const Tango::DevErrorList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevErrorList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevErrorList, - _0RL_Tango_mDevErrorList_unmarshal_fn, - _0RL_Tango_mDevErrorList_marshal_fn, - _0RL_Tango_mDevErrorList_destructor_fn, - _v)) { - _sp = (const Tango::DevErrorList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mNamedDevError_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::NamedDevError* _p = (Tango::NamedDevError*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mNamedDevError_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::NamedDevError* _p = new Tango::NamedDevError; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mNamedDevError_destructor_fn(void* _v) -{ - Tango::NamedDevError* _p = (Tango::NamedDevError*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::NamedDevError& _s) -{ - Tango::NamedDevError* _p = new Tango::NamedDevError(_s); - _a.PR_insert(_0RL_tc_Tango_mNamedDevError, - _0RL_Tango_mNamedDevError_marshal_fn, - _0RL_Tango_mNamedDevError_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::NamedDevError* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mNamedDevError, - _0RL_Tango_mNamedDevError_marshal_fn, - _0RL_Tango_mNamedDevError_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::NamedDevError*& _sp) -{ - return _a >>= (const Tango::NamedDevError*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::NamedDevError*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mNamedDevError, - _0RL_Tango_mNamedDevError_unmarshal_fn, - _0RL_Tango_mNamedDevError_marshal_fn, - _0RL_Tango_mNamedDevError_destructor_fn, - _v)) { - _sp = (const Tango::NamedDevError*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mNamedDevErrorList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::NamedDevErrorList* _p = (Tango::NamedDevErrorList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mNamedDevErrorList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::NamedDevErrorList* _p = new Tango::NamedDevErrorList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mNamedDevErrorList_destructor_fn(void* _v) -{ - Tango::NamedDevErrorList* _p = (Tango::NamedDevErrorList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::NamedDevErrorList& _s) -{ - Tango::NamedDevErrorList* _p = new Tango::NamedDevErrorList(_s); - _a.PR_insert(_0RL_tc_Tango_mNamedDevErrorList, - _0RL_Tango_mNamedDevErrorList_marshal_fn, - _0RL_Tango_mNamedDevErrorList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::NamedDevErrorList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mNamedDevErrorList, - _0RL_Tango_mNamedDevErrorList_marshal_fn, - _0RL_Tango_mNamedDevErrorList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::NamedDevErrorList*& _sp) -{ - return _a >>= (const Tango::NamedDevErrorList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::NamedDevErrorList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mNamedDevErrorList, - _0RL_Tango_mNamedDevErrorList_unmarshal_fn, - _0RL_Tango_mNamedDevErrorList_marshal_fn, - _0RL_Tango_mNamedDevErrorList_destructor_fn, - _v)) { - _sp = (const Tango::NamedDevErrorList*)_v; - return 1; - } - return 0; -} - - -static void _0RL_Tango_mDevFailed_marshal_fn(cdrStream& _s, void* _v) -{ - const Tango::DevFailed* _p = (const Tango::DevFailed*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevFailed_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevFailed* _p = new Tango::DevFailed; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevFailed_destructor_fn(void* _v) -{ - Tango::DevFailed* _p = (Tango::DevFailed*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevFailed& _s) -{ - Tango::DevFailed* _p = new Tango::DevFailed(_s); - _a.PR_insert(_0RL_tc_Tango_mDevFailed, - _0RL_Tango_mDevFailed_marshal_fn, - _0RL_Tango_mDevFailed_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, const Tango::DevFailed* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevFailed, - _0RL_Tango_mDevFailed_marshal_fn, - _0RL_Tango_mDevFailed_destructor_fn, - (Tango::DevFailed*)_sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevFailed*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevFailed, - _0RL_Tango_mDevFailed_unmarshal_fn, - _0RL_Tango_mDevFailed_marshal_fn, - _0RL_Tango_mDevFailed_destructor_fn, - _v)) { - _sp = (const Tango::DevFailed*)_v; - return 1; - } - return 0; -} - -static void _0RL_insertToAny__cTango_mDevFailed(::CORBA::Any& _a, const ::CORBA::Exception& _e) { - const Tango::DevFailed & _ex = (const Tango::DevFailed &) _e; - operator<<=(_a,_ex); -} - -static void _0RL_insertToAnyNCP__cTango_mDevFailed (::CORBA::Any& _a, const ::CORBA::Exception* _e) { - const Tango::DevFailed* _ex = (const Tango::DevFailed*) _e; - operator<<=(_a,_ex); -} - -class _0RL_insertToAny_Singleton__cTango_mDevFailed { -public: - _0RL_insertToAny_Singleton__cTango_mDevFailed() { - Tango::DevFailed::insertToAnyFn = _0RL_insertToAny__cTango_mDevFailed; - Tango::DevFailed::insertToAnyFnNCP = _0RL_insertToAnyNCP__cTango_mDevFailed; - } -}; -static _0RL_insertToAny_Singleton__cTango_mDevFailed _0RL_insertToAny_Singleton__cTango_mDevFailed_; - - -static void _0RL_Tango_mMultiDevFailed_marshal_fn(cdrStream& _s, void* _v) -{ - const Tango::MultiDevFailed* _p = (const Tango::MultiDevFailed*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mMultiDevFailed_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::MultiDevFailed* _p = new Tango::MultiDevFailed; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mMultiDevFailed_destructor_fn(void* _v) -{ - Tango::MultiDevFailed* _p = (Tango::MultiDevFailed*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::MultiDevFailed& _s) -{ - Tango::MultiDevFailed* _p = new Tango::MultiDevFailed(_s); - _a.PR_insert(_0RL_tc_Tango_mMultiDevFailed, - _0RL_Tango_mMultiDevFailed_marshal_fn, - _0RL_Tango_mMultiDevFailed_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, const Tango::MultiDevFailed* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mMultiDevFailed, - _0RL_Tango_mMultiDevFailed_marshal_fn, - _0RL_Tango_mMultiDevFailed_destructor_fn, - (Tango::MultiDevFailed*)_sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::MultiDevFailed*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mMultiDevFailed, - _0RL_Tango_mMultiDevFailed_unmarshal_fn, - _0RL_Tango_mMultiDevFailed_marshal_fn, - _0RL_Tango_mMultiDevFailed_destructor_fn, - _v)) { - _sp = (const Tango::MultiDevFailed*)_v; - return 1; - } - return 0; -} - -static void _0RL_insertToAny__cTango_mMultiDevFailed(::CORBA::Any& _a, const ::CORBA::Exception& _e) { - const Tango::MultiDevFailed & _ex = (const Tango::MultiDevFailed &) _e; - operator<<=(_a,_ex); -} - -static void _0RL_insertToAnyNCP__cTango_mMultiDevFailed (::CORBA::Any& _a, const ::CORBA::Exception* _e) { - const Tango::MultiDevFailed* _ex = (const Tango::MultiDevFailed*) _e; - operator<<=(_a,_ex); -} - -class _0RL_insertToAny_Singleton__cTango_mMultiDevFailed { -public: - _0RL_insertToAny_Singleton__cTango_mMultiDevFailed() { - Tango::MultiDevFailed::insertToAnyFn = _0RL_insertToAny__cTango_mMultiDevFailed; - Tango::MultiDevFailed::insertToAnyFnNCP = _0RL_insertToAnyNCP__cTango_mMultiDevFailed; - } -}; -static _0RL_insertToAny_Singleton__cTango_mMultiDevFailed _0RL_insertToAny_Singleton__cTango_mMultiDevFailed_; - -static void _0RL_Tango_mAttributeConfig_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfig* _p = (Tango::AttributeConfig*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfig_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfig* _p = new Tango::AttributeConfig; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfig_destructor_fn(void* _v) -{ - Tango::AttributeConfig* _p = (Tango::AttributeConfig*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig& _s) -{ - Tango::AttributeConfig* _p = new Tango::AttributeConfig(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig, - _0RL_Tango_mAttributeConfig_marshal_fn, - _0RL_Tango_mAttributeConfig_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig, - _0RL_Tango_mAttributeConfig_marshal_fn, - _0RL_Tango_mAttributeConfig_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig*& _sp) -{ - return _a >>= (const Tango::AttributeConfig*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfig, - _0RL_Tango_mAttributeConfig_unmarshal_fn, - _0RL_Tango_mAttributeConfig_marshal_fn, - _0RL_Tango_mAttributeConfig_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfig*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfig__2_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfig_2* _p = (Tango::AttributeConfig_2*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfig__2_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfig_2* _p = new Tango::AttributeConfig_2; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfig__2_destructor_fn(void* _v) -{ - Tango::AttributeConfig_2* _p = (Tango::AttributeConfig_2*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_2& _s) -{ - Tango::AttributeConfig_2* _p = new Tango::AttributeConfig_2(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__2, - _0RL_Tango_mAttributeConfig__2_marshal_fn, - _0RL_Tango_mAttributeConfig__2_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_2* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__2, - _0RL_Tango_mAttributeConfig__2_marshal_fn, - _0RL_Tango_mAttributeConfig__2_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_2*& _sp) -{ - return _a >>= (const Tango::AttributeConfig_2*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_2*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfig__2, - _0RL_Tango_mAttributeConfig__2_unmarshal_fn, - _0RL_Tango_mAttributeConfig__2_marshal_fn, - _0RL_Tango_mAttributeConfig__2_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfig_2*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValue_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValue* _p = (Tango::AttributeValue*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValue_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValue* _p = new Tango::AttributeValue; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValue_destructor_fn(void* _v) -{ - Tango::AttributeValue* _p = (Tango::AttributeValue*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue& _s) -{ - Tango::AttributeValue* _p = new Tango::AttributeValue(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValue, - _0RL_Tango_mAttributeValue_marshal_fn, - _0RL_Tango_mAttributeValue_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValue* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValue, - _0RL_Tango_mAttributeValue_marshal_fn, - _0RL_Tango_mAttributeValue_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue*& _sp) -{ - return _a >>= (const Tango::AttributeValue*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValue, - _0RL_Tango_mAttributeValue_unmarshal_fn, - _0RL_Tango_mAttributeValue_marshal_fn, - _0RL_Tango_mAttributeValue_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValue*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeDim_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeDim* _p = (Tango::AttributeDim*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeDim_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeDim* _p = new Tango::AttributeDim; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeDim_destructor_fn(void* _v) -{ - Tango::AttributeDim* _p = (Tango::AttributeDim*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeDim& _s) -{ - Tango::AttributeDim* _p = new Tango::AttributeDim(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeDim, - _0RL_Tango_mAttributeDim_marshal_fn, - _0RL_Tango_mAttributeDim_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeDim* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeDim, - _0RL_Tango_mAttributeDim_marshal_fn, - _0RL_Tango_mAttributeDim_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDim*& _sp) -{ - return _a >>= (const Tango::AttributeDim*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeDim*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeDim, - _0RL_Tango_mAttributeDim_unmarshal_fn, - _0RL_Tango_mAttributeDim_marshal_fn, - _0RL_Tango_mAttributeDim_destructor_fn, - _v)) { - _sp = (const Tango::AttributeDim*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValue__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValue_3* _p = (Tango::AttributeValue_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValue__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValue_3* _p = new Tango::AttributeValue_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValue__3_destructor_fn(void* _v) -{ - Tango::AttributeValue_3* _p = (Tango::AttributeValue_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_3& _s) -{ - Tango::AttributeValue_3* _p = new Tango::AttributeValue_3(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__3, - _0RL_Tango_mAttributeValue__3_marshal_fn, - _0RL_Tango_mAttributeValue__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__3, - _0RL_Tango_mAttributeValue__3_marshal_fn, - _0RL_Tango_mAttributeValue__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_3*& _sp) -{ - return _a >>= (const Tango::AttributeValue_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValue__3, - _0RL_Tango_mAttributeValue__3_unmarshal_fn, - _0RL_Tango_mAttributeValue__3_marshal_fn, - _0RL_Tango_mAttributeValue__3_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValue_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeDataType_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeDataType* _p = (Tango::AttributeDataType*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeDataType_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeDataType* _p = (Tango::AttributeDataType*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::AttributeDataType _s) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeDataType, - _0RL_Tango_mAttributeDataType_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDataType& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mAttributeDataType, - _0RL_Tango_mAttributeDataType_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mAttrValUnion_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttrValUnion* _p = (Tango::AttrValUnion*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttrValUnion_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttrValUnion* _p = new Tango::AttrValUnion; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttrValUnion_destructor_fn(void* _v) -{ - Tango::AttrValUnion* _p = (Tango::AttrValUnion*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttrValUnion& _s) -{ - Tango::AttrValUnion* _p = new Tango::AttrValUnion(_s); - _a.PR_insert(_0RL_tc_Tango_mAttrValUnion, - _0RL_Tango_mAttrValUnion_marshal_fn, - _0RL_Tango_mAttrValUnion_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttrValUnion* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttrValUnion, - _0RL_Tango_mAttrValUnion_marshal_fn, - _0RL_Tango_mAttrValUnion_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrValUnion*& _sp) -{ - return _a >>= (const Tango::AttrValUnion*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttrValUnion*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttrValUnion, - _0RL_Tango_mAttrValUnion_unmarshal_fn, - _0RL_Tango_mAttrValUnion_marshal_fn, - _0RL_Tango_mAttrValUnion_destructor_fn, - _v)) { - _sp = (const Tango::AttrValUnion*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValue__4_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValue_4* _p = (Tango::AttributeValue_4*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValue__4_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValue_4* _p = new Tango::AttributeValue_4; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValue__4_destructor_fn(void* _v) -{ - Tango::AttributeValue_4* _p = (Tango::AttributeValue_4*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_4& _s) -{ - Tango::AttributeValue_4* _p = new Tango::AttributeValue_4(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__4, - _0RL_Tango_mAttributeValue__4_marshal_fn, - _0RL_Tango_mAttributeValue__4_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_4* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__4, - _0RL_Tango_mAttributeValue__4_marshal_fn, - _0RL_Tango_mAttributeValue__4_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_4*& _sp) -{ - return _a >>= (const Tango::AttributeValue_4*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_4*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValue__4, - _0RL_Tango_mAttributeValue__4_unmarshal_fn, - _0RL_Tango_mAttributeValue__4_marshal_fn, - _0RL_Tango_mAttributeValue__4_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValue_4*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValue__5_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValue_5* _p = (Tango::AttributeValue_5*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValue__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValue_5* _p = new Tango::AttributeValue_5; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValue__5_destructor_fn(void* _v) -{ - Tango::AttributeValue_5* _p = (Tango::AttributeValue_5*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValue_5& _s) -{ - Tango::AttributeValue_5* _p = new Tango::AttributeValue_5(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__5, - _0RL_Tango_mAttributeValue__5_marshal_fn, - _0RL_Tango_mAttributeValue__5_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValue_5* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValue__5, - _0RL_Tango_mAttributeValue__5_marshal_fn, - _0RL_Tango_mAttributeValue__5_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValue_5*& _sp) -{ - return _a >>= (const Tango::AttributeValue_5*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValue_5*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValue__5, - _0RL_Tango_mAttributeValue__5_unmarshal_fn, - _0RL_Tango_mAttributeValue__5_marshal_fn, - _0RL_Tango_mAttributeValue__5_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValue_5*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mChangeEventProp_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::ChangeEventProp* _p = (Tango::ChangeEventProp*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mChangeEventProp_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::ChangeEventProp* _p = new Tango::ChangeEventProp; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mChangeEventProp_destructor_fn(void* _v) -{ - Tango::ChangeEventProp* _p = (Tango::ChangeEventProp*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::ChangeEventProp& _s) -{ - Tango::ChangeEventProp* _p = new Tango::ChangeEventProp(_s); - _a.PR_insert(_0RL_tc_Tango_mChangeEventProp, - _0RL_Tango_mChangeEventProp_marshal_fn, - _0RL_Tango_mChangeEventProp_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::ChangeEventProp* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mChangeEventProp, - _0RL_Tango_mChangeEventProp_marshal_fn, - _0RL_Tango_mChangeEventProp_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::ChangeEventProp*& _sp) -{ - return _a >>= (const Tango::ChangeEventProp*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ChangeEventProp*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mChangeEventProp, - _0RL_Tango_mChangeEventProp_unmarshal_fn, - _0RL_Tango_mChangeEventProp_marshal_fn, - _0RL_Tango_mChangeEventProp_destructor_fn, - _v)) { - _sp = (const Tango::ChangeEventProp*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mPeriodicEventProp_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::PeriodicEventProp* _p = (Tango::PeriodicEventProp*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mPeriodicEventProp_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::PeriodicEventProp* _p = new Tango::PeriodicEventProp; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mPeriodicEventProp_destructor_fn(void* _v) -{ - Tango::PeriodicEventProp* _p = (Tango::PeriodicEventProp*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::PeriodicEventProp& _s) -{ - Tango::PeriodicEventProp* _p = new Tango::PeriodicEventProp(_s); - _a.PR_insert(_0RL_tc_Tango_mPeriodicEventProp, - _0RL_Tango_mPeriodicEventProp_marshal_fn, - _0RL_Tango_mPeriodicEventProp_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::PeriodicEventProp* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mPeriodicEventProp, - _0RL_Tango_mPeriodicEventProp_marshal_fn, - _0RL_Tango_mPeriodicEventProp_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::PeriodicEventProp*& _sp) -{ - return _a >>= (const Tango::PeriodicEventProp*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PeriodicEventProp*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mPeriodicEventProp, - _0RL_Tango_mPeriodicEventProp_unmarshal_fn, - _0RL_Tango_mPeriodicEventProp_marshal_fn, - _0RL_Tango_mPeriodicEventProp_destructor_fn, - _v)) { - _sp = (const Tango::PeriodicEventProp*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mArchiveEventProp_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::ArchiveEventProp* _p = (Tango::ArchiveEventProp*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mArchiveEventProp_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::ArchiveEventProp* _p = new Tango::ArchiveEventProp; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mArchiveEventProp_destructor_fn(void* _v) -{ - Tango::ArchiveEventProp* _p = (Tango::ArchiveEventProp*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::ArchiveEventProp& _s) -{ - Tango::ArchiveEventProp* _p = new Tango::ArchiveEventProp(_s); - _a.PR_insert(_0RL_tc_Tango_mArchiveEventProp, - _0RL_Tango_mArchiveEventProp_marshal_fn, - _0RL_Tango_mArchiveEventProp_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::ArchiveEventProp* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mArchiveEventProp, - _0RL_Tango_mArchiveEventProp_marshal_fn, - _0RL_Tango_mArchiveEventProp_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::ArchiveEventProp*& _sp) -{ - return _a >>= (const Tango::ArchiveEventProp*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ArchiveEventProp*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mArchiveEventProp, - _0RL_Tango_mArchiveEventProp_unmarshal_fn, - _0RL_Tango_mArchiveEventProp_marshal_fn, - _0RL_Tango_mArchiveEventProp_destructor_fn, - _v)) { - _sp = (const Tango::ArchiveEventProp*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mEventProperties_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::EventProperties* _p = (Tango::EventProperties*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mEventProperties_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::EventProperties* _p = new Tango::EventProperties; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mEventProperties_destructor_fn(void* _v) -{ - Tango::EventProperties* _p = (Tango::EventProperties*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::EventProperties& _s) -{ - Tango::EventProperties* _p = new Tango::EventProperties(_s); - _a.PR_insert(_0RL_tc_Tango_mEventProperties, - _0RL_Tango_mEventProperties_marshal_fn, - _0RL_Tango_mEventProperties_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::EventProperties* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mEventProperties, - _0RL_Tango_mEventProperties_marshal_fn, - _0RL_Tango_mEventProperties_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::EventProperties*& _sp) -{ - return _a >>= (const Tango::EventProperties*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EventProperties*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mEventProperties, - _0RL_Tango_mEventProperties_unmarshal_fn, - _0RL_Tango_mEventProperties_marshal_fn, - _0RL_Tango_mEventProperties_destructor_fn, - _v)) { - _sp = (const Tango::EventProperties*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeAlarm_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeAlarm* _p = (Tango::AttributeAlarm*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeAlarm_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeAlarm* _p = new Tango::AttributeAlarm; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeAlarm_destructor_fn(void* _v) -{ - Tango::AttributeAlarm* _p = (Tango::AttributeAlarm*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeAlarm& _s) -{ - Tango::AttributeAlarm* _p = new Tango::AttributeAlarm(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeAlarm, - _0RL_Tango_mAttributeAlarm_marshal_fn, - _0RL_Tango_mAttributeAlarm_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeAlarm* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeAlarm, - _0RL_Tango_mAttributeAlarm_marshal_fn, - _0RL_Tango_mAttributeAlarm_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeAlarm*& _sp) -{ - return _a >>= (const Tango::AttributeAlarm*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeAlarm*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeAlarm, - _0RL_Tango_mAttributeAlarm_unmarshal_fn, - _0RL_Tango_mAttributeAlarm_marshal_fn, - _0RL_Tango_mAttributeAlarm_destructor_fn, - _v)) { - _sp = (const Tango::AttributeAlarm*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfig__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfig_3* _p = (Tango::AttributeConfig_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfig__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfig_3* _p = new Tango::AttributeConfig_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfig__3_destructor_fn(void* _v) -{ - Tango::AttributeConfig_3* _p = (Tango::AttributeConfig_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_3& _s) -{ - Tango::AttributeConfig_3* _p = new Tango::AttributeConfig_3(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__3, - _0RL_Tango_mAttributeConfig__3_marshal_fn, - _0RL_Tango_mAttributeConfig__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__3, - _0RL_Tango_mAttributeConfig__3_marshal_fn, - _0RL_Tango_mAttributeConfig__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_3*& _sp) -{ - return _a >>= (const Tango::AttributeConfig_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfig__3, - _0RL_Tango_mAttributeConfig__3_unmarshal_fn, - _0RL_Tango_mAttributeConfig__3_marshal_fn, - _0RL_Tango_mAttributeConfig__3_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfig_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfig__5_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfig_5* _p = (Tango::AttributeConfig_5*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfig__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfig_5* _p = new Tango::AttributeConfig_5; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfig__5_destructor_fn(void* _v) -{ - Tango::AttributeConfig_5* _p = (Tango::AttributeConfig_5*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfig_5& _s) -{ - Tango::AttributeConfig_5* _p = new Tango::AttributeConfig_5(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__5, - _0RL_Tango_mAttributeConfig__5_marshal_fn, - _0RL_Tango_mAttributeConfig__5_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfig_5* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfig__5, - _0RL_Tango_mAttributeConfig__5_marshal_fn, - _0RL_Tango_mAttributeConfig__5_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfig_5*& _sp) -{ - return _a >>= (const Tango::AttributeConfig_5*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfig_5*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfig__5, - _0RL_Tango_mAttributeConfig__5_unmarshal_fn, - _0RL_Tango_mAttributeConfig__5_marshal_fn, - _0RL_Tango_mAttributeConfig__5_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfig_5*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfigList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfigList* _p = (Tango::AttributeConfigList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfigList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfigList* _p = new Tango::AttributeConfigList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfigList_destructor_fn(void* _v) -{ - Tango::AttributeConfigList* _p = (Tango::AttributeConfigList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList& _s) -{ - Tango::AttributeConfigList* _p = new Tango::AttributeConfigList(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList, - _0RL_Tango_mAttributeConfigList_marshal_fn, - _0RL_Tango_mAttributeConfigList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList, - _0RL_Tango_mAttributeConfigList_marshal_fn, - _0RL_Tango_mAttributeConfigList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList*& _sp) -{ - return _a >>= (const Tango::AttributeConfigList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfigList, - _0RL_Tango_mAttributeConfigList_unmarshal_fn, - _0RL_Tango_mAttributeConfigList_marshal_fn, - _0RL_Tango_mAttributeConfigList_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfigList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfigList__2_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfigList_2* _p = (Tango::AttributeConfigList_2*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfigList__2_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfigList_2* _p = new Tango::AttributeConfigList_2; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfigList__2_destructor_fn(void* _v) -{ - Tango::AttributeConfigList_2* _p = (Tango::AttributeConfigList_2*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_2& _s) -{ - Tango::AttributeConfigList_2* _p = new Tango::AttributeConfigList_2(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__2, - _0RL_Tango_mAttributeConfigList__2_marshal_fn, - _0RL_Tango_mAttributeConfigList__2_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_2* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__2, - _0RL_Tango_mAttributeConfigList__2_marshal_fn, - _0RL_Tango_mAttributeConfigList__2_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_2*& _sp) -{ - return _a >>= (const Tango::AttributeConfigList_2*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_2*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfigList__2, - _0RL_Tango_mAttributeConfigList__2_unmarshal_fn, - _0RL_Tango_mAttributeConfigList__2_marshal_fn, - _0RL_Tango_mAttributeConfigList__2_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfigList_2*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfigList__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfigList_3* _p = (Tango::AttributeConfigList_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfigList__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfigList_3* _p = new Tango::AttributeConfigList_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfigList__3_destructor_fn(void* _v) -{ - Tango::AttributeConfigList_3* _p = (Tango::AttributeConfigList_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_3& _s) -{ - Tango::AttributeConfigList_3* _p = new Tango::AttributeConfigList_3(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__3, - _0RL_Tango_mAttributeConfigList__3_marshal_fn, - _0RL_Tango_mAttributeConfigList__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__3, - _0RL_Tango_mAttributeConfigList__3_marshal_fn, - _0RL_Tango_mAttributeConfigList__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_3*& _sp) -{ - return _a >>= (const Tango::AttributeConfigList_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfigList__3, - _0RL_Tango_mAttributeConfigList__3_unmarshal_fn, - _0RL_Tango_mAttributeConfigList__3_marshal_fn, - _0RL_Tango_mAttributeConfigList__3_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfigList_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeConfigList__5_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeConfigList_5* _p = (Tango::AttributeConfigList_5*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeConfigList__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeConfigList_5* _p = new Tango::AttributeConfigList_5; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeConfigList__5_destructor_fn(void* _v) -{ - Tango::AttributeConfigList_5* _p = (Tango::AttributeConfigList_5*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeConfigList_5& _s) -{ - Tango::AttributeConfigList_5* _p = new Tango::AttributeConfigList_5(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__5, - _0RL_Tango_mAttributeConfigList__5_marshal_fn, - _0RL_Tango_mAttributeConfigList__5_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeConfigList_5* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeConfigList__5, - _0RL_Tango_mAttributeConfigList__5_marshal_fn, - _0RL_Tango_mAttributeConfigList__5_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeConfigList_5*& _sp) -{ - return _a >>= (const Tango::AttributeConfigList_5*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeConfigList_5*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeConfigList__5, - _0RL_Tango_mAttributeConfigList__5_unmarshal_fn, - _0RL_Tango_mAttributeConfigList__5_marshal_fn, - _0RL_Tango_mAttributeConfigList__5_destructor_fn, - _v)) { - _sp = (const Tango::AttributeConfigList_5*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValueList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValueList* _p = (Tango::AttributeValueList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValueList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValueList* _p = new Tango::AttributeValueList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValueList_destructor_fn(void* _v) -{ - Tango::AttributeValueList* _p = (Tango::AttributeValueList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList& _s) -{ - Tango::AttributeValueList* _p = new Tango::AttributeValueList(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList, - _0RL_Tango_mAttributeValueList_marshal_fn, - _0RL_Tango_mAttributeValueList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList, - _0RL_Tango_mAttributeValueList_marshal_fn, - _0RL_Tango_mAttributeValueList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList*& _sp) -{ - return _a >>= (const Tango::AttributeValueList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValueList, - _0RL_Tango_mAttributeValueList_unmarshal_fn, - _0RL_Tango_mAttributeValueList_marshal_fn, - _0RL_Tango_mAttributeValueList_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValueList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValueList__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValueList_3* _p = (Tango::AttributeValueList_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValueList__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValueList_3* _p = new Tango::AttributeValueList_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValueList__3_destructor_fn(void* _v) -{ - Tango::AttributeValueList_3* _p = (Tango::AttributeValueList_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_3& _s) -{ - Tango::AttributeValueList_3* _p = new Tango::AttributeValueList_3(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__3, - _0RL_Tango_mAttributeValueList__3_marshal_fn, - _0RL_Tango_mAttributeValueList__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__3, - _0RL_Tango_mAttributeValueList__3_marshal_fn, - _0RL_Tango_mAttributeValueList__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_3*& _sp) -{ - return _a >>= (const Tango::AttributeValueList_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValueList__3, - _0RL_Tango_mAttributeValueList__3_unmarshal_fn, - _0RL_Tango_mAttributeValueList__3_marshal_fn, - _0RL_Tango_mAttributeValueList__3_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValueList_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValueList__4_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValueList_4* _p = (Tango::AttributeValueList_4*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValueList__4_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValueList_4* _p = new Tango::AttributeValueList_4; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValueList__4_destructor_fn(void* _v) -{ - Tango::AttributeValueList_4* _p = (Tango::AttributeValueList_4*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_4& _s) -{ - Tango::AttributeValueList_4* _p = new Tango::AttributeValueList_4(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__4, - _0RL_Tango_mAttributeValueList__4_marshal_fn, - _0RL_Tango_mAttributeValueList__4_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_4* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__4, - _0RL_Tango_mAttributeValueList__4_marshal_fn, - _0RL_Tango_mAttributeValueList__4_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_4*& _sp) -{ - return _a >>= (const Tango::AttributeValueList_4*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_4*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValueList__4, - _0RL_Tango_mAttributeValueList__4_unmarshal_fn, - _0RL_Tango_mAttributeValueList__4_marshal_fn, - _0RL_Tango_mAttributeValueList__4_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValueList_4*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeValueList__5_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeValueList_5* _p = (Tango::AttributeValueList_5*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeValueList__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeValueList_5* _p = new Tango::AttributeValueList_5; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeValueList__5_destructor_fn(void* _v) -{ - Tango::AttributeValueList_5* _p = (Tango::AttributeValueList_5*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeValueList_5& _s) -{ - Tango::AttributeValueList_5* _p = new Tango::AttributeValueList_5(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__5, - _0RL_Tango_mAttributeValueList__5_marshal_fn, - _0RL_Tango_mAttributeValueList__5_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeValueList_5* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeValueList__5, - _0RL_Tango_mAttributeValueList__5_marshal_fn, - _0RL_Tango_mAttributeValueList__5_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeValueList_5*& _sp) -{ - return _a >>= (const Tango::AttributeValueList_5*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeValueList_5*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeValueList__5, - _0RL_Tango_mAttributeValueList__5_unmarshal_fn, - _0RL_Tango_mAttributeValueList__5_marshal_fn, - _0RL_Tango_mAttributeValueList__5_destructor_fn, - _v)) { - _sp = (const Tango::AttributeValueList_5*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mPipeWriteType_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::PipeWriteType* _p = (Tango::PipeWriteType*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mPipeWriteType_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::PipeWriteType* _p = (Tango::PipeWriteType*)_v; - *_p <<= _s; -} - -void operator<<=(::CORBA::Any& _a, Tango::PipeWriteType _s) -{ - _a.PR_insert(_0RL_tc_Tango_mPipeWriteType, - _0RL_Tango_mPipeWriteType_marshal_fn, - &_s); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeWriteType& _s) -{ - return _a.PR_extract(_0RL_tc_Tango_mPipeWriteType, - _0RL_Tango_mPipeWriteType_unmarshal_fn, - &_s); -} - -static void _0RL_Tango_mPipeConfig_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::PipeConfig* _p = (Tango::PipeConfig*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mPipeConfig_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::PipeConfig* _p = new Tango::PipeConfig; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mPipeConfig_destructor_fn(void* _v) -{ - Tango::PipeConfig* _p = (Tango::PipeConfig*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::PipeConfig& _s) -{ - Tango::PipeConfig* _p = new Tango::PipeConfig(_s); - _a.PR_insert(_0RL_tc_Tango_mPipeConfig, - _0RL_Tango_mPipeConfig_marshal_fn, - _0RL_Tango_mPipeConfig_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::PipeConfig* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mPipeConfig, - _0RL_Tango_mPipeConfig_marshal_fn, - _0RL_Tango_mPipeConfig_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeConfig*& _sp) -{ - return _a >>= (const Tango::PipeConfig*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PipeConfig*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mPipeConfig, - _0RL_Tango_mPipeConfig_unmarshal_fn, - _0RL_Tango_mPipeConfig_marshal_fn, - _0RL_Tango_mPipeConfig_destructor_fn, - _v)) { - _sp = (const Tango::PipeConfig*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mPipeConfigList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::PipeConfigList* _p = (Tango::PipeConfigList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mPipeConfigList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::PipeConfigList* _p = new Tango::PipeConfigList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mPipeConfigList_destructor_fn(void* _v) -{ - Tango::PipeConfigList* _p = (Tango::PipeConfigList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::PipeConfigList& _s) -{ - Tango::PipeConfigList* _p = new Tango::PipeConfigList(_s); - _a.PR_insert(_0RL_tc_Tango_mPipeConfigList, - _0RL_Tango_mPipeConfigList_marshal_fn, - _0RL_Tango_mPipeConfigList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::PipeConfigList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mPipeConfigList, - _0RL_Tango_mPipeConfigList_marshal_fn, - _0RL_Tango_mPipeConfigList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::PipeConfigList*& _sp) -{ - return _a >>= (const Tango::PipeConfigList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::PipeConfigList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mPipeConfigList, - _0RL_Tango_mPipeConfigList_unmarshal_fn, - _0RL_Tango_mPipeConfigList_marshal_fn, - _0RL_Tango_mPipeConfigList_destructor_fn, - _v)) { - _sp = (const Tango::PipeConfigList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevVarPipeDataEltArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevVarPipeDataEltArray* _p = (Tango::DevVarPipeDataEltArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevVarPipeDataEltArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevVarPipeDataEltArray* _p = new Tango::DevVarPipeDataEltArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevVarPipeDataEltArray_destructor_fn(void* _v) -{ - Tango::DevVarPipeDataEltArray* _p = (Tango::DevVarPipeDataEltArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevVarPipeDataEltArray& _s) -{ - Tango::DevVarPipeDataEltArray* _p = new Tango::DevVarPipeDataEltArray(_s); - _a.PR_insert(_0RL_tc_Tango_mDevVarPipeDataEltArray, - _0RL_Tango_mDevVarPipeDataEltArray_marshal_fn, - _0RL_Tango_mDevVarPipeDataEltArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevVarPipeDataEltArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevVarPipeDataEltArray, - _0RL_Tango_mDevVarPipeDataEltArray_marshal_fn, - _0RL_Tango_mDevVarPipeDataEltArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevVarPipeDataEltArray*& _sp) -{ - return _a >>= (const Tango::DevVarPipeDataEltArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevVarPipeDataEltArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevVarPipeDataEltArray, - _0RL_Tango_mDevVarPipeDataEltArray_unmarshal_fn, - _0RL_Tango_mDevVarPipeDataEltArray_marshal_fn, - _0RL_Tango_mDevVarPipeDataEltArray_destructor_fn, - _v)) { - _sp = (const Tango::DevVarPipeDataEltArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevPipeDataElt_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevPipeDataElt* _p = (Tango::DevPipeDataElt*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevPipeDataElt_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevPipeDataElt* _p = new Tango::DevPipeDataElt; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevPipeDataElt_destructor_fn(void* _v) -{ - Tango::DevPipeDataElt* _p = (Tango::DevPipeDataElt*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevPipeDataElt& _s) -{ - Tango::DevPipeDataElt* _p = new Tango::DevPipeDataElt(_s); - _a.PR_insert(_0RL_tc_Tango_mDevPipeDataElt, - _0RL_Tango_mDevPipeDataElt_marshal_fn, - _0RL_Tango_mDevPipeDataElt_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevPipeDataElt* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevPipeDataElt, - _0RL_Tango_mDevPipeDataElt_marshal_fn, - _0RL_Tango_mDevPipeDataElt_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeDataElt*& _sp) -{ - return _a >>= (const Tango::DevPipeDataElt*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeDataElt*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevPipeDataElt, - _0RL_Tango_mDevPipeDataElt_unmarshal_fn, - _0RL_Tango_mDevPipeDataElt_marshal_fn, - _0RL_Tango_mDevPipeDataElt_destructor_fn, - _v)) { - _sp = (const Tango::DevPipeDataElt*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevPipeBlob_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevPipeBlob* _p = (Tango::DevPipeBlob*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevPipeBlob_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevPipeBlob* _p = new Tango::DevPipeBlob; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevPipeBlob_destructor_fn(void* _v) -{ - Tango::DevPipeBlob* _p = (Tango::DevPipeBlob*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevPipeBlob& _s) -{ - Tango::DevPipeBlob* _p = new Tango::DevPipeBlob(_s); - _a.PR_insert(_0RL_tc_Tango_mDevPipeBlob, - _0RL_Tango_mDevPipeBlob_marshal_fn, - _0RL_Tango_mDevPipeBlob_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevPipeBlob* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevPipeBlob, - _0RL_Tango_mDevPipeBlob_marshal_fn, - _0RL_Tango_mDevPipeBlob_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeBlob*& _sp) -{ - return _a >>= (const Tango::DevPipeBlob*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeBlob*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevPipeBlob, - _0RL_Tango_mDevPipeBlob_unmarshal_fn, - _0RL_Tango_mDevPipeBlob_marshal_fn, - _0RL_Tango_mDevPipeBlob_destructor_fn, - _v)) { - _sp = (const Tango::DevPipeBlob*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevPipeData_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevPipeData* _p = (Tango::DevPipeData*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevPipeData_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevPipeData* _p = new Tango::DevPipeData; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevPipeData_destructor_fn(void* _v) -{ - Tango::DevPipeData* _p = (Tango::DevPipeData*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevPipeData& _s) -{ - Tango::DevPipeData* _p = new Tango::DevPipeData(_s); - _a.PR_insert(_0RL_tc_Tango_mDevPipeData, - _0RL_Tango_mDevPipeData_marshal_fn, - _0RL_Tango_mDevPipeData_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevPipeData* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevPipeData, - _0RL_Tango_mDevPipeData_marshal_fn, - _0RL_Tango_mDevPipeData_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevPipeData*& _sp) -{ - return _a >>= (const Tango::DevPipeData*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevPipeData*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevPipeData, - _0RL_Tango_mDevPipeData_unmarshal_fn, - _0RL_Tango_mDevPipeData_marshal_fn, - _0RL_Tango_mDevPipeData_destructor_fn, - _v)) { - _sp = (const Tango::DevPipeData*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttDataReady_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttDataReady* _p = (Tango::AttDataReady*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttDataReady_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttDataReady* _p = new Tango::AttDataReady; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttDataReady_destructor_fn(void* _v) -{ - Tango::AttDataReady* _p = (Tango::AttDataReady*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttDataReady& _s) -{ - Tango::AttDataReady* _p = new Tango::AttDataReady(_s); - _a.PR_insert(_0RL_tc_Tango_mAttDataReady, - _0RL_Tango_mAttDataReady_marshal_fn, - _0RL_Tango_mAttDataReady_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttDataReady* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttDataReady, - _0RL_Tango_mAttDataReady_marshal_fn, - _0RL_Tango_mAttDataReady_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttDataReady*& _sp) -{ - return _a >>= (const Tango::AttDataReady*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttDataReady*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttDataReady, - _0RL_Tango_mAttDataReady_unmarshal_fn, - _0RL_Tango_mAttDataReady_marshal_fn, - _0RL_Tango_mAttDataReady_destructor_fn, - _v)) { - _sp = (const Tango::AttDataReady*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevIntrChange_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevIntrChange* _p = (Tango::DevIntrChange*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevIntrChange_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevIntrChange* _p = new Tango::DevIntrChange; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevIntrChange_destructor_fn(void* _v) -{ - Tango::DevIntrChange* _p = (Tango::DevIntrChange*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevIntrChange& _s) -{ - Tango::DevIntrChange* _p = new Tango::DevIntrChange(_s); - _a.PR_insert(_0RL_tc_Tango_mDevIntrChange, - _0RL_Tango_mDevIntrChange_marshal_fn, - _0RL_Tango_mDevIntrChange_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevIntrChange* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevIntrChange, - _0RL_Tango_mDevIntrChange_marshal_fn, - _0RL_Tango_mDevIntrChange_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevIntrChange*& _sp) -{ - return _a >>= (const Tango::DevIntrChange*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevIntrChange*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevIntrChange, - _0RL_Tango_mDevIntrChange_unmarshal_fn, - _0RL_Tango_mDevIntrChange_marshal_fn, - _0RL_Tango_mDevIntrChange_destructor_fn, - _v)) { - _sp = (const Tango::DevIntrChange*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevInfo_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevInfo* _p = (Tango::DevInfo*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevInfo_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevInfo* _p = new Tango::DevInfo; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevInfo_destructor_fn(void* _v) -{ - Tango::DevInfo* _p = (Tango::DevInfo*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevInfo& _s) -{ - Tango::DevInfo* _p = new Tango::DevInfo(_s); - _a.PR_insert(_0RL_tc_Tango_mDevInfo, - _0RL_Tango_mDevInfo_marshal_fn, - _0RL_Tango_mDevInfo_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevInfo* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevInfo, - _0RL_Tango_mDevInfo_marshal_fn, - _0RL_Tango_mDevInfo_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevInfo*& _sp) -{ - return _a >>= (const Tango::DevInfo*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevInfo*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevInfo, - _0RL_Tango_mDevInfo_unmarshal_fn, - _0RL_Tango_mDevInfo_marshal_fn, - _0RL_Tango_mDevInfo_destructor_fn, - _v)) { - _sp = (const Tango::DevInfo*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevInfo__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevInfo_3* _p = (Tango::DevInfo_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevInfo__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevInfo_3* _p = new Tango::DevInfo_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevInfo__3_destructor_fn(void* _v) -{ - Tango::DevInfo_3* _p = (Tango::DevInfo_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevInfo_3& _s) -{ - Tango::DevInfo_3* _p = new Tango::DevInfo_3(_s); - _a.PR_insert(_0RL_tc_Tango_mDevInfo__3, - _0RL_Tango_mDevInfo__3_marshal_fn, - _0RL_Tango_mDevInfo__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevInfo_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevInfo__3, - _0RL_Tango_mDevInfo__3_marshal_fn, - _0RL_Tango_mDevInfo__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevInfo_3*& _sp) -{ - return _a >>= (const Tango::DevInfo_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevInfo_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevInfo__3, - _0RL_Tango_mDevInfo__3_unmarshal_fn, - _0RL_Tango_mDevInfo__3_marshal_fn, - _0RL_Tango_mDevInfo__3_destructor_fn, - _v)) { - _sp = (const Tango::DevInfo_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdHistory_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdHistory* _p = (Tango::DevCmdHistory*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdHistory_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdHistory* _p = new Tango::DevCmdHistory; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdHistory_destructor_fn(void* _v) -{ - Tango::DevCmdHistory* _p = (Tango::DevCmdHistory*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistory& _s) -{ - Tango::DevCmdHistory* _p = new Tango::DevCmdHistory(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistory, - _0RL_Tango_mDevCmdHistory_marshal_fn, - _0RL_Tango_mDevCmdHistory_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistory* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistory, - _0RL_Tango_mDevCmdHistory_marshal_fn, - _0RL_Tango_mDevCmdHistory_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistory*& _sp) -{ - return _a >>= (const Tango::DevCmdHistory*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistory*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdHistory, - _0RL_Tango_mDevCmdHistory_unmarshal_fn, - _0RL_Tango_mDevCmdHistory_marshal_fn, - _0RL_Tango_mDevCmdHistory_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdHistory*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdHistoryList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdHistoryList* _p = (Tango::DevCmdHistoryList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdHistoryList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdHistoryList* _p = new Tango::DevCmdHistoryList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdHistoryList_destructor_fn(void* _v) -{ - Tango::DevCmdHistoryList* _p = (Tango::DevCmdHistoryList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistoryList& _s) -{ - Tango::DevCmdHistoryList* _p = new Tango::DevCmdHistoryList(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistoryList, - _0RL_Tango_mDevCmdHistoryList_marshal_fn, - _0RL_Tango_mDevCmdHistoryList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistoryList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistoryList, - _0RL_Tango_mDevCmdHistoryList_marshal_fn, - _0RL_Tango_mDevCmdHistoryList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistoryList*& _sp) -{ - return _a >>= (const Tango::DevCmdHistoryList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistoryList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdHistoryList, - _0RL_Tango_mDevCmdHistoryList_unmarshal_fn, - _0RL_Tango_mDevCmdHistoryList_marshal_fn, - _0RL_Tango_mDevCmdHistoryList_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdHistoryList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistory_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistory* _p = (Tango::DevAttrHistory*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistory_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistory* _p = new Tango::DevAttrHistory; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistory_destructor_fn(void* _v) -{ - Tango::DevAttrHistory* _p = (Tango::DevAttrHistory*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory& _s) -{ - Tango::DevAttrHistory* _p = new Tango::DevAttrHistory(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory, - _0RL_Tango_mDevAttrHistory_marshal_fn, - _0RL_Tango_mDevAttrHistory_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory, - _0RL_Tango_mDevAttrHistory_marshal_fn, - _0RL_Tango_mDevAttrHistory_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory*& _sp) -{ - return _a >>= (const Tango::DevAttrHistory*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistory, - _0RL_Tango_mDevAttrHistory_unmarshal_fn, - _0RL_Tango_mDevAttrHistory_marshal_fn, - _0RL_Tango_mDevAttrHistory_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistory*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistory__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistory_3* _p = (Tango::DevAttrHistory_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistory__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistory_3* _p = new Tango::DevAttrHistory_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistory__3_destructor_fn(void* _v) -{ - Tango::DevAttrHistory_3* _p = (Tango::DevAttrHistory_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_3& _s) -{ - Tango::DevAttrHistory_3* _p = new Tango::DevAttrHistory_3(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__3, - _0RL_Tango_mDevAttrHistory__3_marshal_fn, - _0RL_Tango_mDevAttrHistory__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__3, - _0RL_Tango_mDevAttrHistory__3_marshal_fn, - _0RL_Tango_mDevAttrHistory__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_3*& _sp) -{ - return _a >>= (const Tango::DevAttrHistory_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistory__3, - _0RL_Tango_mDevAttrHistory__3_unmarshal_fn, - _0RL_Tango_mDevAttrHistory__3_marshal_fn, - _0RL_Tango_mDevAttrHistory__3_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistory_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mEltInArray_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::EltInArray* _p = (Tango::EltInArray*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mEltInArray_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::EltInArray* _p = new Tango::EltInArray; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mEltInArray_destructor_fn(void* _v) -{ - Tango::EltInArray* _p = (Tango::EltInArray*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::EltInArray& _s) -{ - Tango::EltInArray* _p = new Tango::EltInArray(_s); - _a.PR_insert(_0RL_tc_Tango_mEltInArray, - _0RL_Tango_mEltInArray_marshal_fn, - _0RL_Tango_mEltInArray_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::EltInArray* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mEltInArray, - _0RL_Tango_mEltInArray_marshal_fn, - _0RL_Tango_mEltInArray_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::EltInArray*& _sp) -{ - return _a >>= (const Tango::EltInArray*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EltInArray*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mEltInArray, - _0RL_Tango_mEltInArray_unmarshal_fn, - _0RL_Tango_mEltInArray_marshal_fn, - _0RL_Tango_mEltInArray_destructor_fn, - _v)) { - _sp = (const Tango::EltInArray*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mEltInArrayList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::EltInArrayList* _p = (Tango::EltInArrayList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mEltInArrayList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::EltInArrayList* _p = new Tango::EltInArrayList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mEltInArrayList_destructor_fn(void* _v) -{ - Tango::EltInArrayList* _p = (Tango::EltInArrayList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::EltInArrayList& _s) -{ - Tango::EltInArrayList* _p = new Tango::EltInArrayList(_s); - _a.PR_insert(_0RL_tc_Tango_mEltInArrayList, - _0RL_Tango_mEltInArrayList_marshal_fn, - _0RL_Tango_mEltInArrayList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::EltInArrayList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mEltInArrayList, - _0RL_Tango_mEltInArrayList_marshal_fn, - _0RL_Tango_mEltInArrayList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::EltInArrayList*& _sp) -{ - return _a >>= (const Tango::EltInArrayList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::EltInArrayList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mEltInArrayList, - _0RL_Tango_mEltInArrayList_unmarshal_fn, - _0RL_Tango_mEltInArrayList_marshal_fn, - _0RL_Tango_mEltInArrayList_destructor_fn, - _v)) { - _sp = (const Tango::EltInArrayList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mTimeValList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::TimeValList* _p = (Tango::TimeValList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mTimeValList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::TimeValList* _p = new Tango::TimeValList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mTimeValList_destructor_fn(void* _v) -{ - Tango::TimeValList* _p = (Tango::TimeValList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::TimeValList& _s) -{ - Tango::TimeValList* _p = new Tango::TimeValList(_s); - _a.PR_insert(_0RL_tc_Tango_mTimeValList, - _0RL_Tango_mTimeValList_marshal_fn, - _0RL_Tango_mTimeValList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::TimeValList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mTimeValList, - _0RL_Tango_mTimeValList_marshal_fn, - _0RL_Tango_mTimeValList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::TimeValList*& _sp) -{ - return _a >>= (const Tango::TimeValList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::TimeValList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mTimeValList, - _0RL_Tango_mTimeValList_unmarshal_fn, - _0RL_Tango_mTimeValList_marshal_fn, - _0RL_Tango_mTimeValList_destructor_fn, - _v)) { - _sp = (const Tango::TimeValList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttrQualityList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttrQualityList* _p = (Tango::AttrQualityList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttrQualityList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttrQualityList* _p = new Tango::AttrQualityList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttrQualityList_destructor_fn(void* _v) -{ - Tango::AttrQualityList* _p = (Tango::AttrQualityList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttrQualityList& _s) -{ - Tango::AttrQualityList* _p = new Tango::AttrQualityList(_s); - _a.PR_insert(_0RL_tc_Tango_mAttrQualityList, - _0RL_Tango_mAttrQualityList_marshal_fn, - _0RL_Tango_mAttrQualityList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttrQualityList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttrQualityList, - _0RL_Tango_mAttrQualityList_marshal_fn, - _0RL_Tango_mAttrQualityList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttrQualityList*& _sp) -{ - return _a >>= (const Tango::AttrQualityList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttrQualityList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttrQualityList, - _0RL_Tango_mAttrQualityList_unmarshal_fn, - _0RL_Tango_mAttrQualityList_marshal_fn, - _0RL_Tango_mAttrQualityList_destructor_fn, - _v)) { - _sp = (const Tango::AttrQualityList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mAttributeDimList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::AttributeDimList* _p = (Tango::AttributeDimList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mAttributeDimList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::AttributeDimList* _p = new Tango::AttributeDimList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mAttributeDimList_destructor_fn(void* _v) -{ - Tango::AttributeDimList* _p = (Tango::AttributeDimList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::AttributeDimList& _s) -{ - Tango::AttributeDimList* _p = new Tango::AttributeDimList(_s); - _a.PR_insert(_0RL_tc_Tango_mAttributeDimList, - _0RL_Tango_mAttributeDimList_marshal_fn, - _0RL_Tango_mAttributeDimList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::AttributeDimList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mAttributeDimList, - _0RL_Tango_mAttributeDimList_marshal_fn, - _0RL_Tango_mAttributeDimList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::AttributeDimList*& _sp) -{ - return _a >>= (const Tango::AttributeDimList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::AttributeDimList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mAttributeDimList, - _0RL_Tango_mAttributeDimList_unmarshal_fn, - _0RL_Tango_mAttributeDimList_marshal_fn, - _0RL_Tango_mAttributeDimList_destructor_fn, - _v)) { - _sp = (const Tango::AttributeDimList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevErrorListList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevErrorListList* _p = (Tango::DevErrorListList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevErrorListList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevErrorListList* _p = new Tango::DevErrorListList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevErrorListList_destructor_fn(void* _v) -{ - Tango::DevErrorListList* _p = (Tango::DevErrorListList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevErrorListList& _s) -{ - Tango::DevErrorListList* _p = new Tango::DevErrorListList(_s); - _a.PR_insert(_0RL_tc_Tango_mDevErrorListList, - _0RL_Tango_mDevErrorListList_marshal_fn, - _0RL_Tango_mDevErrorListList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevErrorListList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevErrorListList, - _0RL_Tango_mDevErrorListList_marshal_fn, - _0RL_Tango_mDevErrorListList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevErrorListList*& _sp) -{ - return _a >>= (const Tango::DevErrorListList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevErrorListList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevErrorListList, - _0RL_Tango_mDevErrorListList_unmarshal_fn, - _0RL_Tango_mDevErrorListList_marshal_fn, - _0RL_Tango_mDevErrorListList_destructor_fn, - _v)) { - _sp = (const Tango::DevErrorListList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistory__4_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistory_4* _p = (Tango::DevAttrHistory_4*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistory__4_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistory_4* _p = new Tango::DevAttrHistory_4; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistory__4_destructor_fn(void* _v) -{ - Tango::DevAttrHistory_4* _p = (Tango::DevAttrHistory_4*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_4& _s) -{ - Tango::DevAttrHistory_4* _p = new Tango::DevAttrHistory_4(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__4, - _0RL_Tango_mDevAttrHistory__4_marshal_fn, - _0RL_Tango_mDevAttrHistory__4_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_4* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__4, - _0RL_Tango_mDevAttrHistory__4_marshal_fn, - _0RL_Tango_mDevAttrHistory__4_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_4*& _sp) -{ - return _a >>= (const Tango::DevAttrHistory_4*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_4*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistory__4, - _0RL_Tango_mDevAttrHistory__4_unmarshal_fn, - _0RL_Tango_mDevAttrHistory__4_marshal_fn, - _0RL_Tango_mDevAttrHistory__4_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistory_4*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistory__5_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistory_5* _p = (Tango::DevAttrHistory_5*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistory__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistory_5* _p = new Tango::DevAttrHistory_5; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistory__5_destructor_fn(void* _v) -{ - Tango::DevAttrHistory_5* _p = (Tango::DevAttrHistory_5*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistory_5& _s) -{ - Tango::DevAttrHistory_5* _p = new Tango::DevAttrHistory_5(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__5, - _0RL_Tango_mDevAttrHistory__5_marshal_fn, - _0RL_Tango_mDevAttrHistory__5_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistory_5* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistory__5, - _0RL_Tango_mDevAttrHistory__5_marshal_fn, - _0RL_Tango_mDevAttrHistory__5_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistory_5*& _sp) -{ - return _a >>= (const Tango::DevAttrHistory_5*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistory_5*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistory__5, - _0RL_Tango_mDevAttrHistory__5_unmarshal_fn, - _0RL_Tango_mDevAttrHistory__5_marshal_fn, - _0RL_Tango_mDevAttrHistory__5_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistory_5*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevCmdHistory__4_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevCmdHistory_4* _p = (Tango::DevCmdHistory_4*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevCmdHistory__4_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevCmdHistory_4* _p = new Tango::DevCmdHistory_4; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevCmdHistory__4_destructor_fn(void* _v) -{ - Tango::DevCmdHistory_4* _p = (Tango::DevCmdHistory_4*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevCmdHistory_4& _s) -{ - Tango::DevCmdHistory_4* _p = new Tango::DevCmdHistory_4(_s); - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistory__4, - _0RL_Tango_mDevCmdHistory__4_marshal_fn, - _0RL_Tango_mDevCmdHistory__4_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevCmdHistory_4* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevCmdHistory__4, - _0RL_Tango_mDevCmdHistory__4_marshal_fn, - _0RL_Tango_mDevCmdHistory__4_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevCmdHistory_4*& _sp) -{ - return _a >>= (const Tango::DevCmdHistory_4*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevCmdHistory_4*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevCmdHistory__4, - _0RL_Tango_mDevCmdHistory__4_unmarshal_fn, - _0RL_Tango_mDevCmdHistory__4_marshal_fn, - _0RL_Tango_mDevCmdHistory__4_destructor_fn, - _v)) { - _sp = (const Tango::DevCmdHistory_4*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistoryList_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistoryList* _p = (Tango::DevAttrHistoryList*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistoryList_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistoryList* _p = new Tango::DevAttrHistoryList; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistoryList_destructor_fn(void* _v) -{ - Tango::DevAttrHistoryList* _p = (Tango::DevAttrHistoryList*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistoryList& _s) -{ - Tango::DevAttrHistoryList* _p = new Tango::DevAttrHistoryList(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistoryList, - _0RL_Tango_mDevAttrHistoryList_marshal_fn, - _0RL_Tango_mDevAttrHistoryList_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistoryList* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistoryList, - _0RL_Tango_mDevAttrHistoryList_marshal_fn, - _0RL_Tango_mDevAttrHistoryList_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistoryList*& _sp) -{ - return _a >>= (const Tango::DevAttrHistoryList*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistoryList*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistoryList, - _0RL_Tango_mDevAttrHistoryList_unmarshal_fn, - _0RL_Tango_mDevAttrHistoryList_marshal_fn, - _0RL_Tango_mDevAttrHistoryList_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistoryList*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevAttrHistoryList__3_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::DevAttrHistoryList_3* _p = (Tango::DevAttrHistoryList_3*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mDevAttrHistoryList__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::DevAttrHistoryList_3* _p = new Tango::DevAttrHistoryList_3; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mDevAttrHistoryList__3_destructor_fn(void* _v) -{ - Tango::DevAttrHistoryList_3* _p = (Tango::DevAttrHistoryList_3*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::DevAttrHistoryList_3& _s) -{ - Tango::DevAttrHistoryList_3* _p = new Tango::DevAttrHistoryList_3(_s); - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistoryList__3, - _0RL_Tango_mDevAttrHistoryList__3_marshal_fn, - _0RL_Tango_mDevAttrHistoryList__3_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::DevAttrHistoryList_3* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mDevAttrHistoryList__3, - _0RL_Tango_mDevAttrHistoryList__3_marshal_fn, - _0RL_Tango_mDevAttrHistoryList__3_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::DevAttrHistoryList_3*& _sp) -{ - return _a >>= (const Tango::DevAttrHistoryList_3*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::DevAttrHistoryList_3*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mDevAttrHistoryList__3, - _0RL_Tango_mDevAttrHistoryList__3_unmarshal_fn, - _0RL_Tango_mDevAttrHistoryList__3_marshal_fn, - _0RL_Tango_mDevAttrHistoryList__3_destructor_fn, - _v)) { - _sp = (const Tango::DevAttrHistoryList_3*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mZmqCallInfo_marshal_fn(cdrStream& _s, void* _v) -{ - Tango::ZmqCallInfo* _p = (Tango::ZmqCallInfo*)_v; - *_p >>= _s; -} -static void _0RL_Tango_mZmqCallInfo_unmarshal_fn(cdrStream& _s, void*& _v) -{ - Tango::ZmqCallInfo* _p = new Tango::ZmqCallInfo; - *_p <<= _s; - _v = _p; -} -static void _0RL_Tango_mZmqCallInfo_destructor_fn(void* _v) -{ - Tango::ZmqCallInfo* _p = (Tango::ZmqCallInfo*)_v; - delete _p; -} - -void operator<<=(::CORBA::Any& _a, const Tango::ZmqCallInfo& _s) -{ - Tango::ZmqCallInfo* _p = new Tango::ZmqCallInfo(_s); - _a.PR_insert(_0RL_tc_Tango_mZmqCallInfo, - _0RL_Tango_mZmqCallInfo_marshal_fn, - _0RL_Tango_mZmqCallInfo_destructor_fn, - _p); -} -void operator<<=(::CORBA::Any& _a, Tango::ZmqCallInfo* _sp) -{ - _a.PR_insert(_0RL_tc_Tango_mZmqCallInfo, - _0RL_Tango_mZmqCallInfo_marshal_fn, - _0RL_Tango_mZmqCallInfo_destructor_fn, - _sp); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::ZmqCallInfo*& _sp) -{ - return _a >>= (const Tango::ZmqCallInfo*&) _sp; -} -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, const Tango::ZmqCallInfo*& _sp) -{ - void* _v; - if (_a.PR_extract(_0RL_tc_Tango_mZmqCallInfo, - _0RL_Tango_mZmqCallInfo_unmarshal_fn, - _0RL_Tango_mZmqCallInfo_marshal_fn, - _0RL_Tango_mZmqCallInfo_destructor_fn, - _v)) { - _sp = (const Tango::ZmqCallInfo*)_v; - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevice_marshal_fn(cdrStream& _s, void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - omniObjRef::_marshal(_o, _s); -} -static void _0RL_Tango_mDevice_unmarshal_fn(cdrStream& _s, void*& _v) -{ - omniObjRef* _o = omniObjRef::_unMarshal(Tango::Device::_PD_repoId, _s); - _v = _o; -} -static void _0RL_Tango_mDevice_destructor_fn(void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - if (_o) - omni::releaseObjRef(_o); -} - -void operator<<=(::CORBA::Any& _a, Tango::Device_ptr _o) -{ - Tango::Device_ptr _no = Tango::Device::_duplicate(_o); - _a.PR_insert(Tango::_tc_Device, - _0RL_Tango_mDevice_marshal_fn, - _0RL_Tango_mDevice_destructor_fn, - _no->_PR_getobj()); -} -void operator<<=(::CORBA::Any& _a, Tango::Device_ptr* _op) -{ - _a.PR_insert(Tango::_tc_Device, - _0RL_Tango_mDevice_marshal_fn, - _0RL_Tango_mDevice_destructor_fn, - (*_op)->_PR_getobj()); - *_op = Tango::Device::_nil(); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_ptr& _o) -{ - void* _v; - if (_a.PR_extract(Tango::_tc_Device, - _0RL_Tango_mDevice_unmarshal_fn, - _0RL_Tango_mDevice_marshal_fn, - _0RL_Tango_mDevice_destructor_fn, - _v)) { - omniObjRef* _r = (omniObjRef*)_v; - if (_r) - _o = (Tango::Device_ptr)_r->_ptrToObjRef(Tango::Device::_PD_repoId); - else - _o = Tango::Device::_nil(); - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevice__2_marshal_fn(cdrStream& _s, void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - omniObjRef::_marshal(_o, _s); -} -static void _0RL_Tango_mDevice__2_unmarshal_fn(cdrStream& _s, void*& _v) -{ - omniObjRef* _o = omniObjRef::_unMarshal(Tango::Device_2::_PD_repoId, _s); - _v = _o; -} -static void _0RL_Tango_mDevice__2_destructor_fn(void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - if (_o) - omni::releaseObjRef(_o); -} - -void operator<<=(::CORBA::Any& _a, Tango::Device_2_ptr _o) -{ - Tango::Device_2_ptr _no = Tango::Device_2::_duplicate(_o); - _a.PR_insert(Tango::_tc_Device_2, - _0RL_Tango_mDevice__2_marshal_fn, - _0RL_Tango_mDevice__2_destructor_fn, - _no->_PR_getobj()); -} -void operator<<=(::CORBA::Any& _a, Tango::Device_2_ptr* _op) -{ - _a.PR_insert(Tango::_tc_Device_2, - _0RL_Tango_mDevice__2_marshal_fn, - _0RL_Tango_mDevice__2_destructor_fn, - (*_op)->_PR_getobj()); - *_op = Tango::Device_2::_nil(); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_2_ptr& _o) -{ - void* _v; - if (_a.PR_extract(Tango::_tc_Device_2, - _0RL_Tango_mDevice__2_unmarshal_fn, - _0RL_Tango_mDevice__2_marshal_fn, - _0RL_Tango_mDevice__2_destructor_fn, - _v)) { - omniObjRef* _r = (omniObjRef*)_v; - if (_r) - _o = (Tango::Device_2_ptr)_r->_ptrToObjRef(Tango::Device_2::_PD_repoId); - else - _o = Tango::Device_2::_nil(); - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevice__3_marshal_fn(cdrStream& _s, void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - omniObjRef::_marshal(_o, _s); -} -static void _0RL_Tango_mDevice__3_unmarshal_fn(cdrStream& _s, void*& _v) -{ - omniObjRef* _o = omniObjRef::_unMarshal(Tango::Device_3::_PD_repoId, _s); - _v = _o; -} -static void _0RL_Tango_mDevice__3_destructor_fn(void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - if (_o) - omni::releaseObjRef(_o); -} - -void operator<<=(::CORBA::Any& _a, Tango::Device_3_ptr _o) -{ - Tango::Device_3_ptr _no = Tango::Device_3::_duplicate(_o); - _a.PR_insert(Tango::_tc_Device_3, - _0RL_Tango_mDevice__3_marshal_fn, - _0RL_Tango_mDevice__3_destructor_fn, - _no->_PR_getobj()); -} -void operator<<=(::CORBA::Any& _a, Tango::Device_3_ptr* _op) -{ - _a.PR_insert(Tango::_tc_Device_3, - _0RL_Tango_mDevice__3_marshal_fn, - _0RL_Tango_mDevice__3_destructor_fn, - (*_op)->_PR_getobj()); - *_op = Tango::Device_3::_nil(); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_3_ptr& _o) -{ - void* _v; - if (_a.PR_extract(Tango::_tc_Device_3, - _0RL_Tango_mDevice__3_unmarshal_fn, - _0RL_Tango_mDevice__3_marshal_fn, - _0RL_Tango_mDevice__3_destructor_fn, - _v)) { - omniObjRef* _r = (omniObjRef*)_v; - if (_r) - _o = (Tango::Device_3_ptr)_r->_ptrToObjRef(Tango::Device_3::_PD_repoId); - else - _o = Tango::Device_3::_nil(); - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevice__4_marshal_fn(cdrStream& _s, void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - omniObjRef::_marshal(_o, _s); -} -static void _0RL_Tango_mDevice__4_unmarshal_fn(cdrStream& _s, void*& _v) -{ - omniObjRef* _o = omniObjRef::_unMarshal(Tango::Device_4::_PD_repoId, _s); - _v = _o; -} -static void _0RL_Tango_mDevice__4_destructor_fn(void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - if (_o) - omni::releaseObjRef(_o); -} - -void operator<<=(::CORBA::Any& _a, Tango::Device_4_ptr _o) -{ - Tango::Device_4_ptr _no = Tango::Device_4::_duplicate(_o); - _a.PR_insert(Tango::_tc_Device_4, - _0RL_Tango_mDevice__4_marshal_fn, - _0RL_Tango_mDevice__4_destructor_fn, - _no->_PR_getobj()); -} -void operator<<=(::CORBA::Any& _a, Tango::Device_4_ptr* _op) -{ - _a.PR_insert(Tango::_tc_Device_4, - _0RL_Tango_mDevice__4_marshal_fn, - _0RL_Tango_mDevice__4_destructor_fn, - (*_op)->_PR_getobj()); - *_op = Tango::Device_4::_nil(); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_4_ptr& _o) -{ - void* _v; - if (_a.PR_extract(Tango::_tc_Device_4, - _0RL_Tango_mDevice__4_unmarshal_fn, - _0RL_Tango_mDevice__4_marshal_fn, - _0RL_Tango_mDevice__4_destructor_fn, - _v)) { - omniObjRef* _r = (omniObjRef*)_v; - if (_r) - _o = (Tango::Device_4_ptr)_r->_ptrToObjRef(Tango::Device_4::_PD_repoId); - else - _o = Tango::Device_4::_nil(); - return 1; - } - return 0; -} - -static void _0RL_Tango_mDevice__5_marshal_fn(cdrStream& _s, void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - omniObjRef::_marshal(_o, _s); -} -static void _0RL_Tango_mDevice__5_unmarshal_fn(cdrStream& _s, void*& _v) -{ - omniObjRef* _o = omniObjRef::_unMarshal(Tango::Device_5::_PD_repoId, _s); - _v = _o; -} -static void _0RL_Tango_mDevice__5_destructor_fn(void* _v) -{ - omniObjRef* _o = (omniObjRef*)_v; - if (_o) - omni::releaseObjRef(_o); -} - -void operator<<=(::CORBA::Any& _a, Tango::Device_5_ptr _o) -{ - Tango::Device_5_ptr _no = Tango::Device_5::_duplicate(_o); - _a.PR_insert(Tango::_tc_Device_5, - _0RL_Tango_mDevice__5_marshal_fn, - _0RL_Tango_mDevice__5_destructor_fn, - _no->_PR_getobj()); -} -void operator<<=(::CORBA::Any& _a, Tango::Device_5_ptr* _op) -{ - _a.PR_insert(Tango::_tc_Device_5, - _0RL_Tango_mDevice__5_marshal_fn, - _0RL_Tango_mDevice__5_destructor_fn, - (*_op)->_PR_getobj()); - *_op = Tango::Device_5::_nil(); -} - -::CORBA::Boolean operator>>=(const ::CORBA::Any& _a, Tango::Device_5_ptr& _o) -{ - void* _v; - if (_a.PR_extract(Tango::_tc_Device_5, - _0RL_Tango_mDevice__5_unmarshal_fn, - _0RL_Tango_mDevice__5_marshal_fn, - _0RL_Tango_mDevice__5_destructor_fn, - _v)) { - omniObjRef* _r = (omniObjRef*)_v; - if (_r) - _o = (Tango::Device_5_ptr)_r->_ptrToObjRef(Tango::Device_5::_PD_repoId); - else - _o = Tango::Device_5::_nil(); - return 1; - } - return 0; -} - diff --git a/cppapi/server/idl/tangoSK.cpp b/cppapi/server/idl/tangoSK.cpp deleted file mode 100644 index d2fa6a436..000000000 --- a/cppapi/server/idl/tangoSK.cpp +++ /dev/null @@ -1,7543 +0,0 @@ -// This file is generated by omniidl (C++ backend)- omniORB_4_2. Do not edit. - -#include "tango.h" -#include -#include -#include -#include -#include - - -OMNI_USING_NAMESPACE(omni) - -//static const char* _0RL_library_version = omniORB_4_2; - - - -void -Tango::DevVarLongStringArray::operator>>= (cdrStream &_n) const -{ - (const DevVarLongArray&) lvalue >>= _n; - (const DevVarStringArray&) svalue >>= _n; - -} - -void -Tango::DevVarLongStringArray::operator<<= (cdrStream &_n) -{ - (DevVarLongArray&)lvalue <<= _n; - (DevVarStringArray&)svalue <<= _n; - -} - -void -Tango::DevVarDoubleStringArray::operator>>= (cdrStream &_n) const -{ - (const DevVarDoubleArray&) dvalue >>= _n; - (const DevVarStringArray&) svalue >>= _n; - -} - -void -Tango::DevVarDoubleStringArray::operator<<= (cdrStream &_n) -{ - (DevVarDoubleArray&)dvalue <<= _n; - (DevVarStringArray&)svalue <<= _n; - -} - -void -Tango::DevEncoded::operator>>= (cdrStream &_n) const -{ - _n.marshalString(encoded_format,0); - (const DevVarCharArray&) encoded_data >>= _n; - -} - -void -Tango::DevEncoded::operator<<= (cdrStream &_n) -{ - encoded_format = _n.unmarshalString(0); - (DevVarCharArray&)encoded_data <<= _n; - -} - -void -Tango::JavaClntIdent::operator>>= (cdrStream &_n) const -{ - _n.marshalString(MainClass,0); - if (! _n.marshal_byte_swap()) { - _n.put_octet_array((_CORBA_Octet*)(uuid),16,omni::ALIGN_8); - } - else - { - _n.declareArrayLength(omni::ALIGN_8, 16); - for (_CORBA_ULong _0i0 = 0; _0i0 < 2; _0i0++){ - uuid[_0i0] >>= _n; - } - } - -} - -void -Tango::JavaClntIdent::operator<<= (cdrStream &_n) -{ - MainClass = _n.unmarshalString(0); - _n.unmarshalArrayULongLong((_CORBA_ULongLong*)(uuid), 2); - -} - -void -Tango::ClntIdent::operator>>= (cdrStream& _n) const -{ - _pd__d >>= _n; - - - switch(_pd__d) { - case CPP: - _pd_cpp_clnt >>= _n; - break; - case JAVA: - (const JavaClntIdent&) (*_pd_java_clnt) >>= _n; - break; - - } -} - -void -Tango::ClntIdent::operator<<= (cdrStream& _n) -{ - _release_member(); - - (LockerLanguage&)_pd__d <<= _n; - - switch(_pd__d) { - case CPP: - _pd__default = 0; - (CppClntIdent&)_pd_cpp_clnt <<= _n; - break; - case JAVA: - _pd__default = 0; - _pd_java_clnt = new JavaClntIdent; - (*_pd_java_clnt) <<= _n; - - break; - - } - _pd__initialised = 1; -} - -void -Tango::TimeVal::operator>>= (cdrStream &_n) const -{ - tv_sec >>= _n; - tv_usec >>= _n; - tv_nsec >>= _n; - -} - -void -Tango::TimeVal::operator<<= (cdrStream &_n) -{ - (::CORBA::Long&)tv_sec <<= _n; - (::CORBA::Long&)tv_usec <<= _n; - (::CORBA::Long&)tv_nsec <<= _n; - -} - -void -Tango::DevCmdInfo::operator>>= (cdrStream &_n) const -{ - _n.marshalString(cmd_name,0); - cmd_tag >>= _n; - in_type >>= _n; - out_type >>= _n; - _n.marshalString(in_type_desc,0); - _n.marshalString(out_type_desc,0); - -} - -void -Tango::DevCmdInfo::operator<<= (cdrStream &_n) -{ - cmd_name = _n.unmarshalString(0); - (::CORBA::Long&)cmd_tag <<= _n; - (::CORBA::Long&)in_type <<= _n; - (::CORBA::Long&)out_type <<= _n; - in_type_desc = _n.unmarshalString(0); - out_type_desc = _n.unmarshalString(0); - -} - -void -Tango::DevCmdInfo_2::operator>>= (cdrStream &_n) const -{ - _n.marshalString(cmd_name,0); - level >>= _n; - cmd_tag >>= _n; - in_type >>= _n; - out_type >>= _n; - _n.marshalString(in_type_desc,0); - _n.marshalString(out_type_desc,0); - -} - -void -Tango::DevCmdInfo_2::operator<<= (cdrStream &_n) -{ - cmd_name = _n.unmarshalString(0); - (DispLevel&)level <<= _n; - (::CORBA::Long&)cmd_tag <<= _n; - (::CORBA::Long&)in_type <<= _n; - (::CORBA::Long&)out_type <<= _n; - in_type_desc = _n.unmarshalString(0); - out_type_desc = _n.unmarshalString(0); - -} - -void -Tango::DevError::operator>>= (cdrStream &_n) const -{ - _n.marshalString(reason,0); - severity >>= _n; - _n.marshalString(desc,0); - _n.marshalString(origin,0); - -} - -void -Tango::DevError::operator<<= (cdrStream &_n) -{ - reason = _n.unmarshalString(0); - (ErrSeverity&)severity <<= _n; - desc = _n.unmarshalString(0); - origin = _n.unmarshalString(0); - -} - -void -Tango::NamedDevError::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - index_in_call >>= _n; - (const DevErrorList&) err_list >>= _n; - -} - -void -Tango::NamedDevError::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (::CORBA::Long&)index_in_call <<= _n; - (DevErrorList&)err_list <<= _n; - -} - -::CORBA::Exception::insertExceptionToAny Tango::DevFailed::insertToAnyFn = 0; -::CORBA::Exception::insertExceptionToAnyNCP Tango::DevFailed::insertToAnyFnNCP = 0; - -Tango::DevFailed::DevFailed(const Tango::DevFailed& _s) : ::CORBA::UserException(_s) -{ - errors = _s.errors; - -} - -Tango::DevFailed::DevFailed(const DevErrorList _errors) -{ - pd_insertToAnyFn = Tango::DevFailed::insertToAnyFn; - pd_insertToAnyFnNCP = Tango::DevFailed::insertToAnyFnNCP; - errors = _errors; - -} - - - -Tango::DevFailed& Tango::DevFailed::operator=(const Tango::DevFailed& _s) -{ - ((::CORBA::UserException*) this)->operator=(_s); - errors = _s.errors; - - return *this; -} - -Tango::DevFailed::~DevFailed() {} - -void Tango::DevFailed::_raise() const { throw *this; } - -const char* Tango::DevFailed::_PD_repoId = "IDL:Tango/DevFailed:1.0"; -const char* Tango::DevFailed::_PD_typeId = "Exception/UserException/Tango::DevFailed"; - -Tango::DevFailed* Tango::DevFailed::_downcast(::CORBA::Exception* _e) { - return (DevFailed*) _NP_is_a(_e, _PD_typeId); -} - -const Tango::DevFailed* Tango::DevFailed::_downcast(const ::CORBA::Exception* _e) { - return (const DevFailed*) _NP_is_a(_e, _PD_typeId); -} - -::CORBA::Exception* Tango::DevFailed::_NP_duplicate() const { - return new DevFailed(*this); -} - -const char* Tango::DevFailed::_NP_typeId() const { - return _PD_typeId; -} - -const char* Tango::DevFailed::_NP_repoId(int* _size) const { - *_size = sizeof("IDL:Tango/DevFailed:1.0"); - return _PD_repoId; -} - -void Tango::DevFailed::_NP_marshal(cdrStream& _s) const { - *this >>= _s; -} - -void -Tango::DevFailed::operator>>= (cdrStream& _n) const -{ - (const DevErrorList&) errors >>= _n; - -} - -void -Tango::DevFailed::operator<<= (cdrStream& _n) -{ - (DevErrorList&)errors <<= _n; - -} - -::CORBA::Exception::insertExceptionToAny Tango::MultiDevFailed::insertToAnyFn = 0; -::CORBA::Exception::insertExceptionToAnyNCP Tango::MultiDevFailed::insertToAnyFnNCP = 0; - -Tango::MultiDevFailed::MultiDevFailed(const Tango::MultiDevFailed& _s) : ::CORBA::UserException(_s) -{ - errors = _s.errors; - -} - -Tango::MultiDevFailed::MultiDevFailed(const NamedDevErrorList _errors) -{ - pd_insertToAnyFn = Tango::MultiDevFailed::insertToAnyFn; - pd_insertToAnyFnNCP = Tango::MultiDevFailed::insertToAnyFnNCP; - errors = _errors; - -} - - - -Tango::MultiDevFailed& Tango::MultiDevFailed::operator=(const Tango::MultiDevFailed& _s) -{ - ((::CORBA::UserException*) this)->operator=(_s); - errors = _s.errors; - - return *this; -} - -Tango::MultiDevFailed::~MultiDevFailed() {} - -void Tango::MultiDevFailed::_raise() const { throw *this; } - -const char* Tango::MultiDevFailed::_PD_repoId = "IDL:Tango/MultiDevFailed:1.0"; -const char* Tango::MultiDevFailed::_PD_typeId = "Exception/UserException/Tango::MultiDevFailed"; - -Tango::MultiDevFailed* Tango::MultiDevFailed::_downcast(::CORBA::Exception* _e) { - return (MultiDevFailed*) _NP_is_a(_e, _PD_typeId); -} - -const Tango::MultiDevFailed* Tango::MultiDevFailed::_downcast(const ::CORBA::Exception* _e) { - return (const MultiDevFailed*) _NP_is_a(_e, _PD_typeId); -} - -::CORBA::Exception* Tango::MultiDevFailed::_NP_duplicate() const { - return new MultiDevFailed(*this); -} - -const char* Tango::MultiDevFailed::_NP_typeId() const { - return _PD_typeId; -} - -const char* Tango::MultiDevFailed::_NP_repoId(int* _size) const { - *_size = sizeof("IDL:Tango/MultiDevFailed:1.0"); - return _PD_repoId; -} - -void Tango::MultiDevFailed::_NP_marshal(cdrStream& _s) const { - *this >>= _s; -} - -void -Tango::MultiDevFailed::operator>>= (cdrStream& _n) const -{ - (const NamedDevErrorList&) errors >>= _n; - -} - -void -Tango::MultiDevFailed::operator<<= (cdrStream& _n) -{ - (NamedDevErrorList&)errors <<= _n; - -} - -void -Tango::AttributeConfig::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - writable >>= _n; - data_format >>= _n; - data_type >>= _n; - max_dim_x >>= _n; - max_dim_y >>= _n; - _n.marshalString(description,0); - _n.marshalString(label,0); - _n.marshalString(unit,0); - _n.marshalString(standard_unit,0); - _n.marshalString(display_unit,0); - _n.marshalString(format,0); - _n.marshalString(min_value,0); - _n.marshalString(max_value,0); - _n.marshalString(min_alarm,0); - _n.marshalString(max_alarm,0); - _n.marshalString(writable_attr_name,0); - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::AttributeConfig::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrWriteType&)writable <<= _n; - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - (::CORBA::Long&)max_dim_x <<= _n; - (::CORBA::Long&)max_dim_y <<= _n; - description = _n.unmarshalString(0); - label = _n.unmarshalString(0); - unit = _n.unmarshalString(0); - standard_unit = _n.unmarshalString(0); - display_unit = _n.unmarshalString(0); - format = _n.unmarshalString(0); - min_value = _n.unmarshalString(0); - max_value = _n.unmarshalString(0); - min_alarm = _n.unmarshalString(0); - max_alarm = _n.unmarshalString(0); - writable_attr_name = _n.unmarshalString(0); - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::AttributeConfig_2::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - writable >>= _n; - data_format >>= _n; - data_type >>= _n; - max_dim_x >>= _n; - max_dim_y >>= _n; - _n.marshalString(description,0); - _n.marshalString(label,0); - _n.marshalString(unit,0); - _n.marshalString(standard_unit,0); - _n.marshalString(display_unit,0); - _n.marshalString(format,0); - _n.marshalString(min_value,0); - _n.marshalString(max_value,0); - _n.marshalString(min_alarm,0); - _n.marshalString(max_alarm,0); - _n.marshalString(writable_attr_name,0); - level >>= _n; - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::AttributeConfig_2::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrWriteType&)writable <<= _n; - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - (::CORBA::Long&)max_dim_x <<= _n; - (::CORBA::Long&)max_dim_y <<= _n; - description = _n.unmarshalString(0); - label = _n.unmarshalString(0); - unit = _n.unmarshalString(0); - standard_unit = _n.unmarshalString(0); - display_unit = _n.unmarshalString(0); - format = _n.unmarshalString(0); - min_value = _n.unmarshalString(0); - max_value = _n.unmarshalString(0); - min_alarm = _n.unmarshalString(0); - max_alarm = _n.unmarshalString(0); - writable_attr_name = _n.unmarshalString(0); - (DispLevel&)level <<= _n; - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::AttributeValue::operator>>= (cdrStream &_n) const -{ - (const ::CORBA::Any&) value >>= _n; - quality >>= _n; - (const TimeVal&) time >>= _n; - _n.marshalString(name,0); - dim_x >>= _n; - dim_y >>= _n; - -} - -void -Tango::AttributeValue::operator<<= (cdrStream &_n) -{ - (::CORBA::Any&)value <<= _n; - (AttrQuality&)quality <<= _n; - (TimeVal&)time <<= _n; - name = _n.unmarshalString(0); - (::CORBA::Long&)dim_x <<= _n; - (::CORBA::Long&)dim_y <<= _n; - -} - -void -Tango::AttributeDim::operator>>= (cdrStream &_n) const -{ - dim_x >>= _n; - dim_y >>= _n; - -} - -void -Tango::AttributeDim::operator<<= (cdrStream &_n) -{ - (::CORBA::Long&)dim_x <<= _n; - (::CORBA::Long&)dim_y <<= _n; - -} - -void -Tango::AttributeValue_3::operator>>= (cdrStream &_n) const -{ - (const ::CORBA::Any&) value >>= _n; - quality >>= _n; - (const TimeVal&) time >>= _n; - _n.marshalString(name,0); - (const AttributeDim&) r_dim >>= _n; - (const AttributeDim&) w_dim >>= _n; - (const DevErrorList&) err_list >>= _n; - -} - -void -Tango::AttributeValue_3::operator<<= (cdrStream &_n) -{ - (::CORBA::Any&)value <<= _n; - (AttrQuality&)quality <<= _n; - (TimeVal&)time <<= _n; - name = _n.unmarshalString(0); - (AttributeDim&)r_dim <<= _n; - (AttributeDim&)w_dim <<= _n; - (DevErrorList&)err_list <<= _n; - -} - -void -Tango::AttrValUnion::operator>>= (cdrStream& _n) const -{ - _pd__d >>= _n; - - - switch(_pd__d) { - case ATT_BOOL: - (const DevVarBooleanArray&) (*_pd_bool_att_value) >>= _n; - break; - case ATT_SHORT: - (const DevVarShortArray&) (*_pd_short_att_value) >>= _n; - break; - case ATT_LONG: - (const DevVarLongArray&) (*_pd_long_att_value) >>= _n; - break; - case ATT_LONG64: - (const DevVarLong64Array&) (*_pd_long64_att_value) >>= _n; - break; - case ATT_FLOAT: - (const DevVarFloatArray&) (*_pd_float_att_value) >>= _n; - break; - case ATT_DOUBLE: - (const DevVarDoubleArray&) (*_pd_double_att_value) >>= _n; - break; - case ATT_UCHAR: - (const DevVarCharArray&) (*_pd_uchar_att_value) >>= _n; - break; - case ATT_USHORT: - (const DevVarUShortArray&) (*_pd_ushort_att_value) >>= _n; - break; - case ATT_ULONG: - (const DevVarULongArray&) (*_pd_ulong_att_value) >>= _n; - break; - case ATT_ULONG64: - (const DevVarULong64Array&) (*_pd_ulong64_att_value) >>= _n; - break; - case ATT_STRING: - (const DevVarStringArray&) (*_pd_string_att_value) >>= _n; - break; - case ATT_STATE: - (const DevVarStateArray&) (*_pd_state_att_value) >>= _n; - break; - case DEVICE_STATE: - _pd_dev_state_att >>= _n; - break; - case ATT_ENCODED: - (const DevVarEncodedArray&) (*_pd_encoded_att_value) >>= _n; - break; - case ATT_NO_DATA: - _n.marshalBoolean(_pd_union_no_data); - break; - - } -} - -void -Tango::AttrValUnion::operator<<= (cdrStream& _n) -{ - _release_member(); - - (AttributeDataType&)_pd__d <<= _n; - - switch(_pd__d) { - case ATT_BOOL: - _pd__default = 0; - _pd_bool_att_value = new DevVarBooleanArray; - (*_pd_bool_att_value) <<= _n; - - break; - case ATT_SHORT: - _pd__default = 0; - _pd_short_att_value = new DevVarShortArray; - (*_pd_short_att_value) <<= _n; - - break; - case ATT_LONG: - _pd__default = 0; - _pd_long_att_value = new DevVarLongArray; - (*_pd_long_att_value) <<= _n; - - break; - case ATT_LONG64: - _pd__default = 0; - _pd_long64_att_value = new DevVarLong64Array; - (*_pd_long64_att_value) <<= _n; - - break; - case ATT_FLOAT: - _pd__default = 0; - _pd_float_att_value = new DevVarFloatArray; - (*_pd_float_att_value) <<= _n; - - break; - case ATT_DOUBLE: - _pd__default = 0; - _pd_double_att_value = new DevVarDoubleArray; - (*_pd_double_att_value) <<= _n; - - break; - case ATT_UCHAR: - _pd__default = 0; - _pd_uchar_att_value = new DevVarCharArray; - (*_pd_uchar_att_value) <<= _n; - - break; - case ATT_USHORT: - _pd__default = 0; - _pd_ushort_att_value = new DevVarUShortArray; - (*_pd_ushort_att_value) <<= _n; - - break; - case ATT_ULONG: - _pd__default = 0; - _pd_ulong_att_value = new DevVarULongArray; - (*_pd_ulong_att_value) <<= _n; - - break; - case ATT_ULONG64: - _pd__default = 0; - _pd_ulong64_att_value = new DevVarULong64Array; - (*_pd_ulong64_att_value) <<= _n; - - break; - case ATT_STRING: - _pd__default = 0; - _pd_string_att_value = new DevVarStringArray; - (*_pd_string_att_value) <<= _n; - - break; - case ATT_STATE: - _pd__default = 0; - _pd_state_att_value = new DevVarStateArray; - (*_pd_state_att_value) <<= _n; - - break; - case DEVICE_STATE: - _pd__default = 0; - (DevState&)_pd_dev_state_att <<= _n; - break; - case ATT_ENCODED: - _pd__default = 0; - _pd_encoded_att_value = new DevVarEncodedArray; - (*_pd_encoded_att_value) <<= _n; - - break; - case ATT_NO_DATA: - _pd__default = 0; - _pd_union_no_data = _n.unmarshalBoolean(); - break; - - } - _pd__initialised = 1; -} - -void -Tango::AttributeValue_4::operator>>= (cdrStream &_n) const -{ - (const AttrValUnion&) value >>= _n; - quality >>= _n; - data_format >>= _n; - (const TimeVal&) time >>= _n; - _n.marshalString(name,0); - (const AttributeDim&) r_dim >>= _n; - (const AttributeDim&) w_dim >>= _n; - (const DevErrorList&) err_list >>= _n; - -} - -void -Tango::AttributeValue_4::operator<<= (cdrStream &_n) -{ - (AttrValUnion&)value <<= _n; - (AttrQuality&)quality <<= _n; - (AttrDataFormat&)data_format <<= _n; - (TimeVal&)time <<= _n; - name = _n.unmarshalString(0); - (AttributeDim&)r_dim <<= _n; - (AttributeDim&)w_dim <<= _n; - (DevErrorList&)err_list <<= _n; - -} - -void -Tango::AttributeValue_5::operator>>= (cdrStream &_n) const -{ - (const AttrValUnion&) value >>= _n; - quality >>= _n; - data_format >>= _n; - data_type >>= _n; - (const TimeVal&) time >>= _n; - _n.marshalString(name,0); - (const AttributeDim&) r_dim >>= _n; - (const AttributeDim&) w_dim >>= _n; - (const DevErrorList&) err_list >>= _n; - -} - -void -Tango::AttributeValue_5::operator<<= (cdrStream &_n) -{ - (AttrValUnion&)value <<= _n; - (AttrQuality&)quality <<= _n; - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - (TimeVal&)time <<= _n; - name = _n.unmarshalString(0); - (AttributeDim&)r_dim <<= _n; - (AttributeDim&)w_dim <<= _n; - (DevErrorList&)err_list <<= _n; - -} - -void -Tango::ChangeEventProp::operator>>= (cdrStream &_n) const -{ - _n.marshalString(rel_change,0); - _n.marshalString(abs_change,0); - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::ChangeEventProp::operator<<= (cdrStream &_n) -{ - rel_change = _n.unmarshalString(0); - abs_change = _n.unmarshalString(0); - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::PeriodicEventProp::operator>>= (cdrStream &_n) const -{ - _n.marshalString(period,0); - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::PeriodicEventProp::operator<<= (cdrStream &_n) -{ - period = _n.unmarshalString(0); - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::ArchiveEventProp::operator>>= (cdrStream &_n) const -{ - _n.marshalString(rel_change,0); - _n.marshalString(abs_change,0); - _n.marshalString(period,0); - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::ArchiveEventProp::operator<<= (cdrStream &_n) -{ - rel_change = _n.unmarshalString(0); - abs_change = _n.unmarshalString(0); - period = _n.unmarshalString(0); - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::EventProperties::operator>>= (cdrStream &_n) const -{ - (const ChangeEventProp&) ch_event >>= _n; - (const PeriodicEventProp&) per_event >>= _n; - (const ArchiveEventProp&) arch_event >>= _n; - -} - -void -Tango::EventProperties::operator<<= (cdrStream &_n) -{ - (ChangeEventProp&)ch_event <<= _n; - (PeriodicEventProp&)per_event <<= _n; - (ArchiveEventProp&)arch_event <<= _n; - -} - -void -Tango::AttributeAlarm::operator>>= (cdrStream &_n) const -{ - _n.marshalString(min_alarm,0); - _n.marshalString(max_alarm,0); - _n.marshalString(min_warning,0); - _n.marshalString(max_warning,0); - _n.marshalString(delta_t,0); - _n.marshalString(delta_val,0); - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::AttributeAlarm::operator<<= (cdrStream &_n) -{ - min_alarm = _n.unmarshalString(0); - max_alarm = _n.unmarshalString(0); - min_warning = _n.unmarshalString(0); - max_warning = _n.unmarshalString(0); - delta_t = _n.unmarshalString(0); - delta_val = _n.unmarshalString(0); - (DevVarStringArray&)extensions <<= _n; - -} - -void -Tango::AttributeConfig_3::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - writable >>= _n; - data_format >>= _n; - data_type >>= _n; - max_dim_x >>= _n; - max_dim_y >>= _n; - _n.marshalString(description,0); - _n.marshalString(label,0); - _n.marshalString(unit,0); - _n.marshalString(standard_unit,0); - _n.marshalString(display_unit,0); - _n.marshalString(format,0); - _n.marshalString(min_value,0); - _n.marshalString(max_value,0); - _n.marshalString(writable_attr_name,0); - level >>= _n; - (const AttributeAlarm&) att_alarm >>= _n; - (const EventProperties&) event_prop >>= _n; - (const DevVarStringArray&) extensions >>= _n; - (const DevVarStringArray&) sys_extensions >>= _n; - -} - -void -Tango::AttributeConfig_3::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrWriteType&)writable <<= _n; - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - (::CORBA::Long&)max_dim_x <<= _n; - (::CORBA::Long&)max_dim_y <<= _n; - description = _n.unmarshalString(0); - label = _n.unmarshalString(0); - unit = _n.unmarshalString(0); - standard_unit = _n.unmarshalString(0); - display_unit = _n.unmarshalString(0); - format = _n.unmarshalString(0); - min_value = _n.unmarshalString(0); - max_value = _n.unmarshalString(0); - writable_attr_name = _n.unmarshalString(0); - (DispLevel&)level <<= _n; - (AttributeAlarm&)att_alarm <<= _n; - (EventProperties&)event_prop <<= _n; - (DevVarStringArray&)extensions <<= _n; - (DevVarStringArray&)sys_extensions <<= _n; - -} - -void -Tango::AttributeConfig_5::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - writable >>= _n; - data_format >>= _n; - data_type >>= _n; - _n.marshalBoolean(memorized); - _n.marshalBoolean(mem_init); - max_dim_x >>= _n; - max_dim_y >>= _n; - _n.marshalString(description,0); - _n.marshalString(label,0); - _n.marshalString(unit,0); - _n.marshalString(standard_unit,0); - _n.marshalString(display_unit,0); - _n.marshalString(format,0); - _n.marshalString(min_value,0); - _n.marshalString(max_value,0); - _n.marshalString(writable_attr_name,0); - level >>= _n; - _n.marshalString(root_attr_name,0); - (const DevVarStringArray&) enum_labels >>= _n; - (const AttributeAlarm&) att_alarm >>= _n; - (const EventProperties&) event_prop >>= _n; - (const DevVarStringArray&) extensions >>= _n; - (const DevVarStringArray&) sys_extensions >>= _n; - -} - -void -Tango::AttributeConfig_5::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrWriteType&)writable <<= _n; - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - memorized = _n.unmarshalBoolean(); - mem_init = _n.unmarshalBoolean(); - (::CORBA::Long&)max_dim_x <<= _n; - (::CORBA::Long&)max_dim_y <<= _n; - description = _n.unmarshalString(0); - label = _n.unmarshalString(0); - unit = _n.unmarshalString(0); - standard_unit = _n.unmarshalString(0); - display_unit = _n.unmarshalString(0); - format = _n.unmarshalString(0); - min_value = _n.unmarshalString(0); - max_value = _n.unmarshalString(0); - writable_attr_name = _n.unmarshalString(0); - (DispLevel&)level <<= _n; - root_attr_name = _n.unmarshalString(0); - (DevVarStringArray&)enum_labels <<= _n; - (AttributeAlarm&)att_alarm <<= _n; - (EventProperties&)event_prop <<= _n; - (DevVarStringArray&)extensions <<= _n; - (DevVarStringArray&)sys_extensions <<= _n; - -} - -void -Tango::PipeConfig::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - _n.marshalString(description,0); - _n.marshalString(label,0); - level >>= _n; - writable >>= _n; - (const DevVarStringArray&) extensions >>= _n; - -} - -void -Tango::PipeConfig::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - description = _n.unmarshalString(0); - label = _n.unmarshalString(0); - (DispLevel&)level <<= _n; - (PipeWriteType&)writable <<= _n; - (DevVarStringArray&)extensions <<= _n; - -} - -Tango::DevVarPipeDataEltArray::DevVarPipeDataEltArray(const ::Tango::DevVarPipeDataEltArray& _s) - : _CORBA_Unbounded_Sequence_Forward< Tango::DevPipeDataElt > (_s.pd_max, 0, 0, 1) -{ - length(_s.pd_len); - for (_CORBA_ULong _i=0; _i < pd_len; _i++) { - pd_buf[_i] = _s.pd_buf[_i]; - } -} - -void -Tango::DevVarPipeDataEltArray::operator<<= (cdrStream& _s) -{ - _CORBA_ULong _l; - _l <<= _s; - if (!_s.checkInputOverrun(1,_l)) { - _CORBA_marshal_sequence_range_check_error(_s); - // never reach here - } - length(_l); - for (_CORBA_ULong _i = 0; _i < _l; _i++) - pd_buf[_i] <<= _s; -} - -void -Tango::DevVarPipeDataEltArray::operator>>= (cdrStream& _s) const -{ - ::operator>>=(_CORBA_ULong(pd_len), _s); - for (_CORBA_ULong _i = 0; _i < pd_len; _i++) - pd_buf[_i] >>= _s; -} - -Tango::DevVarPipeDataEltArray& -Tango::DevVarPipeDataEltArray::operator=(const ::Tango::DevVarPipeDataEltArray& _s) -{ - pd_len = 0; - length(_s.pd_len); - for (unsigned long _i=0; _i < pd_len; _i++) { - pd_buf[_i] = _s.pd_buf[_i]; - } - return *this; -} - -Tango::DevPipeDataElt& -Tango::DevVarPipeDataEltArray::operator[](_CORBA_ULong _index) -{ - if (_index >= pd_len) _CORBA_bound_check_error(); - return pd_buf[_index]; -} - -const Tango::DevPipeDataElt& -Tango::DevVarPipeDataEltArray::operator[](_CORBA_ULong _index) const -{ - if (_index >= pd_len) _CORBA_bound_check_error(); - return pd_buf[_index]; -} - -Tango::DevPipeDataElt* -Tango::DevVarPipeDataEltArray::allocbuf(_CORBA_ULong _nelems) -{ - ::Tango::DevPipeDataElt* _tmp = 0; - if (_nelems) { - _tmp = new ::Tango::DevPipeDataElt[_nelems]; - } - return _tmp; -} - -void -Tango::DevVarPipeDataEltArray::freebuf(::Tango::DevPipeDataElt* _b) -{ - if (_b) delete [] _b; -} - -void -Tango::DevVarPipeDataEltArray::NP_freebuf() -{ - if (pd_buf) delete [] pd_buf; -} - -Tango::DevVarPipeDataEltArray::~DevVarPipeDataEltArray() -{ - if (pd_rel && pd_buf) delete [] pd_buf; - pd_buf = 0; -} - -void -Tango::DevVarPipeDataEltArray::NP_copybuffer(_CORBA_ULong _newmax) -{ - // replace pd_data with a new buffer of size newmax. - // Invariant: pd_len <= newmax - // - ::Tango::DevPipeDataElt* _newbuf = allocbuf(_newmax); - if (!_newbuf) { - _CORBA_new_operator_return_null(); - // never reach here - } - for (unsigned long _i=0; _i < pd_len; _i++) { - _newbuf[_i] = pd_buf[_i]; - } - if (pd_rel && pd_buf) { - freebuf(pd_buf); - } - else { - pd_rel = 1; - } - pd_buf = _newbuf; - pd_max = _newmax; -} - -void -Tango::DevPipeDataElt::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - (const AttrValUnion&) value >>= _n; - (const DevVarPipeDataEltArray&) inner_blob >>= _n; - _n.marshalString(inner_blob_name,0); - -} - -void -Tango::DevPipeDataElt::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrValUnion&)value <<= _n; - (DevVarPipeDataEltArray&)inner_blob <<= _n; - inner_blob_name = _n.unmarshalString(0); - -} - -void -Tango::DevPipeBlob::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - (const DevVarPipeDataEltArray&) blob_data >>= _n; - -} - -void -Tango::DevPipeBlob::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (DevVarPipeDataEltArray&)blob_data <<= _n; - -} - -void -Tango::DevPipeData::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - (const TimeVal&) time >>= _n; - (const DevPipeBlob&) data_blob >>= _n; - -} - -void -Tango::DevPipeData::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (TimeVal&)time <<= _n; - (DevPipeBlob&)data_blob <<= _n; - -} - -void -Tango::AttDataReady::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - data_type >>= _n; - ctr >>= _n; - -} - -void -Tango::AttDataReady::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (::CORBA::Long&)data_type <<= _n; - (::CORBA::Long&)ctr <<= _n; - -} - -void -Tango::DevIntrChange::operator>>= (cdrStream &_n) const -{ - _n.marshalBoolean(dev_started); - (const DevCmdInfoList_2&) cmds >>= _n; - (const AttributeConfigList_5&) atts >>= _n; - -} - -void -Tango::DevIntrChange::operator<<= (cdrStream &_n) -{ - dev_started = _n.unmarshalBoolean(); - (DevCmdInfoList_2&)cmds <<= _n; - (AttributeConfigList_5&)atts <<= _n; - -} - -void -Tango::DevInfo::operator>>= (cdrStream &_n) const -{ - _n.marshalString(dev_class,0); - _n.marshalString(server_id,0); - _n.marshalString(server_host,0); - server_version >>= _n; - _n.marshalString(doc_url,0); - -} - -void -Tango::DevInfo::operator<<= (cdrStream &_n) -{ - dev_class = _n.unmarshalString(0); - server_id = _n.unmarshalString(0); - server_host = _n.unmarshalString(0); - (::CORBA::Long&)server_version <<= _n; - doc_url = _n.unmarshalString(0); - -} - -void -Tango::DevInfo_3::operator>>= (cdrStream &_n) const -{ - _n.marshalString(dev_class,0); - _n.marshalString(server_id,0); - _n.marshalString(server_host,0); - server_version >>= _n; - _n.marshalString(doc_url,0); - _n.marshalString(dev_type,0); - -} - -void -Tango::DevInfo_3::operator<<= (cdrStream &_n) -{ - dev_class = _n.unmarshalString(0); - server_id = _n.unmarshalString(0); - server_host = _n.unmarshalString(0); - (::CORBA::Long&)server_version <<= _n; - doc_url = _n.unmarshalString(0); - dev_type = _n.unmarshalString(0); - -} - -void -Tango::DevCmdHistory::operator>>= (cdrStream &_n) const -{ - (const TimeVal&) time >>= _n; - _n.marshalBoolean(cmd_failed); - (const ::CORBA::Any&) value >>= _n; - (const DevErrorList&) errors >>= _n; - -} - -void -Tango::DevCmdHistory::operator<<= (cdrStream &_n) -{ - (TimeVal&)time <<= _n; - cmd_failed = _n.unmarshalBoolean(); - (::CORBA::Any&)value <<= _n; - (DevErrorList&)errors <<= _n; - -} - -void -Tango::DevAttrHistory::operator>>= (cdrStream &_n) const -{ - _n.marshalBoolean(attr_failed); - (const AttributeValue&) value >>= _n; - (const DevErrorList&) errors >>= _n; - -} - -void -Tango::DevAttrHistory::operator<<= (cdrStream &_n) -{ - attr_failed = _n.unmarshalBoolean(); - (AttributeValue&)value <<= _n; - (DevErrorList&)errors <<= _n; - -} - -void -Tango::DevAttrHistory_3::operator>>= (cdrStream &_n) const -{ - _n.marshalBoolean(attr_failed); - (const AttributeValue_3&) value >>= _n; - -} - -void -Tango::DevAttrHistory_3::operator<<= (cdrStream &_n) -{ - attr_failed = _n.unmarshalBoolean(); - (AttributeValue_3&)value <<= _n; - -} - -void -Tango::EltInArray::operator>>= (cdrStream &_n) const -{ - start >>= _n; - nb_elt >>= _n; - -} - -void -Tango::EltInArray::operator<<= (cdrStream &_n) -{ - (::CORBA::Long&)start <<= _n; - (::CORBA::Long&)nb_elt <<= _n; - -} - -void -Tango::DevAttrHistory_4::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - (const TimeValList&) dates >>= _n; - (const ::CORBA::Any&) value >>= _n; - (const AttrQualityList&) quals >>= _n; - (const EltInArrayList&) quals_array >>= _n; - (const AttributeDimList&) r_dims >>= _n; - (const EltInArrayList&) r_dims_array >>= _n; - (const AttributeDimList&) w_dims >>= _n; - (const EltInArrayList&) w_dims_array >>= _n; - (const DevErrorListList&) errors >>= _n; - (const EltInArrayList&) errors_array >>= _n; - -} - -void -Tango::DevAttrHistory_4::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (TimeValList&)dates <<= _n; - (::CORBA::Any&)value <<= _n; - (AttrQualityList&)quals <<= _n; - (EltInArrayList&)quals_array <<= _n; - (AttributeDimList&)r_dims <<= _n; - (EltInArrayList&)r_dims_array <<= _n; - (AttributeDimList&)w_dims <<= _n; - (EltInArrayList&)w_dims_array <<= _n; - (DevErrorListList&)errors <<= _n; - (EltInArrayList&)errors_array <<= _n; - -} - -void -Tango::DevAttrHistory_5::operator>>= (cdrStream &_n) const -{ - _n.marshalString(name,0); - data_format >>= _n; - data_type >>= _n; - (const TimeValList&) dates >>= _n; - (const ::CORBA::Any&) value >>= _n; - (const AttrQualityList&) quals >>= _n; - (const EltInArrayList&) quals_array >>= _n; - (const AttributeDimList&) r_dims >>= _n; - (const EltInArrayList&) r_dims_array >>= _n; - (const AttributeDimList&) w_dims >>= _n; - (const EltInArrayList&) w_dims_array >>= _n; - (const DevErrorListList&) errors >>= _n; - (const EltInArrayList&) errors_array >>= _n; - -} - -void -Tango::DevAttrHistory_5::operator<<= (cdrStream &_n) -{ - name = _n.unmarshalString(0); - (AttrDataFormat&)data_format <<= _n; - (::CORBA::Long&)data_type <<= _n; - (TimeValList&)dates <<= _n; - (::CORBA::Any&)value <<= _n; - (AttrQualityList&)quals <<= _n; - (EltInArrayList&)quals_array <<= _n; - (AttributeDimList&)r_dims <<= _n; - (EltInArrayList&)r_dims_array <<= _n; - (AttributeDimList&)w_dims <<= _n; - (EltInArrayList&)w_dims_array <<= _n; - (DevErrorListList&)errors <<= _n; - (EltInArrayList&)errors_array <<= _n; - -} - -void -Tango::DevCmdHistory_4::operator>>= (cdrStream &_n) const -{ - (const TimeValList&) dates >>= _n; - (const ::CORBA::Any&) value >>= _n; - (const AttributeDimList&) dims >>= _n; - (const EltInArrayList&) dims_array >>= _n; - (const DevErrorListList&) errors >>= _n; - (const EltInArrayList&) errors_array >>= _n; - cmd_type >>= _n; - -} - -void -Tango::DevCmdHistory_4::operator<<= (cdrStream &_n) -{ - (TimeValList&)dates <<= _n; - (::CORBA::Any&)value <<= _n; - (AttributeDimList&)dims <<= _n; - (EltInArrayList&)dims_array <<= _n; - (DevErrorListList&)errors <<= _n; - (EltInArrayList&)errors_array <<= _n; - (::CORBA::Long&)cmd_type <<= _n; - -} - -void -Tango::ZmqCallInfo::operator>>= (cdrStream &_n) const -{ - version >>= _n; - ctr >>= _n; - _n.marshalString(method_name,0); - (const DevVarCharArray&) oid >>= _n; - _n.marshalBoolean(call_is_except); - -} - -void -Tango::ZmqCallInfo::operator<<= (cdrStream &_n) -{ - (::CORBA::Long&)version <<= _n; - (::CORBA::ULong&)ctr <<= _n; - method_name = _n.unmarshalString(0); - (DevVarCharArray&)oid <<= _n; - call_is_except = _n.unmarshalBoolean(); - -} - -Tango::Device_ptr Tango::Device_Helper::_nil() { - return ::Tango::Device::_nil(); -} - -::CORBA::Boolean Tango::Device_Helper::is_nil(::Tango::Device_ptr p) { - return ::CORBA::is_nil(p); - -} - -void Tango::Device_Helper::release(::Tango::Device_ptr p) { - ::CORBA::release(p); -} - -void Tango::Device_Helper::marshalObjRef(::Tango::Device_ptr obj, cdrStream& s) { - ::Tango::Device::_marshalObjRef(obj, s); -} - -Tango::Device_ptr Tango::Device_Helper::unmarshalObjRef(cdrStream& s) { - return ::Tango::Device::_unmarshalObjRef(s); -} - -void Tango::Device_Helper::duplicate(::Tango::Device_ptr obj) { - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); -} - -Tango::Device_ptr -Tango::Device::_duplicate(::Tango::Device_ptr obj) -{ - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); - return obj; -} - -Tango::Device_ptr -Tango::Device::_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); - return e ? e : _nil(); -} - - -Tango::Device_ptr -Tango::Device::_unchecked_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); - return e ? e : _nil(); -} - -Tango::Device_ptr -Tango::Device::_nil() -{ -#ifdef OMNI_UNLOADABLE_STUBS - static _objref_Device _the_nil_obj; - return &_the_nil_obj; -#else - static _objref_Device* _the_nil_ptr = 0; - if (!_the_nil_ptr) { - omni::nilRefLock().lock(); - if (!_the_nil_ptr) { - _the_nil_ptr = new _objref_Device; - registerNilCorbaObject(_the_nil_ptr); - } - omni::nilRefLock().unlock(); - } - return _the_nil_ptr; -#endif -} - -const char* Tango::Device::_PD_repoId = "IDL:Tango/Device:1.0"; - - -Tango::_objref_Device::~_objref_Device() { - -} - - -Tango::_objref_Device::_objref_Device(omniIOR* ior, omniIdentity* id) : - omniObjRef(::Tango::Device::_PD_repoId, ior, id, 1) - - -{ - _PR_setobj(this); -} - -void* -Tango::_objref_Device::_ptrToObjRef(const char* id) -{ - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::Device_ptr) this; - - if (id == ::CORBA::Object::_PD_repoId) - return (::CORBA::Object_ptr) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::Device_ptr) this; - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (::CORBA::Object_ptr) this; - - return 0; -} - - -// -// Code for Tango::Device::_get_name - -// Proxy call descriptor class. Mangled signature: -// _cstring -class _0RL_cd_6fe2f94a21a10053_00000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_00000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - - static const char* const _user_exns[]; - - ::CORBA::String_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_00000000::marshalReturnedValues(cdrStream& _n) -{ - _n.marshalString(result,0); - -} - -void _0RL_cd_6fe2f94a21a10053_00000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = _n.unmarshalString(0); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_00000000::_user_exns[] = { - 0 -}; - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_10000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_00000000* tcd = (_0RL_cd_6fe2f94a21a10053_00000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); - tcd->result = impl->name(); - - -} - -char* Tango::_objref_Device::name() -{ - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_10000000, "_get_name", 10); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::_get_description - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_20000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_00000000* tcd = (_0RL_cd_6fe2f94a21a10053_00000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); - tcd->result = impl->description(); - - -} - -char* Tango::_objref_Device::description() -{ - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_20000000, "_get_description", 17); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::_get_state - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevState -class _0RL_cd_6fe2f94a21a10053_30000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_30000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 0, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - - static const char* const _user_exns[]; - - Tango::DevState result; -}; - -void _0RL_cd_6fe2f94a21a10053_30000000::marshalReturnedValues(cdrStream& _n) -{ - result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_30000000::unmarshalReturnedValues(cdrStream& _n) -{ - (Tango::DevState&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_30000000::_user_exns[] = { - 0 -}; - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_40000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_30000000* tcd = (_0RL_cd_6fe2f94a21a10053_30000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); - tcd->result = impl->state(); - - -} - -Tango::DevState Tango::_objref_Device::state() -{ - _0RL_cd_6fe2f94a21a10053_30000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_40000000, "_get_state", 11); - - - _invoke(_call_desc); - return _call_desc.result; - - -} - - -// -// Code for Tango::Device::_get_status - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_50000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_00000000* tcd = (_0RL_cd_6fe2f94a21a10053_00000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); - tcd->result = impl->status(); - - -} - -char* Tango::_objref_Device::status() -{ - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_50000000, "_get_status", 12); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::_get_adm_name - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_60000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_00000000* tcd = (_0RL_cd_6fe2f94a21a10053_00000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); - tcd->result = impl->adm_name(); - - -} - -char* Tango::_objref_Device::adm_name() -{ - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_60000000, "_get_adm_name", 14); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::command_inout - -// Proxy call descriptor class. Mangled signature: -// _cany_i_cstring_i_cany_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_70000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_70000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Any_var arg_1_; - const ::CORBA::Any* arg_1; - ::CORBA::Any_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_70000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - (const ::CORBA::Any&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_70000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - arg_1_ = new ::CORBA::Any; - (::CORBA::Any&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_70000000::marshalReturnedValues(cdrStream& _n) -{ - (const ::CORBA::Any&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_70000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new ::CORBA::Any; - (::CORBA::Any&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_70000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_70000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_80000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_70000000* tcd = (_0RL_cd_6fe2f94a21a10053_70000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_inout(tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_inout(tcd->arg_0, *tcd->arg_1); - else { - try { - tcd->result = impl->command_inout(tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -::CORBA::Any* Tango::_objref_Device::command_inout(const char* command, const ::CORBA::Any& argin) -{ - _0RL_cd_6fe2f94a21a10053_70000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_80000000, "command_inout", 14); - _call_desc.arg_0 = command; - _call_desc.arg_1 = &(::CORBA::Any&) argin; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::get_attribute_config - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeConfigList_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_90000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_90000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::AttributeConfigList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_90000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_90000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_90000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeConfigList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_90000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeConfigList; - (Tango::AttributeConfigList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_90000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_90000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_a0000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_90000000* tcd = (_0RL_cd_6fe2f94a21a10053_90000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->get_attribute_config(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->get_attribute_config(*tcd->arg_0); - else { - try { - tcd->result = impl->get_attribute_config(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeConfigList* Tango::_objref_Device::get_attribute_config(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_90000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a0000000, "get_attribute_config", 21); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::set_attribute_config - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeConfigList_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_b0000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_b0000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeConfigList_var arg_0_; - const Tango::AttributeConfigList* arg_0; -}; - -void _0RL_cd_6fe2f94a21a10053_b0000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeConfigList&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b0000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeConfigList; - (Tango::AttributeConfigList&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_b0000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_b0000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_c0000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_b0000000* tcd = (_0RL_cd_6fe2f94a21a10053_b0000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->set_attribute_config(*tcd->arg_0); -#else - if (!cd->is_upcall()) - impl->set_attribute_config(*tcd->arg_0); - else { - try { - impl->set_attribute_config(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device::set_attribute_config(const ::Tango::AttributeConfigList& new_conf) -{ - _0RL_cd_6fe2f94a21a10053_b0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c0000000, "set_attribute_config", 21); - _call_desc.arg_0 = &(::Tango::AttributeConfigList&) new_conf; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device::read_attributes - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_d0000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_d0000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::AttributeValueList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_d0000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d0000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_d0000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d0000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList; - (Tango::AttributeValueList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_d0000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_d0000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_e0000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_d0000000* tcd = (_0RL_cd_6fe2f94a21a10053_d0000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attributes(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attributes(*tcd->arg_0); - else { - try { - tcd->result = impl->read_attributes(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList* Tango::_objref_Device::read_attributes(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_d0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e0000000, "read_attributes", 16); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::write_attributes - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeValueList_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_f0000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_f0000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeValueList_var arg_0_; - const Tango::AttributeValueList* arg_0; -}; - -void _0RL_cd_6fe2f94a21a10053_f0000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeValueList&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f0000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeValueList; - (Tango::AttributeValueList&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_f0000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_f0000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_01000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_f0000000* tcd = (_0RL_cd_6fe2f94a21a10053_f0000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->write_attributes(*tcd->arg_0); -#else - if (!cd->is_upcall()) - impl->write_attributes(*tcd->arg_0); - else { - try { - impl->write_attributes(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device::write_attributes(const ::Tango::AttributeValueList& values) -{ - _0RL_cd_6fe2f94a21a10053_f0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_01000000, "write_attributes", 17); - _call_desc.arg_0 = &(::Tango::AttributeValueList&) values; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device::ping - -// Proxy call descriptor class. Mangled signature: -// void_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_11000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_11000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - -}; - -const char* const _0RL_cd_6fe2f94a21a10053_11000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_11000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_21000000(omniCallDescriptor* cd, omniServant* svnt) -{ - - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->ping(); -#else - if (!cd->is_upcall()) - impl->ping(); - else { - try { - impl->ping(); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device::ping() -{ - _0RL_cd_6fe2f94a21a10053_11000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_21000000, "ping", 5); - - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device::black_box - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevVarStringArray_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_31000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_31000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::Long arg_0; - Tango::DevVarStringArray_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_31000000::marshalArguments(cdrStream& _n) -{ - arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_31000000::unmarshalArguments(cdrStream& _n) -{ - (::CORBA::Long&)arg_0 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_31000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_31000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_31000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_31000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_41000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_31000000* tcd = (_0RL_cd_6fe2f94a21a10053_31000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->black_box(tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->black_box(tcd->arg_0); - else { - try { - tcd->result = impl->black_box(tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevVarStringArray* Tango::_objref_Device::black_box(::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_31000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_41000000, "black_box", 10); - _call_desc.arg_0 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::info - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevInfo_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_51000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_51000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevInfo_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_51000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevInfo&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_51000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevInfo; - (Tango::DevInfo&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_51000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_51000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_61000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_51000000* tcd = (_0RL_cd_6fe2f94a21a10053_51000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->info(); -#else - if (!cd->is_upcall()) - tcd->result = impl->info(); - else { - try { - tcd->result = impl->info(); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevInfo* Tango::_objref_Device::info() -{ - _0RL_cd_6fe2f94a21a10053_51000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_61000000, "info", 5); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::command_list_query - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdInfoList_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_71000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_71000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevCmdInfoList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_71000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdInfoList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_71000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdInfoList; - (Tango::DevCmdInfoList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_71000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_71000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_81000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_71000000* tcd = (_0RL_cd_6fe2f94a21a10053_71000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_list_query(); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_list_query(); - else { - try { - tcd->result = impl->command_list_query(); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdInfoList* Tango::_objref_Device::command_list_query() -{ - _0RL_cd_6fe2f94a21a10053_71000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_81000000, "command_list_query", 19); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device::command_query - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdInfo_i_cstring_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_91000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_91000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - Tango::DevCmdInfo_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_91000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - -} - -void _0RL_cd_6fe2f94a21a10053_91000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_91000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdInfo&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_91000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdInfo; - (Tango::DevCmdInfo&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_91000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_91000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_a1000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_91000000* tcd = (_0RL_cd_6fe2f94a21a10053_91000000*)cd; - Tango::_impl_Device* impl = (Tango::_impl_Device*) svnt->_ptrToInterface(Tango::Device::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_query(tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_query(tcd->arg_0); - else { - try { - tcd->result = impl->command_query(tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdInfo* Tango::_objref_Device::command_query(const char* command) -{ - _0RL_cd_6fe2f94a21a10053_91000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a1000000, "command_query", 14); - _call_desc.arg_0 = command; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - -Tango::_pof_Device::~_pof_Device() {} - - -omniObjRef* -Tango::_pof_Device::newObjRef(omniIOR* ior, omniIdentity* id) -{ - return new ::Tango::_objref_Device(ior, id); -} - - -::CORBA::Boolean -Tango::_pof_Device::is_a(const char* id) const -{ - if (omni::ptrStrMatch(id, ::Tango::Device::_PD_repoId)) - return 1; - - return 0; -} - -const Tango::_pof_Device _the_pof_Tango_mDevice; - -Tango::_impl_Device::~_impl_Device() {} - - -::CORBA::Boolean -Tango::_impl_Device::_dispatch(omniCallHandle& _handle) -{ - const char* op = _handle.operation_name(); - - if (omni::strMatch(op, "_get_name")) { - - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_10000000, "_get_name", 10, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "_get_description")) { - - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_20000000, "_get_description", 17, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "_get_state")) { - - _0RL_cd_6fe2f94a21a10053_30000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_40000000, "_get_state", 11, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "_get_status")) { - - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_50000000, "_get_status", 12, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "_get_adm_name")) { - - _0RL_cd_6fe2f94a21a10053_00000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_60000000, "_get_adm_name", 14, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_inout")) { - - _0RL_cd_6fe2f94a21a10053_70000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_80000000, "command_inout", 14, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "get_attribute_config")) { - - _0RL_cd_6fe2f94a21a10053_90000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a0000000, "get_attribute_config", 21, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "set_attribute_config")) { - - _0RL_cd_6fe2f94a21a10053_b0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c0000000, "set_attribute_config", 21, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attributes")) { - - _0RL_cd_6fe2f94a21a10053_d0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e0000000, "read_attributes", 16, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_attributes")) { - - _0RL_cd_6fe2f94a21a10053_f0000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_01000000, "write_attributes", 17, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "ping")) { - - _0RL_cd_6fe2f94a21a10053_11000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_21000000, "ping", 5, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "black_box")) { - - _0RL_cd_6fe2f94a21a10053_31000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_41000000, "black_box", 10, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "info")) { - - _0RL_cd_6fe2f94a21a10053_51000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_61000000, "info", 5, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_list_query")) { - - _0RL_cd_6fe2f94a21a10053_71000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_81000000, "command_list_query", 19, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_query")) { - - _0RL_cd_6fe2f94a21a10053_91000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a1000000, "command_query", 14, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - - return 0; -} - -void* -Tango::_impl_Device::_ptrToInterface(const char* id) -{ - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::_impl_Device*) this; - - if (id == ::CORBA::Object::_PD_repoId) - return (void*) 1; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::_impl_Device*) this; - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (void*) 1; - return 0; -} - -const char* -Tango::_impl_Device::_mostDerivedRepoId() -{ - return ::Tango::Device::_PD_repoId; -} - -Tango::Device_2_ptr Tango::Device_2_Helper::_nil() { - return ::Tango::Device_2::_nil(); -} - -::CORBA::Boolean Tango::Device_2_Helper::is_nil(::Tango::Device_2_ptr p) { - return ::CORBA::is_nil(p); - -} - -void Tango::Device_2_Helper::release(::Tango::Device_2_ptr p) { - ::CORBA::release(p); -} - -void Tango::Device_2_Helper::marshalObjRef(::Tango::Device_2_ptr obj, cdrStream& s) { - ::Tango::Device_2::_marshalObjRef(obj, s); -} - -Tango::Device_2_ptr Tango::Device_2_Helper::unmarshalObjRef(cdrStream& s) { - return ::Tango::Device_2::_unmarshalObjRef(s); -} - -void Tango::Device_2_Helper::duplicate(::Tango::Device_2_ptr obj) { - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); -} - -Tango::Device_2_ptr -Tango::Device_2::_duplicate(::Tango::Device_2_ptr obj) -{ - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); - return obj; -} - -Tango::Device_2_ptr -Tango::Device_2::_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); - return e ? e : _nil(); -} - - -Tango::Device_2_ptr -Tango::Device_2::_unchecked_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); - return e ? e : _nil(); -} - -Tango::Device_2_ptr -Tango::Device_2::_nil() -{ -#ifdef OMNI_UNLOADABLE_STUBS - static _objref_Device_2 _the_nil_obj; - return &_the_nil_obj; -#else - static _objref_Device_2* _the_nil_ptr = 0; - if (!_the_nil_ptr) { - omni::nilRefLock().lock(); - if (!_the_nil_ptr) { - _the_nil_ptr = new _objref_Device_2; - registerNilCorbaObject(_the_nil_ptr); - } - omni::nilRefLock().unlock(); - } - return _the_nil_ptr; -#endif -} - -const char* Tango::Device_2::_PD_repoId = "IDL:Tango/Device_2:1.0"; - - -Tango::_objref_Device_2::~_objref_Device_2() { - -} - - -Tango::_objref_Device_2::_objref_Device_2(omniIOR* ior, omniIdentity* id) : - omniObjRef(::Tango::Device_2::_PD_repoId, ior, id, 1), - _objref_Device(ior, id) - -{ - _PR_setobj(this); -} - -void* -Tango::_objref_Device_2::_ptrToObjRef(const char* id) -{ - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::Device_2_ptr) this; - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::Device_ptr) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (::CORBA::Object_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::Device_2_ptr) this; - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::Device_ptr) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (::CORBA::Object_ptr) this; - - return 0; -} - - -// -// Code for Tango::Device_2::command_inout_2 - -// Proxy call descriptor class. Mangled signature: -// _cany_i_cstring_i_cany_i_cTango_mDevSource_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_b1000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_b1000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Any_var arg_1_; - const ::CORBA::Any* arg_1; - Tango::DevSource arg_2; - ::CORBA::Any_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_b1000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - (const ::CORBA::Any&) *arg_1 >>= _n; - arg_2 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b1000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - arg_1_ = new ::CORBA::Any; - (::CORBA::Any&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - (Tango::DevSource&)arg_2 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b1000000::marshalReturnedValues(cdrStream& _n) -{ - (const ::CORBA::Any&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b1000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new ::CORBA::Any; - (::CORBA::Any&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_b1000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_b1000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_c1000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_b1000000* tcd = (_0RL_cd_6fe2f94a21a10053_b1000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_inout_2(tcd->arg_0, *tcd->arg_1, tcd->arg_2); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_inout_2(tcd->arg_0, *tcd->arg_1, tcd->arg_2); - else { - try { - tcd->result = impl->command_inout_2(tcd->arg_0, *tcd->arg_1, tcd->arg_2); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -::CORBA::Any* Tango::_objref_Device_2::command_inout_2(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source) -{ - _0RL_cd_6fe2f94a21a10053_b1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c1000000, "command_inout_2", 16); - _call_desc.arg_0 = command; - _call_desc.arg_1 = &(::CORBA::Any&) argin; - _call_desc.arg_2 = source; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::read_attributes_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList_i_cTango_mDevVarStringArray_i_cTango_mDevSource_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_d1000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_d1000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::DevSource arg_1; - Tango::AttributeValueList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_d1000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d1000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - (Tango::DevSource&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d1000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d1000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList; - (Tango::AttributeValueList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_d1000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_d1000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_e1000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_d1000000* tcd = (_0RL_cd_6fe2f94a21a10053_d1000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attributes_2(*tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attributes_2(*tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attributes_2(*tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList* Tango::_objref_Device_2::read_attributes_2(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source) -{ - _0RL_cd_6fe2f94a21a10053_d1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e1000000, "read_attributes_2", 18); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - _call_desc.arg_1 = source; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::get_attribute_config_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeConfigList__2_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_f1000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_f1000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::AttributeConfigList_2_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_f1000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f1000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_f1000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeConfigList_2&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f1000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeConfigList_2; - (Tango::AttributeConfigList_2&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_f1000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_f1000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_02000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_f1000000* tcd = (_0RL_cd_6fe2f94a21a10053_f1000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->get_attribute_config_2(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->get_attribute_config_2(*tcd->arg_0); - else { - try { - tcd->result = impl->get_attribute_config_2(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeConfigList_2* Tango::_objref_Device_2::get_attribute_config_2(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_f1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_02000000, "get_attribute_config_2", 23); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::command_list_query_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdInfoList__2_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_12000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_12000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevCmdInfoList_2_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_12000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdInfoList_2&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_12000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdInfoList_2; - (Tango::DevCmdInfoList_2&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_12000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_12000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_22000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_12000000* tcd = (_0RL_cd_6fe2f94a21a10053_12000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_list_query_2(); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_list_query_2(); - else { - try { - tcd->result = impl->command_list_query_2(); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdInfoList_2* Tango::_objref_Device_2::command_list_query_2() -{ - _0RL_cd_6fe2f94a21a10053_12000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_22000000, "command_list_query_2", 21); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::command_query_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdInfo__2_i_cstring_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_32000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_32000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - Tango::DevCmdInfo_2_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_32000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - -} - -void _0RL_cd_6fe2f94a21a10053_32000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_32000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdInfo_2&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_32000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdInfo_2; - (Tango::DevCmdInfo_2&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_32000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_32000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_42000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_32000000* tcd = (_0RL_cd_6fe2f94a21a10053_32000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_query_2(tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_query_2(tcd->arg_0); - else { - try { - tcd->result = impl->command_query_2(tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdInfo_2* Tango::_objref_Device_2::command_query_2(const char* command) -{ - _0RL_cd_6fe2f94a21a10053_32000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_42000000, "command_query_2", 16); - _call_desc.arg_0 = command; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::command_inout_history_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdHistoryList_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_52000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_52000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevCmdHistoryList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_52000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_52000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_52000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdHistoryList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_52000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdHistoryList; - (Tango::DevCmdHistoryList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_52000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_52000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_62000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_52000000* tcd = (_0RL_cd_6fe2f94a21a10053_52000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_inout_history_2(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_inout_history_2(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->command_inout_history_2(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdHistoryList* Tango::_objref_Device_2::command_inout_history_2(const char* command, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_52000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_62000000, "command_inout_history_2", 24); - _call_desc.arg_0 = command; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_2::read_attribute_history_2 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevAttrHistoryList_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_72000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_72000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevAttrHistoryList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_72000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_72000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_72000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevAttrHistoryList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_72000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevAttrHistoryList; - (Tango::DevAttrHistoryList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_72000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_72000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_82000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_72000000* tcd = (_0RL_cd_6fe2f94a21a10053_72000000*)cd; - Tango::_impl_Device_2* impl = (Tango::_impl_Device_2*) svnt->_ptrToInterface(Tango::Device_2::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attribute_history_2(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attribute_history_2(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attribute_history_2(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevAttrHistoryList* Tango::_objref_Device_2::read_attribute_history_2(const char* name, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_72000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_82000000, "read_attribute_history_2", 25); - _call_desc.arg_0 = name; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - -Tango::_pof_Device_2::~_pof_Device_2() {} - - -omniObjRef* -Tango::_pof_Device_2::newObjRef(omniIOR* ior, omniIdentity* id) -{ - return new ::Tango::_objref_Device_2(ior, id); -} - - -::CORBA::Boolean -Tango::_pof_Device_2::is_a(const char* id) const -{ - if (omni::ptrStrMatch(id, ::Tango::Device_2::_PD_repoId)) - return 1; - if (omni::ptrStrMatch(id, Tango::Device::_PD_repoId)) - return 1; - - - return 0; -} - -const Tango::_pof_Device_2 _the_pof_Tango_mDevice__2; - -Tango::_impl_Device_2::~_impl_Device_2() {} - - -::CORBA::Boolean -Tango::_impl_Device_2::_dispatch(omniCallHandle& _handle) -{ - const char* op = _handle.operation_name(); - - if (omni::strMatch(op, "command_inout_2")) { - - _0RL_cd_6fe2f94a21a10053_b1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c1000000, "command_inout_2", 16, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attributes_2")) { - - _0RL_cd_6fe2f94a21a10053_d1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e1000000, "read_attributes_2", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "get_attribute_config_2")) { - - _0RL_cd_6fe2f94a21a10053_f1000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_02000000, "get_attribute_config_2", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_list_query_2")) { - - _0RL_cd_6fe2f94a21a10053_12000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_22000000, "command_list_query_2", 21, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_query_2")) { - - _0RL_cd_6fe2f94a21a10053_32000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_42000000, "command_query_2", 16, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_inout_history_2")) { - - _0RL_cd_6fe2f94a21a10053_52000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_62000000, "command_inout_history_2", 24, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attribute_history_2")) { - - _0RL_cd_6fe2f94a21a10053_72000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_82000000, "read_attribute_history_2", 25, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - -#ifndef _MSC_VER - if (_impl_Device::_dispatch(_handle)) { - return 1; - } -#else - // Work-around for incorrect MSVC code generation. - if (((_impl_Device*)this)-> - _impl_Device::_dispatch(_handle)) { - return 1; - } -#endif - - - return 0; -} - -void* -Tango::_impl_Device_2::_ptrToInterface(const char* id) -{ - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::_impl_Device_2*) this; - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::_impl_Device*) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (void*) 1; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::_impl_Device_2*) this; - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::_impl_Device*) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (void*) 1; - return 0; -} - -const char* -Tango::_impl_Device_2::_mostDerivedRepoId() -{ - return ::Tango::Device_2::_PD_repoId; -} - -Tango::Device_3_ptr Tango::Device_3_Helper::_nil() { - return ::Tango::Device_3::_nil(); -} - -::CORBA::Boolean Tango::Device_3_Helper::is_nil(::Tango::Device_3_ptr p) { - return ::CORBA::is_nil(p); - -} - -void Tango::Device_3_Helper::release(::Tango::Device_3_ptr p) { - ::CORBA::release(p); -} - -void Tango::Device_3_Helper::marshalObjRef(::Tango::Device_3_ptr obj, cdrStream& s) { - ::Tango::Device_3::_marshalObjRef(obj, s); -} - -Tango::Device_3_ptr Tango::Device_3_Helper::unmarshalObjRef(cdrStream& s) { - return ::Tango::Device_3::_unmarshalObjRef(s); -} - -void Tango::Device_3_Helper::duplicate(::Tango::Device_3_ptr obj) { - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); -} - -Tango::Device_3_ptr -Tango::Device_3::_duplicate(::Tango::Device_3_ptr obj) -{ - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); - return obj; -} - -Tango::Device_3_ptr -Tango::Device_3::_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); - return e ? e : _nil(); -} - - -Tango::Device_3_ptr -Tango::Device_3::_unchecked_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); - return e ? e : _nil(); -} - -Tango::Device_3_ptr -Tango::Device_3::_nil() -{ -#ifdef OMNI_UNLOADABLE_STUBS - static _objref_Device_3 _the_nil_obj; - return &_the_nil_obj; -#else - static _objref_Device_3* _the_nil_ptr = 0; - if (!_the_nil_ptr) { - omni::nilRefLock().lock(); - if (!_the_nil_ptr) { - _the_nil_ptr = new _objref_Device_3; - registerNilCorbaObject(_the_nil_ptr); - } - omni::nilRefLock().unlock(); - } - return _the_nil_ptr; -#endif -} - -const char* Tango::Device_3::_PD_repoId = "IDL:Tango/Device_3:1.0"; - - -Tango::_objref_Device_3::~_objref_Device_3() { - -} - - -Tango::_objref_Device_3::_objref_Device_3(omniIOR* ior, omniIdentity* id) : - omniObjRef(::Tango::Device_3::_PD_repoId, ior, id, 1), - _objref_Device_2(ior, id) - -{ - _PR_setobj(this); -} - -void* -Tango::_objref_Device_3::_ptrToObjRef(const char* id) -{ - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::Device_3_ptr) this; - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::Device_2_ptr) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::Device_ptr) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (::CORBA::Object_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::Device_3_ptr) this; - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::Device_2_ptr) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::Device_ptr) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (::CORBA::Object_ptr) this; - - return 0; -} - - -// -// Code for Tango::Device_3::read_attributes_3 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList__3_i_cTango_mDevVarStringArray_i_cTango_mDevSource_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_92000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_92000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::DevSource arg_1; - Tango::AttributeValueList_3_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_92000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_92000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - (Tango::DevSource&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_92000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList_3&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_92000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList_3; - (Tango::AttributeValueList_3&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_92000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_92000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_a2000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_92000000* tcd = (_0RL_cd_6fe2f94a21a10053_92000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attributes_3(*tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attributes_3(*tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attributes_3(*tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList_3* Tango::_objref_Device_3::read_attributes_3(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source) -{ - _0RL_cd_6fe2f94a21a10053_92000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a2000000, "read_attributes_3", 18); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - _call_desc.arg_1 = source; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_3::write_attributes_3 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeValueList_e_cTango_mDevFailed_e_cTango_mMultiDevFailed -class _0RL_cd_6fe2f94a21a10053_b2000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_b2000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 2, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeValueList_var arg_0_; - const Tango::AttributeValueList* arg_0; -}; - -void _0RL_cd_6fe2f94a21a10053_b2000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeValueList&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b2000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeValueList; - (Tango::AttributeValueList&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_b2000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId, - Tango::MultiDevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_b2000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - if (omni::strMatch(repoId, Tango::MultiDevFailed::_PD_repoId)) { - Tango::MultiDevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_c2000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_b2000000* tcd = (_0RL_cd_6fe2f94a21a10053_b2000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->write_attributes_3(*tcd->arg_0); -#else - if (!cd->is_upcall()) - impl->write_attributes_3(*tcd->arg_0); - else { - try { - impl->write_attributes_3(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - catch(Tango::MultiDevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_3::write_attributes_3(const ::Tango::AttributeValueList& values) -{ - _0RL_cd_6fe2f94a21a10053_b2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c2000000, "write_attributes_3", 19); - _call_desc.arg_0 = &(::Tango::AttributeValueList&) values; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_3::read_attribute_history_3 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevAttrHistoryList__3_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_d2000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_d2000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevAttrHistoryList_3_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_d2000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d2000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d2000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevAttrHistoryList_3&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d2000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevAttrHistoryList_3; - (Tango::DevAttrHistoryList_3&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_d2000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_d2000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_e2000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_d2000000* tcd = (_0RL_cd_6fe2f94a21a10053_d2000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attribute_history_3(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attribute_history_3(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attribute_history_3(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevAttrHistoryList_3* Tango::_objref_Device_3::read_attribute_history_3(const char* name, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_d2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e2000000, "read_attribute_history_3", 25); - _call_desc.arg_0 = name; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_3::info_3 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevInfo__3_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_f2000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_f2000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevInfo_3_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_f2000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevInfo_3&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f2000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevInfo_3; - (Tango::DevInfo_3&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_f2000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_f2000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_03000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_f2000000* tcd = (_0RL_cd_6fe2f94a21a10053_f2000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->info_3(); -#else - if (!cd->is_upcall()) - tcd->result = impl->info_3(); - else { - try { - tcd->result = impl->info_3(); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevInfo_3* Tango::_objref_Device_3::info_3() -{ - _0RL_cd_6fe2f94a21a10053_f2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_03000000, "info_3", 7); - - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_3::get_attribute_config_3 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeConfigList__3_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_13000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_13000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::AttributeConfigList_3_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_13000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_13000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_13000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeConfigList_3&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_13000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeConfigList_3; - (Tango::AttributeConfigList_3&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_13000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_13000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_23000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_13000000* tcd = (_0RL_cd_6fe2f94a21a10053_13000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->get_attribute_config_3(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->get_attribute_config_3(*tcd->arg_0); - else { - try { - tcd->result = impl->get_attribute_config_3(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeConfigList_3* Tango::_objref_Device_3::get_attribute_config_3(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_13000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_23000000, "get_attribute_config_3", 23); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_3::set_attribute_config_3 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeConfigList__3_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_33000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_33000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeConfigList_3_var arg_0_; - const Tango::AttributeConfigList_3* arg_0; -}; - -void _0RL_cd_6fe2f94a21a10053_33000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeConfigList_3&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_33000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeConfigList_3; - (Tango::AttributeConfigList_3&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_33000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_33000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_43000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_33000000* tcd = (_0RL_cd_6fe2f94a21a10053_33000000*)cd; - Tango::_impl_Device_3* impl = (Tango::_impl_Device_3*) svnt->_ptrToInterface(Tango::Device_3::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->set_attribute_config_3(*tcd->arg_0); -#else - if (!cd->is_upcall()) - impl->set_attribute_config_3(*tcd->arg_0); - else { - try { - impl->set_attribute_config_3(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_3::set_attribute_config_3(const ::Tango::AttributeConfigList_3& new_conf) -{ - _0RL_cd_6fe2f94a21a10053_33000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_43000000, "set_attribute_config_3", 23); - _call_desc.arg_0 = &(::Tango::AttributeConfigList_3&) new_conf; - - _invoke(_call_desc); - - - -} - -Tango::_pof_Device_3::~_pof_Device_3() {} - - -omniObjRef* -Tango::_pof_Device_3::newObjRef(omniIOR* ior, omniIdentity* id) -{ - return new ::Tango::_objref_Device_3(ior, id); -} - - -::CORBA::Boolean -Tango::_pof_Device_3::is_a(const char* id) const -{ - if (omni::ptrStrMatch(id, ::Tango::Device_3::_PD_repoId)) - return 1; - if (omni::ptrStrMatch(id, Tango::Device_2::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device::_PD_repoId)) - return 1; - - - return 0; -} - -const Tango::_pof_Device_3 _the_pof_Tango_mDevice__3; - -Tango::_impl_Device_3::~_impl_Device_3() {} - - -::CORBA::Boolean -Tango::_impl_Device_3::_dispatch(omniCallHandle& _handle) -{ - const char* op = _handle.operation_name(); - - if (omni::strMatch(op, "read_attributes_3")) { - - _0RL_cd_6fe2f94a21a10053_92000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a2000000, "read_attributes_3", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_attributes_3")) { - - _0RL_cd_6fe2f94a21a10053_b2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c2000000, "write_attributes_3", 19, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attribute_history_3")) { - - _0RL_cd_6fe2f94a21a10053_d2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e2000000, "read_attribute_history_3", 25, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "info_3")) { - - _0RL_cd_6fe2f94a21a10053_f2000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_03000000, "info_3", 7, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "get_attribute_config_3")) { - - _0RL_cd_6fe2f94a21a10053_13000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_23000000, "get_attribute_config_3", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "set_attribute_config_3")) { - - _0RL_cd_6fe2f94a21a10053_33000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_43000000, "set_attribute_config_3", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - -#ifndef _MSC_VER - if (_impl_Device_2::_dispatch(_handle)) { - return 1; - } -#else - // Work-around for incorrect MSVC code generation. - if (((_impl_Device_2*)this)-> - _impl_Device_2::_dispatch(_handle)) { - return 1; - } -#endif - - - return 0; -} - -void* -Tango::_impl_Device_3::_ptrToInterface(const char* id) -{ - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::_impl_Device_3*) this; - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::_impl_Device_2*) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::_impl_Device*) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (void*) 1; - - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::_impl_Device_3*) this; - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::_impl_Device_2*) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::_impl_Device*) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (void*) 1; - return 0; -} - -const char* -Tango::_impl_Device_3::_mostDerivedRepoId() -{ - return ::Tango::Device_3::_PD_repoId; -} - -Tango::Device_4_ptr Tango::Device_4_Helper::_nil() { - return ::Tango::Device_4::_nil(); -} - -::CORBA::Boolean Tango::Device_4_Helper::is_nil(::Tango::Device_4_ptr p) { - return ::CORBA::is_nil(p); - -} - -void Tango::Device_4_Helper::release(::Tango::Device_4_ptr p) { - ::CORBA::release(p); -} - -void Tango::Device_4_Helper::marshalObjRef(::Tango::Device_4_ptr obj, cdrStream& s) { - ::Tango::Device_4::_marshalObjRef(obj, s); -} - -Tango::Device_4_ptr Tango::Device_4_Helper::unmarshalObjRef(cdrStream& s) { - return ::Tango::Device_4::_unmarshalObjRef(s); -} - -void Tango::Device_4_Helper::duplicate(::Tango::Device_4_ptr obj) { - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); -} - -Tango::Device_4_ptr -Tango::Device_4::_duplicate(::Tango::Device_4_ptr obj) -{ - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); - return obj; -} - -Tango::Device_4_ptr -Tango::Device_4::_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); - return e ? e : _nil(); -} - - -Tango::Device_4_ptr -Tango::Device_4::_unchecked_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); - return e ? e : _nil(); -} - -Tango::Device_4_ptr -Tango::Device_4::_nil() -{ -#ifdef OMNI_UNLOADABLE_STUBS - static _objref_Device_4 _the_nil_obj; - return &_the_nil_obj; -#else - static _objref_Device_4* _the_nil_ptr = 0; - if (!_the_nil_ptr) { - omni::nilRefLock().lock(); - if (!_the_nil_ptr) { - _the_nil_ptr = new _objref_Device_4; - registerNilCorbaObject(_the_nil_ptr); - } - omni::nilRefLock().unlock(); - } - return _the_nil_ptr; -#endif -} - -const char* Tango::Device_4::_PD_repoId = "IDL:Tango/Device_4:1.0"; - - -Tango::_objref_Device_4::~_objref_Device_4() { - -} - - -Tango::_objref_Device_4::_objref_Device_4(omniIOR* ior, omniIdentity* id) : - omniObjRef(::Tango::Device_4::_PD_repoId, ior, id, 1), - _objref_Device_3(ior, id) - -{ - _PR_setobj(this); -} - -void* -Tango::_objref_Device_4::_ptrToObjRef(const char* id) -{ - if (id == ::Tango::Device_4::_PD_repoId) - return (::Tango::Device_4_ptr) this; - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::Device_3_ptr) this; - - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::Device_2_ptr) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::Device_ptr) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (::CORBA::Object_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_4::_PD_repoId)) - return (::Tango::Device_4_ptr) this; - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::Device_3_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::Device_2_ptr) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::Device_ptr) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (::CORBA::Object_ptr) this; - - return 0; -} - - -// -// Code for Tango::Device_4::read_attribute_history_4 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevAttrHistory__4_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_53000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_53000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevAttrHistory_4_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_53000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_53000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_53000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevAttrHistory_4&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_53000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevAttrHistory_4; - (Tango::DevAttrHistory_4&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_53000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_53000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_63000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_53000000* tcd = (_0RL_cd_6fe2f94a21a10053_53000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attribute_history_4(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attribute_history_4(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attribute_history_4(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevAttrHistory_4* Tango::_objref_Device_4::read_attribute_history_4(const char* name, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_53000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_63000000, "read_attribute_history_4", 25); - _call_desc.arg_0 = name; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_4::command_inout_history_4 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevCmdHistory__4_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_73000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_73000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevCmdHistory_4_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_73000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_73000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_73000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevCmdHistory_4&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_73000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevCmdHistory_4; - (Tango::DevCmdHistory_4&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_73000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_73000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_83000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_73000000* tcd = (_0RL_cd_6fe2f94a21a10053_73000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_inout_history_4(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_inout_history_4(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->command_inout_history_4(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevCmdHistory_4* Tango::_objref_Device_4::command_inout_history_4(const char* command, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_73000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_83000000, "command_inout_history_4", 24); - _call_desc.arg_0 = command; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_4::command_inout_4 - -// Proxy call descriptor class. Mangled signature: -// _cany_i_cstring_i_cany_i_cTango_mDevSource_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_93000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_93000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Any_var arg_1_; - const ::CORBA::Any* arg_1; - Tango::DevSource arg_2; - Tango::ClntIdent_var arg_3_; - const Tango::ClntIdent* arg_3; - ::CORBA::Any_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_93000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - (const ::CORBA::Any&) *arg_1 >>= _n; - arg_2 >>= _n; - (const Tango::ClntIdent&) *arg_3 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_93000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - arg_1_ = new ::CORBA::Any; - (::CORBA::Any&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - (Tango::DevSource&)arg_2 <<= _n; - arg_3_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_3_ <<= _n; - arg_3 = &arg_3_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_93000000::marshalReturnedValues(cdrStream& _n) -{ - (const ::CORBA::Any&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_93000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new ::CORBA::Any; - (::CORBA::Any&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_93000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_93000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_a3000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_93000000* tcd = (_0RL_cd_6fe2f94a21a10053_93000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->command_inout_4(tcd->arg_0, *tcd->arg_1, tcd->arg_2, *tcd->arg_3); -#else - if (!cd->is_upcall()) - tcd->result = impl->command_inout_4(tcd->arg_0, *tcd->arg_1, tcd->arg_2, *tcd->arg_3); - else { - try { - tcd->result = impl->command_inout_4(tcd->arg_0, *tcd->arg_1, tcd->arg_2, *tcd->arg_3); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -::CORBA::Any* Tango::_objref_Device_4::command_inout_4(const char* command, const ::CORBA::Any& argin, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_93000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a3000000, "command_inout_4", 16); - _call_desc.arg_0 = command; - _call_desc.arg_1 = &(::CORBA::Any&) argin; - _call_desc.arg_2 = source; - _call_desc.arg_3 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_4::read_attributes_4 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList__4_i_cTango_mDevVarStringArray_i_cTango_mDevSource_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_b3000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_b3000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::DevSource arg_1; - Tango::ClntIdent_var arg_2_; - const Tango::ClntIdent* arg_2; - Tango::AttributeValueList_4_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_b3000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - arg_1 >>= _n; - (const Tango::ClntIdent&) *arg_2 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b3000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - (Tango::DevSource&)arg_1 <<= _n; - arg_2_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_2_ <<= _n; - arg_2 = &arg_2_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_b3000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList_4&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b3000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList_4; - (Tango::AttributeValueList_4&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_b3000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_b3000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_c3000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_b3000000* tcd = (_0RL_cd_6fe2f94a21a10053_b3000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attributes_4(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attributes_4(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); - else { - try { - tcd->result = impl->read_attributes_4(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList_4* Tango::_objref_Device_4::read_attributes_4(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_b3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c3000000, "read_attributes_4", 18); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - _call_desc.arg_1 = source; - _call_desc.arg_2 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_4::write_attributes_4 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeValueList__4_i_cTango_mClntIdent_e_cTango_mDevFailed_e_cTango_mMultiDevFailed -class _0RL_cd_6fe2f94a21a10053_d3000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_d3000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 2, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeValueList_4_var arg_0_; - const Tango::AttributeValueList_4* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; -}; - -void _0RL_cd_6fe2f94a21a10053_d3000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeValueList_4&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d3000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeValueList_4; - (Tango::AttributeValueList_4&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_d3000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId, - Tango::MultiDevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_d3000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - if (omni::strMatch(repoId, Tango::MultiDevFailed::_PD_repoId)) { - Tango::MultiDevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_e3000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_d3000000* tcd = (_0RL_cd_6fe2f94a21a10053_d3000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->write_attributes_4(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - impl->write_attributes_4(*tcd->arg_0, *tcd->arg_1); - else { - try { - impl->write_attributes_4(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - catch(Tango::MultiDevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_4::write_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_d3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e3000000, "write_attributes_4", 19); - _call_desc.arg_0 = &(::Tango::AttributeValueList_4&) values; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_4::set_attribute_config_4 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeConfigList__3_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_f3000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_f3000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeConfigList_3_var arg_0_; - const Tango::AttributeConfigList_3* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; -}; - -void _0RL_cd_6fe2f94a21a10053_f3000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeConfigList_3&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f3000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeConfigList_3; - (Tango::AttributeConfigList_3&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_f3000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_f3000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_04000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_f3000000* tcd = (_0RL_cd_6fe2f94a21a10053_f3000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->set_attribute_config_4(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - impl->set_attribute_config_4(*tcd->arg_0, *tcd->arg_1); - else { - try { - impl->set_attribute_config_4(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_4::set_attribute_config_4(const ::Tango::AttributeConfigList_3& new_conf, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_f3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_04000000, "set_attribute_config_4", 23); - _call_desc.arg_0 = &(::Tango::AttributeConfigList_3&) new_conf; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_4::write_read_attributes_4 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList__4_i_cTango_mAttributeValueList__4_i_cTango_mClntIdent_e_cTango_mDevFailed_e_cTango_mMultiDevFailed -class _0RL_cd_6fe2f94a21a10053_14000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_14000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 2, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeValueList_4_var arg_0_; - const Tango::AttributeValueList_4* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; - Tango::AttributeValueList_4_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_14000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeValueList_4&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_14000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeValueList_4; - (Tango::AttributeValueList_4&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_14000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList_4&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_14000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList_4; - (Tango::AttributeValueList_4&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_14000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId, - Tango::MultiDevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_14000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - if (omni::strMatch(repoId, Tango::MultiDevFailed::_PD_repoId)) { - Tango::MultiDevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_24000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_14000000* tcd = (_0RL_cd_6fe2f94a21a10053_14000000*)cd; - Tango::_impl_Device_4* impl = (Tango::_impl_Device_4*) svnt->_ptrToInterface(Tango::Device_4::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->write_read_attributes_4(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->write_read_attributes_4(*tcd->arg_0, *tcd->arg_1); - else { - try { - tcd->result = impl->write_read_attributes_4(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - catch(Tango::MultiDevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList_4* Tango::_objref_Device_4::write_read_attributes_4(const ::Tango::AttributeValueList_4& values, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_14000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_24000000, "write_read_attributes_4", 24); - _call_desc.arg_0 = &(::Tango::AttributeValueList_4&) values; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - -Tango::_pof_Device_4::~_pof_Device_4() {} - - -omniObjRef* -Tango::_pof_Device_4::newObjRef(omniIOR* ior, omniIdentity* id) -{ - return new ::Tango::_objref_Device_4(ior, id); -} - - -::CORBA::Boolean -Tango::_pof_Device_4::is_a(const char* id) const -{ - if (omni::ptrStrMatch(id, ::Tango::Device_4::_PD_repoId)) - return 1; - if (omni::ptrStrMatch(id, Tango::Device_3::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device_2::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device::_PD_repoId)) - return 1; - - - return 0; -} - -const Tango::_pof_Device_4 _the_pof_Tango_mDevice__4; - -Tango::_impl_Device_4::~_impl_Device_4() {} - - -::CORBA::Boolean -Tango::_impl_Device_4::_dispatch(omniCallHandle& _handle) -{ - const char* op = _handle.operation_name(); - - if (omni::strMatch(op, "read_attribute_history_4")) { - - _0RL_cd_6fe2f94a21a10053_53000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_63000000, "read_attribute_history_4", 25, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_inout_history_4")) { - - _0RL_cd_6fe2f94a21a10053_73000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_83000000, "command_inout_history_4", 24, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "command_inout_4")) { - - _0RL_cd_6fe2f94a21a10053_93000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a3000000, "command_inout_4", 16, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attributes_4")) { - - _0RL_cd_6fe2f94a21a10053_b3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c3000000, "read_attributes_4", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_attributes_4")) { - - _0RL_cd_6fe2f94a21a10053_d3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e3000000, "write_attributes_4", 19, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "set_attribute_config_4")) { - - _0RL_cd_6fe2f94a21a10053_f3000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_04000000, "set_attribute_config_4", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_read_attributes_4")) { - - _0RL_cd_6fe2f94a21a10053_14000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_24000000, "write_read_attributes_4", 24, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - -#ifndef _MSC_VER - if (_impl_Device_3::_dispatch(_handle)) { - return 1; - } -#else - // Work-around for incorrect MSVC code generation. - if (((_impl_Device_3*)this)-> - _impl_Device_3::_dispatch(_handle)) { - return 1; - } -#endif - - - return 0; -} - -void* -Tango::_impl_Device_4::_ptrToInterface(const char* id) -{ - if (id == ::Tango::Device_4::_PD_repoId) - return (::Tango::_impl_Device_4*) this; - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::_impl_Device_3*) this; - - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::_impl_Device_2*) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::_impl_Device*) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (void*) 1; - - if (omni::strMatch(id, ::Tango::Device_4::_PD_repoId)) - return (::Tango::_impl_Device_4*) this; - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::_impl_Device_3*) this; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::_impl_Device_2*) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::_impl_Device*) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (void*) 1; - return 0; -} - -const char* -Tango::_impl_Device_4::_mostDerivedRepoId() -{ - return ::Tango::Device_4::_PD_repoId; -} - -Tango::Device_5_ptr Tango::Device_5_Helper::_nil() { - return ::Tango::Device_5::_nil(); -} - -::CORBA::Boolean Tango::Device_5_Helper::is_nil(::Tango::Device_5_ptr p) { - return ::CORBA::is_nil(p); - -} - -void Tango::Device_5_Helper::release(::Tango::Device_5_ptr p) { - ::CORBA::release(p); -} - -void Tango::Device_5_Helper::marshalObjRef(::Tango::Device_5_ptr obj, cdrStream& s) { - ::Tango::Device_5::_marshalObjRef(obj, s); -} - -Tango::Device_5_ptr Tango::Device_5_Helper::unmarshalObjRef(cdrStream& s) { - return ::Tango::Device_5::_unmarshalObjRef(s); -} - -void Tango::Device_5_Helper::duplicate(::Tango::Device_5_ptr obj) { - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); -} - -Tango::Device_5_ptr -Tango::Device_5::_duplicate(::Tango::Device_5_ptr obj) -{ - if (obj && !obj->_NP_is_nil()) omni::duplicateObjRef(obj); - return obj; -} - -Tango::Device_5_ptr -Tango::Device_5::_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_realNarrow(_PD_repoId); - return e ? e : _nil(); -} - - -Tango::Device_5_ptr -Tango::Device_5::_unchecked_narrow(::CORBA::Object_ptr obj) -{ - if (!obj || obj->_NP_is_nil() || obj->_NP_is_pseudo()) return _nil(); - _ptr_type e = (_ptr_type) obj->_PR_getobj()->_uncheckedNarrow(_PD_repoId); - return e ? e : _nil(); -} - -Tango::Device_5_ptr -Tango::Device_5::_nil() -{ -#ifdef OMNI_UNLOADABLE_STUBS - static _objref_Device_5 _the_nil_obj; - return &_the_nil_obj; -#else - static _objref_Device_5* _the_nil_ptr = 0; - if (!_the_nil_ptr) { - omni::nilRefLock().lock(); - if (!_the_nil_ptr) { - _the_nil_ptr = new _objref_Device_5; - registerNilCorbaObject(_the_nil_ptr); - } - omni::nilRefLock().unlock(); - } - return _the_nil_ptr; -#endif -} - -const char* Tango::Device_5::_PD_repoId = "IDL:Tango/Device_5:1.0"; - - -Tango::_objref_Device_5::~_objref_Device_5() { - -} - - -Tango::_objref_Device_5::_objref_Device_5(omniIOR* ior, omniIdentity* id) : - omniObjRef(::Tango::Device_5::_PD_repoId, ior, id, 1), - _objref_Device_4(ior, id) - -{ - _PR_setobj(this); -} - -void* -Tango::_objref_Device_5::_ptrToObjRef(const char* id) -{ - if (id == ::Tango::Device_5::_PD_repoId) - return (::Tango::Device_5_ptr) this; - if (id == ::Tango::Device_4::_PD_repoId) - return (::Tango::Device_4_ptr) this; - - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::Device_3_ptr) this; - - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::Device_2_ptr) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::Device_ptr) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (::CORBA::Object_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_5::_PD_repoId)) - return (::Tango::Device_5_ptr) this; - if (omni::strMatch(id, ::Tango::Device_4::_PD_repoId)) - return (::Tango::Device_4_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::Device_3_ptr) this; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::Device_2_ptr) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::Device_ptr) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (::CORBA::Object_ptr) this; - - return 0; -} - - -// -// Code for Tango::Device_5::get_attribute_config_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeConfigList__5_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_34000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_34000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::AttributeConfigList_5_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_34000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_34000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_34000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeConfigList_5&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_34000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeConfigList_5; - (Tango::AttributeConfigList_5&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_34000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_34000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_44000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_34000000* tcd = (_0RL_cd_6fe2f94a21a10053_34000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->get_attribute_config_5(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->get_attribute_config_5(*tcd->arg_0); - else { - try { - tcd->result = impl->get_attribute_config_5(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeConfigList_5* Tango::_objref_Device_5::get_attribute_config_5(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_34000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_44000000, "get_attribute_config_5", 23); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::set_attribute_config_5 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mAttributeConfigList__5_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_54000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_54000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeConfigList_5_var arg_0_; - const Tango::AttributeConfigList_5* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; -}; - -void _0RL_cd_6fe2f94a21a10053_54000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeConfigList_5&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_54000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeConfigList_5; - (Tango::AttributeConfigList_5&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_54000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_54000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_64000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_54000000* tcd = (_0RL_cd_6fe2f94a21a10053_54000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->set_attribute_config_5(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - impl->set_attribute_config_5(*tcd->arg_0, *tcd->arg_1); - else { - try { - impl->set_attribute_config_5(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_5::set_attribute_config_5(const ::Tango::AttributeConfigList_5& new_conf, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_54000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_64000000, "set_attribute_config_5", 23); - _call_desc.arg_0 = &(::Tango::AttributeConfigList_5&) new_conf; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_5::read_attributes_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList__5_i_cTango_mDevVarStringArray_i_cTango_mDevSource_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_74000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_74000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::DevSource arg_1; - Tango::ClntIdent_var arg_2_; - const Tango::ClntIdent* arg_2; - Tango::AttributeValueList_5_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_74000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - arg_1 >>= _n; - (const Tango::ClntIdent&) *arg_2 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_74000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - (Tango::DevSource&)arg_1 <<= _n; - arg_2_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_2_ <<= _n; - arg_2 = &arg_2_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_74000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList_5&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_74000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList_5; - (Tango::AttributeValueList_5&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_74000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_74000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_84000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_74000000* tcd = (_0RL_cd_6fe2f94a21a10053_74000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attributes_5(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attributes_5(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); - else { - try { - tcd->result = impl->read_attributes_5(*tcd->arg_0, tcd->arg_1, *tcd->arg_2); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList_5* Tango::_objref_Device_5::read_attributes_5(const ::Tango::DevVarStringArray& names, ::Tango::DevSource source, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_74000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_84000000, "read_attributes_5", 18); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - _call_desc.arg_1 = source; - _call_desc.arg_2 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::write_read_attributes_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mAttributeValueList__5_i_cTango_mAttributeValueList__4_i_cTango_mDevVarStringArray_i_cTango_mClntIdent_e_cTango_mDevFailed_e_cTango_mMultiDevFailed -class _0RL_cd_6fe2f94a21a10053_94000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_94000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 2, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::AttributeValueList_4_var arg_0_; - const Tango::AttributeValueList_4* arg_0; - Tango::DevVarStringArray_var arg_1_; - const Tango::DevVarStringArray* arg_1; - Tango::ClntIdent_var arg_2_; - const Tango::ClntIdent* arg_2; - Tango::AttributeValueList_5_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_94000000::marshalArguments(cdrStream& _n) -{ - (const Tango::AttributeValueList_4&) *arg_0 >>= _n; - (const Tango::DevVarStringArray&) *arg_1 >>= _n; - (const Tango::ClntIdent&) *arg_2 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_94000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::AttributeValueList_4; - (Tango::AttributeValueList_4&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - arg_2_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_2_ <<= _n; - arg_2 = &arg_2_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_94000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::AttributeValueList_5&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_94000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::AttributeValueList_5; - (Tango::AttributeValueList_5&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_94000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId, - Tango::MultiDevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_94000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - if (omni::strMatch(repoId, Tango::MultiDevFailed::_PD_repoId)) { - Tango::MultiDevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_a4000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_94000000* tcd = (_0RL_cd_6fe2f94a21a10053_94000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->write_read_attributes_5(*tcd->arg_0, *tcd->arg_1, *tcd->arg_2); -#else - if (!cd->is_upcall()) - tcd->result = impl->write_read_attributes_5(*tcd->arg_0, *tcd->arg_1, *tcd->arg_2); - else { - try { - tcd->result = impl->write_read_attributes_5(*tcd->arg_0, *tcd->arg_1, *tcd->arg_2); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - catch(Tango::MultiDevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::AttributeValueList_5* Tango::_objref_Device_5::write_read_attributes_5(const ::Tango::AttributeValueList_4& values, const ::Tango::DevVarStringArray& r_names, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_94000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a4000000, "write_read_attributes_5", 24); - _call_desc.arg_0 = &(::Tango::AttributeValueList_4&) values; - _call_desc.arg_1 = &(::Tango::DevVarStringArray&) r_names; - _call_desc.arg_2 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::read_attribute_history_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevAttrHistory__5_i_cstring_i_clong_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_b4000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_b4000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - ::CORBA::Long arg_1; - Tango::DevAttrHistory_5_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_b4000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b4000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - (::CORBA::Long&)arg_1 <<= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b4000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevAttrHistory_5&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_b4000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevAttrHistory_5; - (Tango::DevAttrHistory_5&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_b4000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_b4000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_c4000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_b4000000* tcd = (_0RL_cd_6fe2f94a21a10053_b4000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_attribute_history_5(tcd->arg_0, tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_attribute_history_5(tcd->arg_0, tcd->arg_1); - else { - try { - tcd->result = impl->read_attribute_history_5(tcd->arg_0, tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevAttrHistory_5* Tango::_objref_Device_5::read_attribute_history_5(const char* name, ::CORBA::Long n) -{ - _0RL_cd_6fe2f94a21a10053_b4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c4000000, "read_attribute_history_5", 25); - _call_desc.arg_0 = name; - _call_desc.arg_1 = n; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::get_pipe_config_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mPipeConfigList_i_cTango_mDevVarStringArray_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_d4000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_d4000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevVarStringArray_var arg_0_; - const Tango::DevVarStringArray* arg_0; - Tango::PipeConfigList_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_d4000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevVarStringArray&) *arg_0 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d4000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevVarStringArray; - (Tango::DevVarStringArray&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_d4000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::PipeConfigList&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_d4000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::PipeConfigList; - (Tango::PipeConfigList&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_d4000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_d4000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_e4000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_d4000000* tcd = (_0RL_cd_6fe2f94a21a10053_d4000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->get_pipe_config_5(*tcd->arg_0); -#else - if (!cd->is_upcall()) - tcd->result = impl->get_pipe_config_5(*tcd->arg_0); - else { - try { - tcd->result = impl->get_pipe_config_5(*tcd->arg_0); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::PipeConfigList* Tango::_objref_Device_5::get_pipe_config_5(const ::Tango::DevVarStringArray& names) -{ - _0RL_cd_6fe2f94a21a10053_d4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e4000000, "get_pipe_config_5", 18); - _call_desc.arg_0 = &(::Tango::DevVarStringArray&) names; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::set_pipe_config_5 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mPipeConfigList_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_f4000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_f4000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::PipeConfigList_var arg_0_; - const Tango::PipeConfigList* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; -}; - -void _0RL_cd_6fe2f94a21a10053_f4000000::marshalArguments(cdrStream& _n) -{ - (const Tango::PipeConfigList&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_f4000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::PipeConfigList; - (Tango::PipeConfigList&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_f4000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_f4000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_05000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_f4000000* tcd = (_0RL_cd_6fe2f94a21a10053_f4000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->set_pipe_config_5(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - impl->set_pipe_config_5(*tcd->arg_0, *tcd->arg_1); - else { - try { - impl->set_pipe_config_5(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_5::set_pipe_config_5(const ::Tango::PipeConfigList& new_conf, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_f4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_05000000, "set_pipe_config_5", 18); - _call_desc.arg_0 = &(::Tango::PipeConfigList&) new_conf; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_5::read_pipe_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevPipeData_i_cstring_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_15000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_15000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - ::CORBA::String_var arg_0_; - const char* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; - Tango::DevPipeData_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_15000000::marshalArguments(cdrStream& _n) -{ - _n.marshalString(arg_0,0); - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_15000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = _n.unmarshalString(0); - arg_0 = arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_15000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevPipeData&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_15000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevPipeData; - (Tango::DevPipeData&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_15000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_15000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_25000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_15000000* tcd = (_0RL_cd_6fe2f94a21a10053_15000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->read_pipe_5(tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->read_pipe_5(tcd->arg_0, *tcd->arg_1); - else { - try { - tcd->result = impl->read_pipe_5(tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevPipeData* Tango::_objref_Device_5::read_pipe_5(const char* name, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_15000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_25000000, "read_pipe_5", 12); - _call_desc.arg_0 = name; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - - -// -// Code for Tango::Device_5::write_pipe_5 - -// Proxy call descriptor class. Mangled signature: -// void_i_cTango_mDevPipeData_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_35000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_35000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevPipeData_var arg_0_; - const Tango::DevPipeData* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; -}; - -void _0RL_cd_6fe2f94a21a10053_35000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevPipeData&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_35000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevPipeData; - (Tango::DevPipeData&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -const char* const _0RL_cd_6fe2f94a21a10053_35000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_35000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_45000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_35000000* tcd = (_0RL_cd_6fe2f94a21a10053_35000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - impl->write_pipe_5(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - impl->write_pipe_5(*tcd->arg_0, *tcd->arg_1); - else { - try { - impl->write_pipe_5(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -void Tango::_objref_Device_5::write_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_35000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_45000000, "write_pipe_5", 13); - _call_desc.arg_0 = &(::Tango::DevPipeData&) value; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - - - -} - - -// -// Code for Tango::Device_5::write_read_pipe_5 - -// Proxy call descriptor class. Mangled signature: -// _cTango_mDevPipeData_i_cTango_mDevPipeData_i_cTango_mClntIdent_e_cTango_mDevFailed -class _0RL_cd_6fe2f94a21a10053_55000000 - : public omniCallDescriptor -{ -public: - inline _0RL_cd_6fe2f94a21a10053_55000000(LocalCallFn lcfn, const char* op_, size_t oplen, _CORBA_Boolean upcall=0) - : omniCallDescriptor(lcfn, op_, oplen, 0, _user_exns, 1, upcall) - { - - } - - void marshalArguments(cdrStream&); - void unmarshalArguments(cdrStream&); - - void unmarshalReturnedValues(cdrStream&); - void marshalReturnedValues(cdrStream&); - - void userException(cdrStream&, _OMNI_NS(IOP_C)*, const char*); - static const char* const _user_exns[]; - - Tango::DevPipeData_var arg_0_; - const Tango::DevPipeData* arg_0; - Tango::ClntIdent_var arg_1_; - const Tango::ClntIdent* arg_1; - Tango::DevPipeData_var result; -}; - -void _0RL_cd_6fe2f94a21a10053_55000000::marshalArguments(cdrStream& _n) -{ - (const Tango::DevPipeData&) *arg_0 >>= _n; - (const Tango::ClntIdent&) *arg_1 >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_55000000::unmarshalArguments(cdrStream& _n) -{ - arg_0_ = new Tango::DevPipeData; - (Tango::DevPipeData&)arg_0_ <<= _n; - arg_0 = &arg_0_.in(); - arg_1_ = new Tango::ClntIdent; - (Tango::ClntIdent&)arg_1_ <<= _n; - arg_1 = &arg_1_.in(); - -} - -void _0RL_cd_6fe2f94a21a10053_55000000::marshalReturnedValues(cdrStream& _n) -{ - (const Tango::DevPipeData&) result >>= _n; - -} - -void _0RL_cd_6fe2f94a21a10053_55000000::unmarshalReturnedValues(cdrStream& _n) -{ - result = new Tango::DevPipeData; - (Tango::DevPipeData&)result <<= _n; - -} - -const char* const _0RL_cd_6fe2f94a21a10053_55000000::_user_exns[] = { - Tango::DevFailed::_PD_repoId -}; - -void _0RL_cd_6fe2f94a21a10053_55000000::userException(cdrStream& s, _OMNI_NS(IOP_C)* iop_client, const char* repoId) -{ - if (omni::strMatch(repoId, Tango::DevFailed::_PD_repoId)) { - Tango::DevFailed _ex; - _ex <<= s; - if (iop_client) iop_client->RequestCompleted(); - throw _ex; - } - - - else { - if (iop_client) iop_client->RequestCompleted(1); - OMNIORB_THROW(UNKNOWN,UNKNOWN_UserException, - (::CORBA::CompletionStatus)s.completion()); - } -} - -// Local call call-back function. -static void -_0RL_lcfn_6fe2f94a21a10053_65000000(omniCallDescriptor* cd, omniServant* svnt) -{ - _0RL_cd_6fe2f94a21a10053_55000000* tcd = (_0RL_cd_6fe2f94a21a10053_55000000*)cd; - Tango::_impl_Device_5* impl = (Tango::_impl_Device_5*) svnt->_ptrToInterface(Tango::Device_5::_PD_repoId); -#ifdef HAS_Cplusplus_catch_exception_by_base - tcd->result = impl->write_read_pipe_5(*tcd->arg_0, *tcd->arg_1); -#else - if (!cd->is_upcall()) - tcd->result = impl->write_read_pipe_5(*tcd->arg_0, *tcd->arg_1); - else { - try { - tcd->result = impl->write_read_pipe_5(*tcd->arg_0, *tcd->arg_1); - } - catch(Tango::DevFailed& ex) { - throw omniORB::StubUserException(ex._NP_duplicate()); - } - - - } -#endif - - -} - -Tango::DevPipeData* Tango::_objref_Device_5::write_read_pipe_5(const ::Tango::DevPipeData& value, const ::Tango::ClntIdent& cl_ident) -{ - _0RL_cd_6fe2f94a21a10053_55000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_65000000, "write_read_pipe_5", 18); - _call_desc.arg_0 = &(::Tango::DevPipeData&) value; - _call_desc.arg_1 = &(::Tango::ClntIdent&) cl_ident; - - _invoke(_call_desc); - return _call_desc.result._retn(); - - -} - -Tango::_pof_Device_5::~_pof_Device_5() {} - - -omniObjRef* -Tango::_pof_Device_5::newObjRef(omniIOR* ior, omniIdentity* id) -{ - return new ::Tango::_objref_Device_5(ior, id); -} - - -::CORBA::Boolean -Tango::_pof_Device_5::is_a(const char* id) const -{ - if (omni::ptrStrMatch(id, ::Tango::Device_5::_PD_repoId)) - return 1; - if (omni::ptrStrMatch(id, Tango::Device_4::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device_3::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device_2::_PD_repoId)) - return 1; - - if (omni::ptrStrMatch(id, Tango::Device::_PD_repoId)) - return 1; - - - return 0; -} - -const Tango::_pof_Device_5 _the_pof_Tango_mDevice__5; - -Tango::_impl_Device_5::~_impl_Device_5() {} - - -::CORBA::Boolean -Tango::_impl_Device_5::_dispatch(omniCallHandle& _handle) -{ - const char* op = _handle.operation_name(); - - if (omni::strMatch(op, "get_attribute_config_5")) { - - _0RL_cd_6fe2f94a21a10053_34000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_44000000, "get_attribute_config_5", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "set_attribute_config_5")) { - - _0RL_cd_6fe2f94a21a10053_54000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_64000000, "set_attribute_config_5", 23, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attributes_5")) { - - _0RL_cd_6fe2f94a21a10053_74000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_84000000, "read_attributes_5", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_read_attributes_5")) { - - _0RL_cd_6fe2f94a21a10053_94000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_a4000000, "write_read_attributes_5", 24, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_attribute_history_5")) { - - _0RL_cd_6fe2f94a21a10053_b4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_c4000000, "read_attribute_history_5", 25, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "get_pipe_config_5")) { - - _0RL_cd_6fe2f94a21a10053_d4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_e4000000, "get_pipe_config_5", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "set_pipe_config_5")) { - - _0RL_cd_6fe2f94a21a10053_f4000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_05000000, "set_pipe_config_5", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "read_pipe_5")) { - - _0RL_cd_6fe2f94a21a10053_15000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_25000000, "read_pipe_5", 12, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_pipe_5")) { - - _0RL_cd_6fe2f94a21a10053_35000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_45000000, "write_pipe_5", 13, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - if (omni::strMatch(op, "write_read_pipe_5")) { - - _0RL_cd_6fe2f94a21a10053_55000000 _call_desc(_0RL_lcfn_6fe2f94a21a10053_65000000, "write_read_pipe_5", 18, 1); - - _handle.upcall(this,_call_desc); - return 1; - } - - -#ifndef _MSC_VER - if (_impl_Device_4::_dispatch(_handle)) { - return 1; - } -#else - // Work-around for incorrect MSVC code generation. - if (((_impl_Device_4*)this)-> - _impl_Device_4::_dispatch(_handle)) { - return 1; - } -#endif - - - return 0; -} - -void* -Tango::_impl_Device_5::_ptrToInterface(const char* id) -{ - if (id == ::Tango::Device_5::_PD_repoId) - return (::Tango::_impl_Device_5*) this; - if (id == ::Tango::Device_4::_PD_repoId) - return (::Tango::_impl_Device_4*) this; - - if (id == ::Tango::Device_3::_PD_repoId) - return (::Tango::_impl_Device_3*) this; - - if (id == ::Tango::Device_2::_PD_repoId) - return (::Tango::_impl_Device_2*) this; - - if (id == ::Tango::Device::_PD_repoId) - return (::Tango::_impl_Device*) this; - - - if (id == ::CORBA::Object::_PD_repoId) - return (void*) 1; - - if (omni::strMatch(id, ::Tango::Device_5::_PD_repoId)) - return (::Tango::_impl_Device_5*) this; - if (omni::strMatch(id, ::Tango::Device_4::_PD_repoId)) - return (::Tango::_impl_Device_4*) this; - - if (omni::strMatch(id, ::Tango::Device_3::_PD_repoId)) - return (::Tango::_impl_Device_3*) this; - - if (omni::strMatch(id, ::Tango::Device_2::_PD_repoId)) - return (::Tango::_impl_Device_2*) this; - - if (omni::strMatch(id, ::Tango::Device::_PD_repoId)) - return (::Tango::_impl_Device*) this; - - - if (omni::strMatch(id, ::CORBA::Object::_PD_repoId)) - return (void*) 1; - return 0; -} - -const char* -Tango::_impl_Device_5::_mostDerivedRepoId() -{ - return ::Tango::Device_5::_PD_repoId; -} - -POA_Tango::Device::~Device() {} - -POA_Tango::Device_2::~Device_2() {} - -POA_Tango::Device_3::~Device_3() {} - -POA_Tango::Device_4::~Device_4() {} - -POA_Tango::Device_5::~Device_5() {} - diff --git a/cppapi/server/jpeg_mmx/CMakeLists.txt b/cppapi/server/jpeg_mmx/CMakeLists.txt index 2f085d761..9c545b0c7 100644 --- a/cppapi/server/jpeg_mmx/CMakeLists.txt +++ b/cppapi/server/jpeg_mmx/CMakeLists.txt @@ -5,3 +5,10 @@ set(SOURCES jpeg_dct_mmx.cpp) add_library(jpeg_mmx_objects OBJECT ${SOURCES}) +target_compile_options(jpeg_mmx_objects PRIVATE -mmmx) +if(${PLATFORM} EQUAL 64) + target_compile_definitions(jpeg_mmx_objects PRIVATE _64BITS) +else() + target_compile_options(jpeg_mmx_objects PRIVATE -O0) + target_compile_definitions(jpeg_mmx_objects PRIVATE JPG_USE_ASM) +endif()