configuration.h File Reference


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 Documentation

#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


Generated on Tue Sep 25 10:20:30 2007 for rpa by  doxygen 1.4.7