1 #if !defined(__VECTOR_HPP)
24 #if !defined(__COMMON_HPP)
42 #define CORELINUX_VECTOR( type, name ) \
43 DECLARE_TYPE(std::vector<type>,name); \
44 typedef name::iterator name ## Iterator; \
45 typedef name::iterator& name ## IteratorRef; \
46 typedef name::iterator* name ## IteratorPtr; \
47 typedef name::const_iterator name ## ConstIterator; \
48 typedef name::const_iterator& name ## ConstIteratorRef; \
49 typedef name::const_iterator* name ## ConstIteratorPtr; \
50 typedef name::reverse_iterator name ## Riterator; \
51 typedef name::reverse_iterator& name ## RiteratorRef; \
52 typedef name::reverse_iterator* name ## RiteratorPtr
56 #endif // if !defined(__VECTOR_HPP)
This is the CoreLinux++ reference manual
Provided by The CoreLinux Consortium