view src/list/prototype.h @ 13:a765eb7f3b7c

implement delete, traverse
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Tue, 07 Apr 2015 15:39:14 +0900
parents
children
line wrap: on
line source

typedef struct DataSegment1 {
    int value;        // 4 byte
} data1;

typedef struct metaDataSegment {
    size_t size; // 8 byte
    void* ds;    // 8 byte
    void* next;  // 8 byte
} mdata;

__code code1();
__code meta_code1();
__code code2();
__code meta_code2();
__code code3();
__code meta_code3();
__code code4();
__code meta_code4();
__code code5();
__code meta_code5();
__code code6();
__code meta_code6();

__code append();
__code meta_append();
__code traverse();
__code meta_traverse();
__code delete();
__code meta_delete();