Mathieu Lacage
|
dd0ae959fe
|
re-organize the code to avoid link-time errors due to duplicate symbols.
|
2008-02-27 19:35:37 +01:00 |
|
Mathieu Lacage
|
8f8639aa7a
|
fix compilation bug on osx
|
2008-02-27 17:39:32 +01:00 |
|
Mathieu Lacage
|
e5e35f6545
|
port Applications to Attributes
|
2008-02-27 00:05:23 +01:00 |
|
Mathieu Lacage
|
1ae525bf0e
|
use names closer to those used in the previous DefaultValues.
|
2008-02-26 23:27:19 +01:00 |
|
Mathieu Lacage
|
fb2f498e54
|
make Ipv4Address/Ipv4Mask attributes
|
2008-02-26 23:26:59 +01:00 |
|
Mathieu Lacage
|
cf2466f185
|
typo.
|
2008-02-26 22:41:25 +01:00 |
|
Mathieu Lacage
|
5ea4a79c06
|
forgot to uncomment code.
|
2008-02-26 22:41:02 +01:00 |
|
Mathieu Lacage
|
ed32045dc6
|
do not use the private constructor to avoid overload resolution confusions.
|
2008-02-26 22:40:20 +01:00 |
|
Mathieu Lacage
|
1fe93d4e86
|
add an extra overload of SetTypeId to avoid overload resolution confusions.
|
2008-02-26 22:39:57 +01:00 |
|
Mathieu Lacage
|
e933b3091d
|
add extra checker construction function
|
2008-02-26 20:23:47 +01:00 |
|
Mathieu Lacage
|
0a8fd09acf
|
add extra checker construction function
|
2008-02-26 20:23:43 +01:00 |
|
Mathieu Lacage
|
200a9c69ff
|
add extra checker construction function
|
2008-02-26 20:22:13 +01:00 |
|
Mathieu Lacage
|
bfc21a4e47
|
port Olsr code to attributes/helpers
|
2008-02-26 19:52:17 +01:00 |
|
Mathieu Lacage
|
276147ac65
|
add templated version of ObjectFactory::Create
|
2008-02-26 19:51:58 +01:00 |
|
Mathieu Lacage
|
9094ef8b1b
|
EventTraceSource -> TracedCallback, ValueTraceSource -> TracedValue.
|
2008-02-26 19:51:33 +01:00 |
|
Mathieu Lacage
|
b4ca4f9cf3
|
use Attributes in ErrorModel.
|
2008-02-26 18:33:10 +01:00 |
|
Mathieu Lacage
|
a5c397f21b
|
convert NodeList to Attributes.
|
2008-02-26 18:17:29 +01:00 |
|
Mathieu Lacage
|
d5221dcfe4
|
fix tests
|
2008-02-26 18:17:10 +01:00 |
|
Mathieu Lacage
|
847f7587ff
|
application and netdevice lists are attributes now.
|
2008-02-26 18:03:59 +01:00 |
|
Mathieu Lacage
|
061f5a8426
|
export public header
|
2008-02-26 18:03:44 +01:00 |
|
Mathieu Lacage
|
9b0290012f
|
merge
|
2008-02-26 01:09:16 +01:00 |
|
Mathieu Lacage
|
9db1cd07e3
|
merge
|
2008-02-26 01:08:58 +01:00 |
|
Mathieu Lacage
|
5b36ba86ad
|
A Config class which hooks into the Object Attribute/Tracing system.
|
2008-02-26 01:07:16 +01:00 |
|
Mathieu Lacage
|
38d882d889
|
add a base arg to MakeSimpleAttributeChecker
|
2008-02-25 22:08:56 +01:00 |
|
Mathieu Lacage
|
4e598bde94
|
do not attempt to access the AttributeList as a fallback from GlobalValue.
|
2008-02-25 22:07:19 +01:00 |
|
Mathieu Lacage
|
702a31b06e
|
add a few public methods for the Config code
|
2008-02-25 22:06:14 +01:00 |
|
Mathieu Lacage
|
2eae2f926c
|
make NetDevice fully virtual.
|
2008-02-25 19:33:46 +01:00 |
|
Mathieu Lacage
|
96b47442ea
|
test the ValueTraceSource with an arbitrary class.
|
2008-02-24 20:18:02 +01:00 |
|
Mathieu Lacage
|
93ae3cea51
|
replace IntegerTraceSource with ValueTraceSource
|
2008-02-24 20:04:31 +01:00 |
|
Mathieu Lacage
|
6895e23eca
|
InitialValue -> GlobalValue
|
2008-02-23 05:23:59 +01:00 |
|
Mathieu Lacage
|
c4238a2fb7
|
make EventTraceSource acceptable to the MakeTraceSourceAccessor function
|
2008-02-22 00:22:16 +01:00 |
|
Mathieu Lacage
|
2aa6ff8d7d
|
invoke getters on tid temp variable to allow proper iteration over tid list.
|
2008-02-22 00:12:47 +01:00 |
|
Mathieu Lacage
|
6d05a9e061
|
get rid of useless accessor maker
|
2008-02-22 00:11:20 +01:00 |
|
Mathieu Lacage
|
f8ca997175
|
actually allow connection and disconnection to trace sources registered in TypeIds
|
2008-02-22 00:08:00 +01:00 |
|
Mathieu Lacage
|
377f70de36
|
add an IntegerTraceSource which behaves just like an Integer.
|
2008-02-21 23:15:00 +01:00 |
|
Mathieu Lacage
|
0dbeed4691
|
remove accessor BASE arg to MakeAccessorHelper
|
2008-02-21 21:57:38 +01:00 |
|
Mathieu Lacage
|
ca3a3794bf
|
Object::Set/Get -> Object::SetAttribute/GetAttribute
|
2008-02-21 19:46:39 +01:00 |
|
Mathieu Lacage
|
1bcb523456
|
Attributes -> AttributeList
|
2008-02-21 19:31:17 +01:00 |
|
Mathieu Lacage
|
68a81eed0b
|
AddParameter -> AddAttribute
|
2008-02-21 19:28:41 +01:00 |
|
Mathieu Lacage
|
f9538ea708
|
enum-value -> enum
|
2008-02-21 19:16:00 +01:00 |
|
Mathieu Lacage
|
03cc15ebdd
|
fp-value -> double
|
2008-02-21 19:13:39 +01:00 |
|
Mathieu Lacage
|
37b0481304
|
uint-value -> uinteger
|
2008-02-21 19:09:05 +01:00 |
|
Mathieu Lacage
|
c1d4c1d4c5
|
int-value -> integer
|
2008-02-21 19:04:18 +01:00 |
|
Mathieu Lacage
|
a7f4957c02
|
small typo
|
2008-02-21 18:58:08 +01:00 |
|
Mathieu Lacage
|
e039942a02
|
boolean-value -> boolean
|
2008-02-21 18:57:34 +01:00 |
|
Mathieu Lacage
|
1706273d74
|
value-helper.h -> attribute-helper.h
|
2008-02-21 18:54:02 +01:00 |
|
Mathieu Lacage
|
23d972d9dd
|
value-test.cc -> attribute-test.cc
|
2008-02-21 18:46:48 +01:00 |
|
Mathieu Lacage
|
3b50a66d0b
|
param-spec-helper.h -> attribute-accessor-helper.h
|
2008-02-21 18:44:27 +01:00 |
|
Mathieu Lacage
|
969a41048d
|
remove old helpers
|
2008-02-21 18:35:55 +01:00 |
|
Mathieu Lacage
|
5fc7981de6
|
convert to new helpers
|
2008-02-21 18:35:44 +01:00 |
|