Changeset 380 for branches/1.2/xc_shm.h
- Timestamp:
- 2007-05-10T03:20:46+02:00 (6 years ago)
- File:
-
- 1 edited
-
branches/1.2/xc_shm.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.2/xc_shm.h
r163 r380 1 typedef struct _xc_shm_t xc_shm_t; 1 typedef struct _xc_shm_handlers_t xc_shm_handlers_t; 2 3 #ifndef XC_SHM_IMPL 4 struct _xc_shm_t { 5 const xc_shm_handlers_t *handlers; 6 }; 7 #define XC_SHM_IMPL _xc_shm_t 8 #endif 9 10 typedef struct XC_SHM_IMPL xc_shm_t; 2 11 typedef size_t xc_shmsize_t; 3 12 … … 32 41 } 33 42 34 typedef struct {43 struct _xc_shm_handlers_t { 35 44 const xc_mem_handlers_t *memhandlers; 36 45 XC_SHM_CAN_READONLY((*can_readonly)); … … 44 53 XC_SHM_MEMINIT((*meminit)); 45 54 XC_SHM_MEMDESTROY((*memdestroy)); 46 } xc_shm_handlers_t;55 }; 47 56 48 49 #ifndef XC_SHM_IMPL50 struct _xc_shm_t {51 const xc_shm_handlers_t *handlers;52 };53 #endif54 57 typedef struct _xc_shm_scheme_t xc_shm_scheme_t; 55 58
Note: See TracChangeset
for help on using the changeset viewer.

