📄 perf_server_t.hh
字号:
// Don't modify this file as it will be overwritten.//#ifndef _perf_TEMPLATE_HH#define _perf_TEMPLATE_HH#ifdef _IN_ORBIX20#include "perf.hh"#define CORBA2 CORBA// Wow ... !#define string_dup string_dupl#else // _IN_ORBIX20#include <corba.hh>#include "perf_server.hh"#endif // _IN_ORBIX20class TestOneway_templated {public: void test_no_param( CORBA2::Environment&); void test_prim_args( CORBA2::Short , CORBA2::Long , CORBA2::Float , CORBA2::Double , CORBA2::Char , const char* , CORBA2::Environment&); void test_struct( const PerfStruct& , CORBA2::Environment&); void test_prim_seq( const shortSeq& , const longSeq& , const floatSeq& , const doubleSeq& , const charSeq& , const stringSeq& , CORBA2::Environment&); void test_struct_seq( const structSeq& , CORBA2::Environment&); void test_struct_array( const structArray , CORBA2::Environment&);};#ifdef _IN_ORBIX20// now we can indicated that the C++ class grid_i implements// the IDL interface grid:DEF_TIE_TestOneway(TestOneway_templated)#endif // _IN_ORBIX20 class TestReqReply_templated {public: private: shortSeq _shortSeq; longSeq _longSeq; floatSeq _floatSeq; doubleSeq _doubleSeq; charSeq _charSeq; stringSeq _stringSeq; structSeq _structSeq; structArray _structArray; public: TestReqReply_templated(); // ~TestReqReply_templated() { // delete _shortSeq; // delete _longSeq; // delete _floatSeq; // delete _doubleSeq; // delete _charSeq; // delete _stringSeq; // delete _structSeq; // delete _structArray; // } CORBA2::Long test_prim_args( CORBA2::Short , CORBA2::Long , CORBA2::Float , CORBA2::Double , CORBA2::Char , const char* , CORBA2::Short& , CORBA2::Long& , CORBA2::Float& , CORBA2::Double& , CORBA2::Char& , char*& , CORBA2::Short& , CORBA2::Long& , CORBA2::Float& , CORBA2::Double& , CORBA2::Char& , char*& , CORBA2::Environment&); CORBA2::Long test_struct_args( const PerfStruct& , PerfStruct& , PerfStruct*& , CORBA2::Environment&); CORBA2::Long test_prim_seq( const shortSeq& , const longSeq& , const floatSeq& , const doubleSeq& , const charSeq& , const stringSeq& , shortSeq& , longSeq& , floatSeq& , doubleSeq& , charSeq& , stringSeq& , shortSeq*& , longSeq*& , floatSeq*& , doubleSeq*& , charSeq*& , stringSeq*& , CORBA2::Environment&); CORBA2::Long test_struct_seq( const structSeq& , structSeq& , structSeq*& , CORBA2::Environment&); CORBA2::Long test_struct_array( const structArray , structArray , structArray_slice*& , CORBA2::Environment&);};#ifdef _IN_ORBIX20// now we can indicated that the C++ class grid_i implements// the IDL interface grid:DEF_TIE_TestReqReply(TestReqReply_templated)#endif // _IN_ORBIX20 #endif //_perf_TEMPLATE_HH
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -