def __str__(self):
        """Get string representation"""

        s = ''
        for k in self.fncts:
            s += '%-40s   %2d  %2d\n' % (k, self.fncts[k][0], self.fncts[k][1])
        for k in self.calls:
            s += '%-35s  ->  %-35s  %2d\n' % (k[0], k[1], self.calls[k])
        for k in self.group:
            s += '%s\n    ' % k
            for l in self.group[k]:
                s += '%s  ' % l
            s += '\n'
        return s
def __str__ ( self ) : s = '' for k in self . fncts : s += '%-40s   %2d  %2d\n' % ( k , self . fncts [ k ] [ 0 ] , self . fncts [ k ] [ 1 ] ) for k in self . calls : s += '%-35s  ->  %-35s  %2d\n' % ( k [ 0 ] , k [ 1 ] , self . calls [ k ] ) for k in self . group : s += '%s\n    ' % k for l in self . group [ k ] : s += '%s  ' % l s += '\n' return s
Get string representation