tibemsData


Type

Purpose

Union type that covers all possible datatypes in a tibemsMsgField struct.

C Declaration

typedef union { 
    tibems_bool boolValue; 
    tibems_byte byteValue; 
    tibems_short shortValue; 
    tibems_wchar wcharValue; 
    tibems_int intValue; 
    tibems_long longValue; 
    tibems_float floatValue; 
    tibems_double doubleValue; 
    char* utf8Value; 
    void* bytesValue; 
    struct __tibemsMsg* msgValue; 
    void* arrayValue; 
} tibemsData; 

COBOL

05  MsgFld-data. 
   10  MFD                 PIC  X(8). 
   10  MFD-boolValue 
       redefines MFD       PIC S9(8) BINARY. 
   10  MFD-byteValue 
       redefines MFD       PIC  X(1) USAGE DISPLAY. 
   10  MFD-shortValue 
       redefines MFD       PIC S9(4) BINARY. 
   10  MFD-wcharValue 
       redefines MFD       PIC  9(4) COMPUTATIONAL-5. 
   10  MFD-intValue 
       redefines MFD       PIC S9(9) BINARY. 
   10  MFD-longValue 
       redefines MFD       PIC S9(18) COMPUTATIONAL-5. 
   10  MFD-floatValue 
       redefines MFD       USAGE COMPUTATIONAL-1. 
   10  MFD-doubleValue 
       redefines MFD       USAGE COMPUTATIONAL-2. 
   10  MFD-utf8Value 
       redefines MFD       USAGE POINTER. 
   10  MFD-bytesValue 
       redefines MFD       USAGE POINTER. 
   10  MFD-msgValue 
       redefines MFD       USAGE POINTER. 
   10  MFD-arrayValue 
       redefines MFD       USAGE POINTER. 

See Also

tibemsMsgField


TIBCO Enterprise Message Service™ C and COBOL Reference
System Release 4.3, February 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com