Commit Graph
289 Commits
Author SHA1 Message Date
Gustavo J. A. M. Carneiro b1c103c2e5 Add option to enable gcc precompiled header for compiling python bindings 2010-03-17 12:34:52 +00:00
Gustavo J. A. M. Carneiro 9f6a84001b API rescan for Python bindings 2010-03-17 11:19:49 +00:00
Gustavo J. A. M. Carneiro 29f86f9565 Realign Python ns3.Object constructors with C++
The Python constructors are now parameter oriented instead of attribute oriented.
The main motivation for this change is that Python bindings become broken with new Object types being introduced that do not have a default constructor (constructor without parameters).  Another reason is to shorten the gap between C++ and Python, API-wise--the more similar they are, the less confusing it becomes.
2010-03-17 11:18:55 +00:00
Josh Pelkey 5915bb6ed1 Merge distributed simulation code 2010-03-08 21:07:31 -05:00
Tom Henderson 86985dd13e rescan bindings 2010-03-05 16:30:58 -08:00
Tom Henderson fd56ed941b rescan bindings 2010-03-05 16:01:13 -08:00
Craig Dowell 6f41f0514c plumb explicitFilename everywhere and update manual and tutorial 2010-03-01 18:15:36 -08:00
Craig Dowell 3b5a9e933c allow explicit filenames in pcap trace files 2010-02-26 10:31:26 -08:00
Craig Dowell 800ed7e072 rescan bindings 2010-02-25 10:52:54 -08:00
Craig Dowell 5bf72ae44d double-check bindings 2010-02-24 17:07:51 -08:00
Craig Dowell 6ab7265b42 Remove GetTypeId and rescan 2010-02-24 10:00:13 -08:00
Craig Dowell 175ac1f10a OutputStreamKeeper to OutputStreamWrapper
--HG--
rename : src/common/output-stream-keeper.cc => src/common/output-stream-wrapper.cc
rename : src/common/output-stream-keeper.h => src/common/output-stream-wrapper.h
2010-02-23 10:30:38 -08:00
Craig Dowell dfcaa524b9 PcapFileObject to PcapFileWrapper
--HG--
rename : src/common/pcap-file-object.cc => src/common/pcap-file-wrapper.cc
rename : src/common/pcap-file-object.h => src/common/pcap-file-wrapper.h
2010-02-23 10:04:31 -08:00
Craig Dowell f50e9ee287 python-scan 2010-02-12 20:59:40 -08:00
Craig Dowell 3c1d36d76b remove ascii-writer, pcap-writer, branch merge 2010-02-12 16:20:59 -08:00
Gustavo J. A. M. Carneiro 869ca42dc1 New API olsr::RoutingProtocol::GetRoutingTableEntries () 2010-02-11 15:06:37 +00:00
Gustavo J. A. M. Carneiro d60ba2243f Python: rescan API 2010-02-09 15:26:24 +00:00
Gustavo J. A. M. Carneiro bd4b6d5a84 Python: add needed annotations to ns3::GlobalRouter::GetInjectedRoute and ns3::Ipv4GlobalRouting::GetRoute. Fixes bug #809. 2010-02-09 15:06:21 +00:00
Craig Dowell 723f50ab1b branch merge 2010-02-04 06:26:55 -08:00
Gustavo J. A. M. Carneiro 6669e73972 Upgrade pybindgen to fix the any() bug (Python <= 2.4) 2010-02-03 18:09:25 +00:00
Craig Dowell 1902bbfc8d branch merge 2010-02-01 13:10:31 -08:00
Gustavo J. A. M. Carneiro 448a1b1015 Remove ns3::PbbPacket::SerializePacketTlv, it is not implemented 2010-02-01 15:24:40 +00:00
Gustavo J. A. M. Carneiro b8ce73b6c4 Upgrade waf from 1.5.9 to 1.5.11 2010-02-01 14:27:08 +00:00
Gustavo J. A. M. Carneiro 9516edc1fe Rescan python bindings 2010-02-01 13:04:45 +00:00
Gustavo J. A. M. Carneiro 31b6b651b0 Upgrade to a newer pybindgen version with support for multiple-inheritance 2010-02-01 13:04:34 +00:00
Craig Dowell e6760d0918 tell pybindgen not to disable inheritance on classes that end with Helper, and rescan 2010-01-28 01:08:27 -08:00
Craig Dowell b890e218d2 merge trace helpers, rescan 2010-01-27 23:24:28 -08:00
Craig Dowell f3436f8baf add ipv6 2010-01-27 21:23:30 -08:00
Craig Dowell 6a6bd1a4ea branch merge 2010-01-25 14:25:18 -08:00
Gustavo J. A. M. Carneiro e307006f43 Fix python bindings build when threading features are disabled (e.g. mingw) 2010-01-23 19:06:19 +00:00
Craig Dowell ec4936c20a checkpoint 2010-01-22 12:44:53 -08:00
Craig Dowell acd4764dda branch merge 2010-01-19 10:32:13 -08:00
Gustavo J. A. M. Carneiro 9743ab39d9 Bug 786 - Make Ipv4Address hashable from Python 2010-01-14 11:45:04 +00:00
Craig Dowell 75782d0884 redo pcap tracing 2010-01-04 10:35:32 -08:00
Gustavo J. A. M. Carneiro 527c68d9f0 rescan python 2009-12-28 18:19:13 +00:00
Gustavo J. A. M. Carneiro fbe68ee457 python: fix scanning to correctly look for the new SimpleRefCount templated class and declare it is reference counted 2009-12-28 17:55:12 +00:00
Gustavo J. A. M. Carneiro 1bbffbefdd python: fix error reporting, make it much more verbose 2009-12-28 17:53:52 +00:00
Sebastien Vincent 5b70269c91 Fix build with g++-4.5 + rescan python bindings. 2009-12-20 18:24:46 +01:00
Faker Moatamri ca75ca7818 Rescan python bindings 2009-12-18 19:10:28 +01:00
Antti Mäkelä 225317ce59 bug 742: Implementation of SO_BINDTODEVICE 2009-12-15 20:41:36 -08:00
Tom Henderson 2c5d2ede01 Update bindings 2009-12-13 22:11:05 -08:00
Tom Henderson 7a7f15d9e7 rescan bindings 2009-12-08 22:44:10 -08:00
fmoatamr 8265490602 Fixing building with python bindings under MingW 2009-12-08 11:07:00 +01:00
fmoatamr 50f69031c8 Fixing building with python bindings under MacOS and MingW 2009-12-07 19:16:52 +01:00
Craig Dowell 914df6ff98 Drop CSMA packets with CRC errors, rescan, dox tweaks 2009-12-02 15:11:49 -08:00
Craig Dowell b4649fc732 ns3_module_udp_client_server.py are made, why not check them in 2009-11-30 18:30:25 -08:00
Craig Dowell 16d8802b88 Get emu working again: Add Dix/Llc option, add and use contextual realtime schedule ops, don't refcount realtime simulator impl 2009-11-30 18:22:10 -08:00
Craig Dowell c86991e469 rescan bindings 2009-11-30 14:46:02 -08:00
Gustavo J. A. M. Carneiro 2bef3db142 python apidefs rescan 2009-11-25 11:41:55 +00:00
Gustavo J. A. M. Carneiro b5f0e214df python scanning: order from chaos: pre-sort the ns3 module dependency graph to improve stability of the result 2009-11-25 11:41:46 +00:00