CoreDX DDS C Reference Manual
dds_typecode.h
Go to the documentation of this file.
1 /*****************************************************************
2  *
3  * file: dds_typecode.h
4  * desc: This file provides the CoreDX DDS TypeCode values
5  *
6  *****************************************************************
7  *
8  * Copyright(C) 2010-2016 Twin Oaks Computing, Inc
9  * All rights reserved. Castle Rock, CO 80108
10  *
11  *****************************************************************
12  *
13  * This software has been provided pursuant to a License Agreement
14  * containing restrictions on its use. This software contains
15  * valuable trade secrets and proprietary information of
16  * Twin Oaks Computing, Inc and is protected by law. It may not be
17  * copied or distributed in any form or medium, disclosed to third
18  * parties, reverse engineered or used in any manner not provided
19  * for in said License Agreement except with the prior written
20  * authorization from Twin Oaks Computing, Inc.
21  *
22  *****************************************************************/
23 #ifndef COREDX_TYPECODE_H
24 #define COREDX_TYPECODE_H
25 
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif /* __cplusplus */
30 
31 #define TYPECODE_FINAL_FLAG 0x00004000
32 #define TYPECODE_EXTENSIBLE_FLAG 0x00000000
33 #define TYPECODE_MUTABLE_FLAG 0x00008000
34 #define TYPECODE_APPEND_FLAG 0x00010000 /* TBD */
35 
43  typedef enum {
44  DDS_TYPECODE_NULL=0,
76 
77 #ifdef __cplusplus
78 };
79 #endif /* __cplusplus */
80 
81 #endif
Definition: dds_typecode.h:73
Definition: dds_typecode.h:56
Definition: dds_typecode.h:52
Definition: dds_typecode.h:55
Definition: dds_typecode.h:45
Definition: dds_typecode.h:47
Definition: dds_typecode.h:70
Definition: dds_typecode.h:59
Definition: dds_typecode.h:68
Definition: dds_typecode.h:62
Definition: dds_typecode.h:48
Definition: dds_typecode.h:72
Definition: dds_typecode.h:63
Definition: dds_typecode.h:54
DDS_TypeCodeKind
Identifies the different data types supported by DDS_DynamicType objects.
Definition: dds_typecode.h:43
Definition: dds_typecode.h:51
Definition: dds_typecode.h:69
Definition: dds_typecode.h:67
Definition: dds_typecode.h:65
Definition: dds_typecode.h:74
Definition: dds_typecode.h:46
Definition: dds_typecode.h:71
Definition: dds_typecode.h:64
Definition: dds_typecode.h:57
Definition: dds_typecode.h:50
Definition: dds_typecode.h:61
Definition: dds_typecode.h:49
Definition: dds_typecode.h:53
Definition: dds_typecode.h:66
Definition: dds_typecode.h:58
Definition: dds_typecode.h:60

© 2009-2017 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.