ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

list.h File Reference

Go to the source code of this file.

Data Structures

struct  statement_list_t< _Tp, _Alloc >

Defines

#define __WINE_SERVER_LIST_INLINE   static
#define LIST_FOR_EACH(cursor, list)   for ((cursor) = (list)->next; (cursor) != (list); (cursor) = (cursor)->next)
#define LIST_FOR_EACH_SAFE(cursor, cursor2, list)
#define LIST_FOR_EACH_ENTRY(elem, list, type, field)
#define LIST_FOR_EACH_ENTRY_SAFE(cursor, cursor2, list, type, field)
#define LIST_FOR_EACH_REV(cursor, list)   for ((cursor) = (list)->prev; (cursor) != (list); (cursor) = (cursor)->prev)
#define LIST_FOR_EACH_SAFE_REV(cursor, cursor2, list)
#define LIST_FOR_EACH_ENTRY_REV(elem, list, type, field)
#define LIST_FOR_EACH_ENTRY_SAFE_REV(cursor, cursor2, list, type, field)
#define LIST_INIT(list)   { &(list), &(list) }
#define LIST_ENTRY(elem, type, field)   ((type *)((char *)(elem) - (unsigned long)(&((type *)0)->field)))

Functions

__WINE_SERVER_LIST_INLINE void list_add_after (struct list *elem, struct list *to_add)
__WINE_SERVER_LIST_INLINE void list_add_before (struct list *elem, struct list *to_add)
__WINE_SERVER_LIST_INLINE void list_add_head (struct list *list, struct list *elem)
__WINE_SERVER_LIST_INLINE void list_add_tail (struct list *list, struct list *elem)
__WINE_SERVER_LIST_INLINE void list_remove (struct list *elem)
__WINE_SERVER_LIST_INLINE
struct list
list_next (const struct list *list, const struct list *elem)
__WINE_SERVER_LIST_INLINE
struct list
list_prev (const struct list *list, const struct list *elem)
__WINE_SERVER_LIST_INLINE
struct list
list_head (const struct list *list)
__WINE_SERVER_LIST_INLINE
struct list
list_tail (const struct list *list)
__WINE_SERVER_LIST_INLINE int list_empty (const struct list *list)
__WINE_SERVER_LIST_INLINE void list_init (struct list *list)
__WINE_SERVER_LIST_INLINE
unsigned int 
list_count (const struct list *list)
__WINE_SERVER_LIST_INLINE void list_move_tail (struct list *dst, struct list *src)
__WINE_SERVER_LIST_INLINE void list_move_head (struct list *dst, struct list *src)

Generated on Sun May 27 2012 05:23:03 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.