[C++-sig] custom less than operator? to_python_converter for multiple destination types?

Gavin Doughtie gdoughtie at anim.dreamworks.com
Fri May 30 19:41:46 CEST 2003


So, I'm wrapping a class that defines "<" as an internal class with a 
bool operator() like so:

struct Baz
{
	struct Less
	{
		bool operator() (const Baz& a, const Baz& b) const;
	}
};

Inconveniently, it also does NOT define operator < in Baz. How would I 
wrap this to make Baz objects in Python use Baz::Less::operator() as the 
  < operator?

-- 
Gavin Doughtie
DreamWorks SKG
(818) 695-3821





More information about the Cplusplus-sig mailing list