Commit Graph

30 Commits

Author SHA1 Message Date
Mathieu Lacage
348eb1e187 Make the CallbackBase class more useful than it was. 2008-01-02 13:39:56 +01:00
Mathieu Lacage
8b5b6d3636 add bound callback tests and make them work 2007-09-06 12:33:22 +02:00
Mathieu Lacage
187ae2fe0e add tests, fix the failing tests and add support for 6-arg callbacks 2007-09-06 10:04:19 +02:00
Mathieu Lacage
03cf88211e constify 2007-08-12 17:59:56 +02:00
Mathieu Lacage
32cd28829a fix dox warning 2007-08-08 12:34:18 +02:00
Mathieu Lacage
d27fe9ac8e merge 2007-06-12 22:54:10 +02:00
Mathieu Lacage
c6f42b1cff constify Callback::IsNull 2007-06-07 12:30:52 +02:00
Mathieu Lacage
01f37ccb65 rename MakeNewObject to Create 2007-06-04 16:32:37 +02:00
Mathieu Lacage
8eef599aa6 add public Callback::GetImpl 2007-05-31 13:44:40 +02:00
Mathieu Lacage
65f215eee2 add a new overloaded Assign method 2007-05-31 11:03:26 +02:00
Mathieu Lacage
83dcd91223 make Callback use a separate empty type 2007-05-25 14:13:23 +02:00
Mathieu Lacage
df1cd3d5da remove ReferenceList: fix bug 27 2007-05-24 15:23:11 +02:00
Mathieu Lacage
1bab5a3625 add Callback::Nullify method 2007-05-24 14:58:24 +02:00
Mathieu Lacage
911daba417 fix bug 23 2007-05-24 14:53:10 +02:00
Raj Bhattacharjea
b852e0492e Internet-node module dox 2007-05-16 16:39:32 -04:00
Mathieu Lacage
9e269500d2 add Callback::Assign 2007-05-07 13:44:22 +02:00
Mathieu Lacage
6bc3146a79 handle const methods on const objects 2007-04-30 09:48:35 +02:00
Mathieu Lacage
5979e2483e fix more dox warnings 2007-03-30 12:37:02 +02:00
Tom Henderson
327949573d move channel.cc channel.h to node directory; merge ns-3-tracing from mathieu 2007-03-18 14:06:51 -07:00
Mathieu Lacage
37b5380332 add CallbackBase and CallbackImplBase to allow the implementation of the runtime type checking method Callback::ChekType 2007-02-05 12:39:51 +01:00
Mathieu Lacage
0fade9d7af fix coding style 2006-11-01 13:11:30 +01:00
Mathieu Lacage
90df8d054b change emacs mode to new NS3 elisp mode 2006-10-20 14:17:03 +02:00
Mathieu Lacage
7f8eb2c50b fix coding style 2006-10-06 13:37:25 +02:00
Mathieu Lacage
9f93b7fb53 fix emacs tab mode (reported by george) 2006-10-02 14:34:53 +02:00
Mathieu Lacage
2f85a9e691 move aroudn bound functors 2006-09-06 14:56:13 +02:00
Mathieu Lacage
f935fe02bd change indent to be 4 spaces 2006-09-05 13:18:11 +02:00
Mathieu Lacage
e57dd3faa5 variable/method/function coding style update 2006-09-05 13:13:39 +02:00
Mathieu Lacage
778ca40af3 member variables coding style change 2006-09-05 12:54:53 +02:00
Mathieu Lacage
28c0b86278 change yans namespace to ns3 2006-08-29 17:55:34 +02:00
Mathieu Lacage
5c90e561b4 import from yans 2006-08-29 17:42:13 +02:00