Commit Graph

817 Commits

Author SHA1 Message Date
Mathieu Lacage
8bc2789ea8 typos in email addresses 2011-03-17 10:03:56 +01:00
Gustavo J. A. M. Carneiro
3b0f44269d Modular bindings: add the Callback<...> type handlers 2011-03-13 15:28:57 +00:00
Gustavo J. A. M. Carneiro
36c8ec8e91 Modular bindings: make Scalar operators work again 2011-03-13 13:19:56 +00:00
Gustavo J. A. M. Carneiro
089fbdcb5c Modular Python bindings work (many bug fixes, more modules tested) 2011-03-12 18:34:30 +00:00
Gustavo J. A. M. Carneiro
49fd89dfa0 Scan modular bindings for the 'core' and 'network' modules 2011-03-08 15:38:28 +00:00
Gustavo J. A. M. Carneiro
fe00899bdc merge 2011-03-08 12:46:53 +00:00
Tom Henderson
df07734f32 merge src/simulator into src/core; move src/core to new module layout 2011-02-18 16:05:39 -08:00
Mitch Watrous
c5b17c156d Make core module not depend on simulator module 2011-01-19 10:51:11 -08:00
Mitch Watrous
3deeb9ee26 Make test cases not return bool valuesMake all TestSuite instances be static 2011-01-17 12:53:20 -08:00
Mitch Watrous
f67a639728 Make all TestSuite instances be static 2011-01-10 15:55:29 -08:00
Tom Henderson
1a631d1676 make destructor virtual 2010-12-31 19:44:45 -08:00
Tom Goff
df4d0ece70 bug 903: TapBridge doesn't close cleanly 2010-12-30 14:19:48 -08:00
Tom Henderson
f1fee377ec fix modularity issue with core module 2010-11-08 12:02:43 -08:00
Gustavo J. A. M. Carneiro
311a734e87 Start of work on modular Python bindings, unstable 2010-11-07 23:17:52 +00:00
Mitch Watrous
50cf7a1641 Fix verbose parameter specifications 2010-10-11 16:03:38 -07:00
Jens Mittag
2f4defe975 Extension of method Enum::MakeEnumChecker() to accept more parameters 2010-09-29 14:37:52 +02:00
Mathieu Lacage
1fcb3aecbe bug 956: workaround compiler bug 2010-08-07 14:18:04 +02:00
Mathieu Lacage
ed81c2b49a bug 965: Problem building /src/core/callback.cc 2010-07-24 18:19:04 +02:00
Josh Pelkey
274e6f6444 simple doxygen fixes 2010-07-15 15:21:56 -04:00
Mathieu Lacage
0adaab0ad9 plug leak 2010-07-06 09:07:15 +02:00
Mathieu Lacage
fe8a11d26b avoid crash upon process exit 2010-07-05 17:37:05 +02:00
Josh Pelkey
2133aa49c5 ensure objects are regsitered 2010-06-29 20:24:20 -04:00
Quincy Tse
38e14ee828 add missing files 2010-06-23 06:43:21 +02:00
Quincy Tse
074a1f7c0e bug 933: Flushing ostream and files on abnormal program exit 2010-06-22 15:44:10 +02:00
Nicola Baldo
25339d0db6 added Copy method for SimpleRefCountBase 2010-06-11 19:25:18 +02:00
Quincy Tse
b65ae65e7a bug 921: Inconsistent declaration of class/struct Object 2010-05-27 08:34:16 +02:00
Andrey Mazo
892d5e3f3d spell check, mostly in comments. 2010-04-23 15:09:31 +04:00
Craig Dowell
236b34a61f enable debugger breaks in test-runner and document changes 2010-04-15 16:37:57 -07:00
Sebastien Vincent
b125e94d61 Fix build with g++-4.5. 2010-03-24 08:49:24 +01:00
Pavel Boyko
07c6b0f555 Initialize all members in SystemThread c-tor 2010-03-10 16:44:26 +03:00
Tommaso Pecorella
a8fd7c9c4b - added Scale and Shape Pareto rng constuctor
- clarified documentation
2010-03-02 01:14:02 +01:00
Tommaso Pecorella
7efbad9193 random-variable - doc updated and new Zeta distribution 2010-02-04 14:00:04 +01:00
Mathieu Lacage
3af2472ce4 merge with HEAD 2009-12-26 15:45:44 +01:00
Mathieu Lacage
c53146408d The iterator needs to actually go forward 2009-12-26 15:38:14 +01:00
Mathieu Lacage
3f88119010 add copy constructors and assignment operators to avoid leaks. 2009-12-09 17:40:12 +01:00
Mathieu Lacage
3c10a5c742 get rid of last duplicated reference counting implementation 2009-12-08 19:56:24 +01:00
Tom Henderson
ef4e408690 Wno-error=deprecated-declarations not supported for gcc-4.1 or earlier 2009-12-03 23:02:21 -08:00
Mathieu Lacage
fe86ae64d8 Handle recursive calls to GetObject, AggregateObject and Start 2009-11-19 20:51:55 +01:00
Mathieu Lacage
123fc6afc8 make the destructor non-pure for the python bindings 2009-11-15 09:16:32 +01:00
Guillaume Seguin
a23934a4b7 Make applications generate traffic within their associated context/node 2009-11-14 17:47:05 +01:00
Guillaume Seguin
94cf348701 Print node context in log messages 2009-11-14 17:47:05 +01:00
Mathieu Lacage
1668a400c9 replace RefCountBase with SimpleRefCount<> to avoid duplicate refcounting implementations. 2009-11-12 13:01:01 +01:00
Craig Dowell
c4ad800f32 correct some wildly out-of-date doxygen 2009-11-10 11:03:04 -08:00
Mathieu Lacage
f0a2528a9f gah, we don't want to copy the count in the assignment operator 2009-11-09 16:45:54 +01:00
Mathieu Lacage
1fc1107e92 delete dead code 2009-11-09 16:02:05 +01:00
Mathieu Lacage
a0ff88e591 Optimization: use a shared reference counter instead of a per-object counter in Object::Ref/Unref 2009-11-06 17:47:44 +01:00
Mathieu Lacage
622273405c merge with HEAD 2009-11-06 11:27:17 +01:00
Mathieu Lacage
b1400fd928 Optimization: try to optimistically dynamically_cast in case the requested object is the first entry in the aggregate buffer. 2009-11-06 11:27:04 +01:00
Craig Dowell
932c44209e Make tests pass on MinGW, add fifth tutorial example 2009-11-05 22:29:53 -08:00
Craig Dowell
d2837e960b branch merge 2009-11-05 19:15:28 -08:00