Example #1
0
def print_leaf(name, node):
    try:
        fields = _dissect.list_fields(node)
        print "Node %s" % name
        for field in fields:
            print field
            print_leaf("%s.%s" % (_dissect.get_name(node), field),
                       _dissect.get_field(node, field))

    except:
        print "%s = %r" % (name, node)
Example #2
0
def print_leaf(name,node):
    try:
        fields = _dissect.list_fields(node)
        print "Node %s" % name
        for field in fields:
            print field
            print_leaf("%s.%s" % (_dissect.get_name(node),field),
                       _dissect.get_field(node, field))
        
    except:
        print "%s = %r" % (name,node)
Example #3
0
 def list_fields(self):
     return _dissect.list_fields(self.d)
Example #4
0
 def list_fields(self):
     return _dissect.list_fields(self.d)