diff options
Diffstat (limited to 'TAO/tao/corbafwd.h')
-rw-r--r-- | TAO/tao/corbafwd.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/tao/corbafwd.h b/TAO/tao/corbafwd.h index b9ac8a5363b..e108c13ea22 100644 --- a/TAO/tao/corbafwd.h +++ b/TAO/tao/corbafwd.h @@ -212,6 +212,17 @@ class CORBA_Environment_var; class CORBA_Environment_out; typedef class CORBA_Environment *CORBA_Environment_ptr; +// = Service Forward declaration +struct CORBA_ServiceDetail; +struct CORBA_ServiceDetail_var; +struct CORBA_ServiceDetail_out; +typedef CORBA_ServiceDetail * CORBA_ServiceDetail_ptr; + +struct CORBA_ServiceInformation; +struct CORBA_ServiceInformation_var; +struct CORBA_ServiceInformation_out; +typedef CORBA_ServiceInformation * CORBA_ServiceInformation_ptr; + class CORBA_Principal; typedef class CORBA_Principal *CORBA_Principal_ptr; @@ -695,6 +706,37 @@ TAO_SYSTEM_EXCEPTION_LIST typedef CORBA_PolicyList_out PolicyList_out; static CORBA::TypeCode_ptr _tc_PolicyList; + // = Service definitions + typedef CORBA::UShort ServiceType; + typedef ServiceType CORBA_ServiceType; + typedef CORBA::UShort_out ServiceType_out; + typedef ServiceType_out CORBA_ServiceType_out; + static CORBA::TypeCode_ptr _tc_ServiceType; + + typedef CORBA::ULong ServiceOption; + typedef ServiceOption CORBA_ServiceOption; + typedef CORBA::ULong_out ServiceOption_out; + typedef ServiceOption_out CORBA_ServiceOption_out; + static CORBA::TypeCode_ptr _tc_ServiceOption; + + typedef CORBA::ULong ServiceDetailType; + typedef ServiceDetailType CORBA_ServiceDetailType; + typedef CORBA::ULong_out ServiceDetailType_out; + typedef ServiceDetailType_out CORBA_ServiceDetailType_out; + static CORBA::TypeCode_ptr _tc_ServiceDetailType; + + typedef CORBA_ServiceDetail ServiceDetail; + typedef CORBA_ServiceDetail_var ServiceDetail_var; + typedef CORBA_ServiceDetail_out ServiceDetail_out; + typedef CORBA_ServiceDetail *ServiceDetail_ptr; + static CORBA::TypeCode_ptr _tc_ServiceDetail; + + typedef CORBA_ServiceInformation ServiceInformation; + typedef CORBA_ServiceInformation_var ServiceInformation_var; + typedef CORBA_ServiceInformation_out ServiceInformation_out; + typedef CORBA_ServiceInformation *ServiceInformation_ptr; + static CORBA::TypeCode_ptr _tc_ServiceInformation; + typedef CORBA_PolicyTypeSeq PolicyTypeSeq; typedef CORBA_PolicyTypeSeq_var PolicyTypeSeq_var; typedef CORBA_PolicyTypeSeq_out PolicyTypeSeq_out; |