Hi, I want to use in index based on a member function that returns a bool if an element is smaller than an other element like operator<. But I cannot find how to do that. e.g. using namespace ::boost; using namespace ::boost::multi_index; class Object{ bool operator<(const Object& rhs) const; bool fn(const Object& rhs) const; } struct FnIndex{}; typedef multi_index_container< Object, indexed_by < ordered_unique< identity< Square > >, // this uses operator<(const Object&) I believe? ordered_unique< tag< FnIndex >, ?????????????? >
ObjectContainer;
If this possible, what should I use in the place of ????????? TIA -- Groeten, Joost Kraaijeveld Askesis B.V. Molukkenstraat 14 6524NB Nijmegen tel: 024-3888063 / 06-51855277 fax: 024-3608416 web: www.askesis.nl