I want to pass something similar to a member function pointer. I tried the following.
class dummy:
    def func1(self,name):
        print 'hello %s' % name
    def func2(self,name):
        print 'hi %s' % name
def greet(f,name):
    d = getSomeDummy()
    d.f(name)
greet(dummy.func1,'Bala')
Expected output is hello Bala 
 
     
     
     
    