def getmembers(self):
return filter(<EOL>lambda m: not m[<NUM_LIT:0>].startswith("<STR_LIT>") and not inspect.isfunction(m[<NUM_LIT:1>]) and not inspect.ismethod(m[<NUM_LIT:1>]),<EOL>inspect.getmembers(self.__class__)<EOL>)<EOL>
:return: list of members as name, type tuples
:rtype: list