63     bool empty()
 const { 
return (head == 0); }
 
   86     void remove(
int direction);
 
   99 class sc_plist : 
public sc_plist_base {
 
  132 class sc_plist_iter : 
public sc_plist_base_iter {
 
handle_t get_handle() const 
 
void * remove(handle_t h)
 
handle_t push_front(void *d)
 
void mapcar(sc_plist_map_fn f, void *arg)
 
sc_plist_base_iter(sc_plist_base *l, bool from_tail=false)
 
sc_plist_iter< T > iterator
 
void reset(sc_plist< T > &l, bool from_tail=false)
 
handle_t insert_after(handle_t h, void *d)
 
void * get(handle_t h) const 
 
handle_t insert_after(handle_t h, T d)
 
void reset(sc_plist_base *l, bool from_tail=false)
 
void set(handle_t h, T d)
 
void(* sc_plist_map_fn)(void *data, void *arg)
 
void set_handle(handle_t h)
 
handle_t push_back(void *d)
 
handle_t insert_before(handle_t h, void *d)
 
void reset(sc_plist< T > *l, bool from_tail=false)
 
handle_t insert_before(handle_t h, T d)
 
void set(handle_t h, void *d)
 
sc_plist_iter(sc_plist< T > *l, bool from_tail=false)
 
sc_plist_iter(sc_plist< T > &l, bool from_tail=false)