home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
warptlk3.zip
/
TOOLKIT
/
SOM
/
INCLUDE
/
SOMTCNST.H
< prev
next >
Wrap
C/C++ Source or Header
|
1995-08-24
|
4KB
|
91 lines
/*
* COMPONENT_NAME: somi
*
* ORIGINS: 27
*
*
* 10H9767, 10H9769 (C) COPYRIGHT International Business Machines Corp. 1992,1994
* All Rights Reserved
* Licensed Materials - Property of IBM
* US Government Users Restricted Rights - Use, duplication or
* disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*/
/* @(#) 2.8 src/somc/tc/somtcnst.h, somi, som2.1 9/1/94 18:29:12 [9/15/94 14:40:53] */
/*
*/
/*
* SOMTCNST.H
* TypeCode constants as defined in CORBA for use with SOM
*/
#ifndef somtcnst_h
#define somtcnst_h
#ifdef somtcnst_xh
#include <som.xh>
#else
#include <som.h>
#endif /* somtcnst_xh */
/* CORBA 7.6.2, p.141 */
#define TC_null ((TypeCode) &TC__null)
#define TC_void ((TypeCode) &TC__void)
#define TC_short ((TypeCode) &TC__short)
#define TC_long ((TypeCode) &TC__long)
#define TC_ushort ((TypeCode) &TC__ushort)
#define TC_ulong ((TypeCode) &TC__ulong)
#define TC_float ((TypeCode) &TC__float)
#define TC_double ((TypeCode) &TC__double)
#define TC_boolean ((TypeCode) &TC__boolean)
#define TC_char ((TypeCode) &TC__char)
#define TC_octet ((TypeCode) &TC__octet)
#define TC_any ((TypeCode) &TC__any)
#define TC_TypeCode ((TypeCode) &TC__TypeCode)
#define TC_Principal ((TypeCode) &TC__Principal)
#define TC_Object ((TypeCode) &TC__Object)
#define TC_string ((TypeCode) &TC__string)
#define TC_NamedValue ((TypeCode) &TC__NamedValue)
#define TC_InterfaceDescription ((TypeCode) &TC__InterfaceDescription)
#define TC_OperationDescription ((TypeCode) &TC__OperationDescription)
#define TC_AttributeDescription ((TypeCode) &TC__AttributeDescription)
#define TC_ParameterDescription ((TypeCode) &TC__ParameterDescription)
#define TC_RepositoryDescription ((TypeCode) &TC__RepositoryDescription)
#define TC_ModuleDescription ((TypeCode) &TC__ModuleDescription)
#define TC_ConstDescription ((TypeCode) &TC__ConstDescription)
#define TC_ConstantDescription ((TypeCode) &TC__ConstDescription)
#define TC_ExceptionDescription ((TypeCode) &TC__ExceptionDescription)
#define TC_TypeDescription ((TypeCode) &TC__TypeDescription)
#define TC_FullInterfaceDescription ((TypeCode) &TC__FullInterfaceDescription)
SOMEXTERN somToken SOMDLINK TC__null;
SOMEXTERN somToken SOMDLINK TC__void;
SOMEXTERN somToken SOMDLINK TC__short;
SOMEXTERN somToken SOMDLINK TC__long;
SOMEXTERN somToken SOMDLINK TC__ushort;
SOMEXTERN somToken SOMDLINK TC__ulong;
SOMEXTERN somToken SOMDLINK TC__float;
SOMEXTERN somToken SOMDLINK TC__double;
SOMEXTERN somToken SOMDLINK TC__boolean;
SOMEXTERN somToken SOMDLINK TC__char;
SOMEXTERN somToken SOMDLINK TC__octet;
SOMEXTERN somToken SOMDLINK TC__any;
SOMEXTERN somToken SOMDLINK TC__TypeCode;
SOMEXTERN somToken SOMDLINK TC__Principal;
SOMEXTERN somToken SOMDLINK TC__Object;
SOMEXTERN somToken SOMDLINK TC__string;
SOMEXTERN somToken SOMDLINK TC__NamedValue;
SOMEXTERN somToken SOMDLINK TC__InterfaceDescription;
SOMEXTERN somToken SOMDLINK TC__OperationDescription;
SOMEXTERN somToken SOMDLINK TC__AttributeDescription;
SOMEXTERN somToken SOMDLINK TC__ParameterDescription;
SOMEXTERN somToken SOMDLINK TC__RepositoryDescription;
SOMEXTERN somToken SOMDLINK TC__ModuleDescription;
SOMEXTERN somToken SOMDLINK TC__ConstDescription;
SOMEXTERN somToken SOMDLINK TC__ExceptionDescription;
SOMEXTERN somToken SOMDLINK TC__TypeDescription;
SOMEXTERN somToken SOMDLINK TC__FullInterfaceDescription;
#endif /* somtcnst_h */