Defines | |
#define | RPA_LIST_ITERATOR(Type) std::list<Type>::iterator |
This is what things should theoretically be. | |
#define | RPA_LIST_ITERATOR_CONST(Type) std::list<Type>::const_iterator |
#define | GccNoFriend(PrivacyMode) PrivacyMode |
Cannot have template specialization as friend classes in gcc 3.x.y. | |
#define | RPA_VECTOR_ITERATOR(Type, Alloc) std::vector<Type,Alloc>::iterator |
This is what things should theoretically be. | |
#define | RPA_VECTOR_ITERATOR_CONST(Type, Alloc) std::vector<Type,Alloc>::const_iterator |
#define | RPA_SET_ITERATOR(Type, Compare, Alloc) typename std::set<Type,Compare,Alloc>::iterator |
This is what things should theoretically be. | |
#define | RPA_SET_ITERATOR_CONST(Type, Compare, Alloc) typename std::set<Type,Compare,Alloc>::const_iterator |
#define GccNoFriend | ( | PrivacyMode | ) | PrivacyMode |
Cannot have template specialization as friend classes in gcc 3.x.y.
#define RPA_LIST_ITERATOR | ( | Type | ) | std::list<Type>::iterator |
This is what things should theoretically be.
This is about the use of basic_streambuf derived classes : stdio_filebuf and stdio_sync_filebuf. These classes exist only in Gnu STL.
#define RPA_LIST_ITERATOR_CONST | ( | Type | ) | std::list<Type>::const_iterator |
#define RPA_SET_ITERATOR | ( | Type, | |||
Compare, | |||||
Alloc | ) | typename std::set<Type,Compare,Alloc>::iterator |
This is what things should theoretically be.
Because of an unknown reason, it is impossible to select the right template, except if we explicitely use the 'gnu' namespace and the internal type.
#define RPA_SET_ITERATOR_CONST | ( | Type, | |||
Compare, | |||||
Alloc | ) | typename std::set<Type,Compare,Alloc>::const_iterator |
#define RPA_VECTOR_ITERATOR | ( | Type, | |||
Alloc | ) | std::vector<Type,Alloc>::iterator |
This is what things should theoretically be.
Because of an unknown reason, it is impossible to select the right template, except if we explicitely use the 'gnu' namespace and the internal type.
#define RPA_VECTOR_ITERATOR_CONST | ( | Type, | |||
Alloc | ) | std::vector<Type,Alloc>::const_iterator |