1 #if !defined(__LIST_HPP)
37 #define CORELINUX_LIST( type, name ) \
38 DECLARE_TYPE(std::list<type>,name); \
39 typedef name::iterator name ## Iterator; \
40 typedef name::iterator& name ## IteratorRef; \
41 typedef name::iterator* name ## IteratorPtr; \
42 typedef name::const_iterator name ## ConstIterator; \
43 typedef name::const_iterator& name ## ConstIteratorRef; \
44 typedef name::const_iterator* name ## ConstIteratorPtr; \
45 typedef name::reverse_iterator name ## Riterator; \
46 typedef name::reverse_iterator& name ## RiteratorRef; \
47 typedef name::reverse_iterator* name ## RiteratorPtr
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium