Lines Matching defs:handle_t
48 typedef sc_plist_elem* handle_t;
50 handle_t push_back(void* d);
51 handle_t push_front(void* d);
54 handle_t insert_before(handle_t h, void* d);
55 handle_t insert_after(handle_t h, void* d);
56 void* remove(handle_t h);
57 void* get(handle_t h) const;
58 void set(handle_t h, void* d);
69 handle_t head;
70 handle_t tail;
76 typedef sc_plist_elem* handle_t;
90 void set_handle(handle_t h);
91 handle_t get_handle() const { return ptr; }
110 handle_t push_back(T d) { return sc_plist_base::push_back((void*)d); }
111 handle_t push_front(T d) { return sc_plist_base::push_front((void*)d); }
114 handle_t insert_before(handle_t h, T d)
118 handle_t insert_after(handle_t h, T d)
122 T remove(handle_t h)
126 T get(handle_t h) const { return (T)sc_plist_base::get(h); }
127 void set(handle_t h, T d) { sc_plist_base::set(h, (void*)d); }