Bug 723

Summary: Python bindings not fully up to date
Product: ns-3 Reporter: Gustavo J. A. M. Carneiro <gjcarneiro>
Component: python bindingsAssignee: ns-bugs <ns-bugs>
Status: RESOLVED FIXED    
Severity: blocker CC: craigdo
Priority: P1    
Version: ns-3-dev   
Hardware: All   
OS: All   
Attachments: patch

Description Gustavo J. A. M. Carneiro 2009-10-16 11:29:37 UTC
gjc@dark-tower:flowmon$ python wifi-olsr-flowmon.py 
Traceback (most recent call last):
  File "wifi-olsr-flowmon.py", line 170, in <module>
    sys.exit(main(sys.argv))
  File "wifi-olsr-flowmon.py", line 50, in main
    list_routing = ns3.Ipv4ListRoutingHelper()
TypeError: class 'Ipv4ListRoutingHelper' cannot be constructed (have pure virtual methods but no helper class)

This could (perhaps) be due to need to rescan Python bindings.
Comment 1 Gustavo J. A. M. Carneiro 2009-10-16 12:05:25 UTC
Hmm.. apparently rescanning doesn't solve it.  I have to look into this with more detail...
Comment 2 Gustavo J. A. M. Carneiro 2009-10-16 13:59:12 UTC
Created attachment 632 [details]
patch

It was a trivial bug in pybindgen.  Pybindgen upgrade required.