From 1fc9aeefec6f7f0e7d5d8948de282f06414e1772 Mon Sep 17 00:00:00 2001 From: Kyle Fuller Date: Fri, 1 Apr 2011 01:05:25 +0100 Subject: [PATCH] Add __repr__ methods to CUser, CChan, CNick in modpython --- modules/modpython/modpython.i | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/modpython/modpython.i b/modules/modpython/modpython.i index 67b110b4..63f57eed 100644 --- a/modules/modpython/modpython.i +++ b/modules/modpython/modpython.i @@ -149,18 +149,27 @@ public: CString __str__() { return $self->GetUserName(); } + CString __repr__() { + return "GetUserName() + ">"; + } }; %extend CChan { CString __str__() { return $self->GetName(); } + CString __repr__() { + return "GetName() + ">"; + } }; %extend CNick { CString __str__() { return $self->GetNick(); } + CString __repr__() { + return "GetHostMask() + ">"; + } }; /* Web */