~ubuntu-branches/ubuntu/oneiric/likewise-open/oneiric

« back to all changes in this revision

Viewing changes to lwbase/include/lw/types.h

  • Committer: Bazaar Package Importer
  • Author(s): Scott Salley
  • Date: 2010-11-22 12:06:00 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20101122120600-8lba1fpceot71wlb
Tags: 6.0.0.53010-1
Likewise Open 6.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
107
107
 
108
108
typedef void               LW_VOID, *LW_PVOID;
109
109
typedef void const        *LW_PCVOID;
 
110
#ifdef __cplusplus
 
111
#define LW_VOID void
 
112
#define LW_PVOID void*
 
113
#define LW_PCVOID const void*
 
114
#endif
110
115
typedef LW_UINT8           LW_BOOLEAN, *LW_PBOOLEAN;
111
116
typedef LW_UINT8           LW_BYTE, *LW_PBYTE;
112
117
typedef char               LW_CHAR, *LW_PCHAR;
151
156
typedef LW_CHAR            LW_TCHAR;
152
157
#endif 
153
158
 
 
159
typedef struct _LW_GUID {
 
160
    LW_ULONG Data1;
 
161
    LW_USHORT Data2;
 
162
    LW_USHORT Data3;
 
163
#ifndef _DCE_IDL_
 
164
    LW_UCHAR Data4[8];
 
165
#else
 
166
    LW_BYTE Data4[8];
 
167
#endif
 
168
} LW_GUID, *LW_PGUID;
 
169
 
154
170
#define LW_TRUE  1
155
171
#define LW_FALSE 0
156
172
 
245
261
typedef LW_VOID     VOID;
246
262
typedef LW_PVOID    PVOID;
247
263
typedef LW_PCVOID   PCVOID;
 
264
#ifdef __cplusplus
 
265
#define VOID void
 
266
#define PVOID void*
 
267
#define PCVOID const void*
 
268
#endif
248
269
typedef LW_BOOLEAN  BOOLEAN;
249
270
typedef LW_PBOOLEAN PBOOLEAN;
250
271
typedef LW_BYTE     BYTE;
303
324
 
304
325
typedef LW_TCHAR    TCHAR;
305
326
 
 
327
typedef LW_GUID     GUID;
 
328
typedef LW_PGUID    PGUID;
 
329
 
306
330
#ifndef TRUE
307
331
#define TRUE LW_TRUE
308
332
#endif