Re: operator overloading
- From: muppet <scott asofyet org>
- To: gtk-perl mailing list <gtk-perl-list gnome org>
- Subject: Re: operator overloading
- Date: 28 Apr 2003 22:09:11 -0400
On Mon, 2003-04-28 at 14:30, Christian Borup wrote:
You need to add fallback => 1, so you'd get.
use overload '==' => \&G::Object::eq, fallback => 1;
thanks!
so, yeah, i added an overloaded == operator for G::Objects, so that
things like
if ($widget->child == $otherwidget) {
# do cool stuff
}
now work properly instead of requiring the cumbersome and ugly
if ($widget->eq ($otherwidget)) {
syntax. committed earlier this evening. then i went to see
"bulletproof monk", and am convinced that i need to learn to fly like
chow yun fat.
--
muppet <scott at asofyet dot org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]