Commit Graph

331 Commits

Author SHA1 Message Date
Gustavo J. A. M. Carneiro e4e2cc0fd8 Update pybindgen version 2010-08-10 15:06:35 +01:00
Gustavo J. A. M. Carneiro 7d1dca0e64 Python: only call ns3::Simulator::RunOne if we're running the default event scheduler; partially fixes Bug 631. 2010-08-10 12:16:10 +01:00
Tom Henderson 083f17d9e2 rescan bindings 2010-08-10 00:13:34 -07:00
Josh Pelkey 8c5c7689f6 python scan 2010-08-09 22:23:57 -04:00
Mathieu Lacage b9fdfd6b82 rescan python 2010-08-07 15:22:42 +02:00
Mathieu Lacage 24e915c044 rescan bindings 2010-08-07 14:18:16 +02:00
Josh Pelkey 67569dd57e python scan 2010-08-05 11:36:22 -04:00
Josh Pelkey b89fe701e0 fix some doxygen 2010-07-27 14:34:47 -04:00
Josh Pelkey f8fea6862e undelete copy method in nix-vector 2010-07-19 15:32:19 -04:00
Josh Pelkey 20fa41b8f5 Change nix-vector to use SimpleRefCount instead of Object 2010-07-19 14:21:12 -04:00
Gustavo J. A. M. Carneiro a3fa1f1a68 python scan 2010-07-19 12:43:05 +01:00
Hajime Tazaki 79b75a397d python scan 2010-07-13 14:12:20 +09:00
Gustavo J. A. M. Carneiro 48c257174f Update python bindings 2010-07-12 11:44:47 +01:00
Gustavo J. A. M. Carneiro c4757f9b5b Python bindings API rescan 2010-07-11 22:32:52 +01:00
Gustavo J. A. M. Carneiro 81b2ab7de0 Python bindins API rescan 2010-07-06 11:17:18 +01:00
Gustavo J. A. M. Carneiro d3fb19f20e Allow headers to be in subdirectories with respect to wscript 2010-07-02 12:45:09 -07:00
Josh Pelkey 989c2cb212 python scan 2010-06-28 11:33:05 -04:00
Tom Henderson fc31eaecfa Cleanup object registration for uan 2010-06-27 20:27:30 -07:00
Josh Pelkey 3d440ed756 remove unimplemented method in uan module 2010-06-26 11:34:43 -04:00
Josh Pelkey 189abbf13d fix uan for python scan, add default constructor 2010-06-25 13:50:45 -04:00
Josh Pelkey d6d0481a78 python scan 2010-06-24 15:14:25 -04:00
Tom Henderson 73b622858b rescan bindings 2010-06-24 10:04:30 -07:00
Gustavo J. A. M. Carneiro fbba422f27 API rescan for python bindings 2010-06-17 10:37:02 +01:00
Gustavo J. A. M. Carneiro 6f9c685936 Rescan API for Python bindings 2010-06-14 17:35:42 +01:00
Gustavo J. A. M. Carneiro 92527842c8 python-scan: avoid possible deadlock passing list of modules to the api scanner process 2010-06-13 16:34:15 +01:00
Josh Pelkey 561ad45340 python scan 2010-06-04 18:33:07 -04:00
Gustavo J. A. M. Carneiro 1bdab52ab6 Fix Python bindings ns3.Object subclassing bug 2010-05-06 14:21:20 +01:00
Josh Pelkey 426b0907c8 python scan 2010-05-05 17:16:43 -04:00
Josh Pelkey e88bb1804c python scan 2010-04-22 14:43:34 -04:00
Gustavo J. A. M. Carneiro c92bac4206 update pybindgen version 2010-04-21 08:39:57 -04:00
Josh Pelkey 625c7fcfa7 python scan 2010-04-20 20:10:41 -04:00
Craig Dowell a21ae41a00 rescan bindings 2010-04-19 15:05:24 -07:00
Gustavo J. A. M. Carneiro 012d6eea5e Add python support for std::ios::openmode and its constants 2010-04-16 15:06:27 +01:00
Gustavo J. A. M. Carneiro 0138060d93 API rescan for python 2010-04-16 14:05:08 +01:00
Gustavo J. A. M. Carneiro be6130a58b Upgrade pybindgen to fix the MI problem (bug #877) 2010-04-16 12:59:22 +01:00
Tom Henderson 2a06884896 Update bindings for bug 822 fixes 2010-04-11 16:30:18 -07:00
Gustavo J. A. M. Carneiro 44a90e9236 Change Python bindings method for overriding virtual methods of C++ classes
To override the C++ virtual method 'DoStart', we new define a method in Python called 'DoStart', whilst before we would define '_DoStart'.  This change is to align pybindgen generated bindings with the other python bindings tools out there, such as boost.python, swig, and sip.  It is also simpler to understand for users.
2010-03-26 18:54:11 +00:00
Gustavo J. A. M. Carneiro f269bc9a47 API rescan, after wimax changes 2010-03-20 13:00:14 +00:00
Gustavo J. A. M. Carneiro b946739661 FlowMonitor: measure flow interruptions 2010-03-19 11:28:49 +00:00
Gustavo J. A. M. Carneiro 0a341f853e API rescan 2010-03-17 16:58:32 +00:00
Gustavo J. A. M. Carneiro 4f8e08f9d6 Fix the Python binding for ns3::Ipv4ListRouting::GetRoutingProtocol 2010-03-17 14:14:59 +00:00
Gustavo J. A. M. Carneiro c23b11fd41 API rescan 2010-03-17 12:35:05 +00:00
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