Mathieu Lacage
|
ac16151d22
|
need to use ns3:: prefix for TypeId names now.
|
2008-03-15 19:29:22 +01:00 |
|
Mathieu Lacage
|
848cb7cfb5
|
add back support for introspected doxygen.
|
2008-03-13 12:56:49 -07:00 |
|
Mathieu Lacage
|
3c32879211
|
Config::Connect -> Config::ConnectWithoutContext && Config::ConnectWithContext -> Config::Connect
|
2008-03-11 13:46:22 -07:00 |
|
Mathieu Lacage
|
5d2044ae93
|
TraceSourceConnect -> TraceConnect && TraceSourceDisconnect -> TraceDisconnect
|
2008-03-11 13:34:29 -07:00 |
|
Mathieu Lacage
|
9cac5c71ee
|
check all errors.
|
2008-03-11 11:35:03 -07:00 |
|
Mathieu Lacage
|
ef8ee7e7ef
|
kill multiple constructors per TypeId
|
2008-03-11 11:29:21 -07:00 |
|
Mathieu Lacage
|
603615d2d0
|
doxygen doc
|
2008-03-10 13:09:32 -07:00 |
|
Mathieu Lacage
|
a4c5f55812
|
rename old VALUE leftovers
|
2008-03-10 00:46:44 +01:00 |
|
Mathieu Lacage
|
ad625de65a
|
make GetAttributeFlags and GetAttributeChecker public. add GetAttributeHelp
|
2008-03-09 22:55:25 +01:00 |
|
Mathieu Lacage
|
6f26975964
|
more FailSafe methods
|
2008-03-09 21:28:27 +01:00 |
|
Mathieu Lacage
|
782dd6d45b
|
add FailSafe versions of setters which could fail.
|
2008-03-09 21:07:14 +01:00 |
|
Mathieu Lacage
|
5ed6f37ad9
|
make Disconnect work with trace contexts.
|
2008-03-07 12:18:34 -08:00 |
|
Mathieu Lacage
|
a786828ddf
|
kill TraceResolver et al.
|
2008-03-03 01:58:57 +01:00 |
|
Mathieu Lacage
|
346b857c6c
|
implement context-based trace connection
|
2008-03-02 21:00:37 +01:00 |
|
Mathieu Lacage
|
ed22af820c
|
ensure that Dispose is invoked at one point.
|
2008-03-02 06:32:03 +01:00 |
|
Mathieu Lacage
|
0a3b46fdf5
|
improve debugging output.
|
2008-03-01 20:41:08 +01:00 |
|
Mathieu Lacage
|
af58f11739
|
report attribute setting errors as early as possible.
|
2008-03-01 20:20:14 +01:00 |
|
Mathieu Lacage
|
662bf63f87
|
introduce AttributeChecker::Create and use it instead of AttributeValue::Copy.
|
2008-03-01 19:54:48 +01:00 |
|
Mathieu Lacage
|
0c586271e5
|
introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes
|
2008-02-27 21:41:34 +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
|
702a31b06e
|
add a few public methods for the Config code
|
2008-02-25 22:06:14 +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
|
f8ca997175
|
actually allow connection and disconnection to trace sources registered in TypeIds
|
2008-02-22 00:08:00 +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
|
5de083e234
|
value.h -> attribute.h
|
2008-02-20 21:45:42 +01:00 |
|
Mathieu Lacage
|
b511f31d39
|
Accessor -> AttributeAccessor
|
2008-02-20 20:57:59 +01:00 |
|
Mathieu Lacage
|
ad7d70ae34
|
ParamSpec -> Accessor
|
2008-02-20 20:24:52 +01:00 |
|
Mathieu Lacage
|
6353d911c0
|
PValue -> Attribute
|
2008-02-20 19:57:31 +01:00 |
|
Mathieu Lacage
|
6c34a2f48e
|
PARAM -> ATTR
|
2008-02-20 19:33:59 +01:00 |
|
Mathieu Lacage
|
c194579f5e
|
split checker from ParamSpec.
|
2008-02-18 00:18:45 +01:00 |
|
Mathieu Lacage
|
82c3fa3aaa
|
merge
|
2008-02-17 04:38:52 +01:00 |
|
Mathieu Lacage
|
2830225b2c
|
Backed out changeset 7b145012b2eb
|
2008-02-17 04:38:41 +01:00 |
|
Mathieu Lacage
|
cf9ed2855f
|
split initial value from ParamSpec.
|
2008-02-17 04:38:34 +01:00 |
|
Mathieu Lacage
|
b4edd36ec5
|
get rid of ParamSpec::CreateValue.
|
2008-02-17 00:46:24 +01:00 |
|
Mathieu Lacage
|
e94efb4a11
|
get rid of Value::ConvertFrom method.
|
2008-02-15 03:52:56 +01:00 |
|
Mathieu Lacage
|
de438d035b
|
helper getters and setters for c++ native types.
|
2008-02-15 02:08:55 +01:00 |
|
Mathieu Lacage
|
d4a6b3ab85
|
merge with HEAD
|
2008-02-08 18:24:35 +01:00 |
|
Mathieu Lacage
|
2c658704eb
|
add automatic conversion from string to PValue.
|
2008-02-08 04:11:08 +01:00 |
|
Mathieu Lacage
|
eec4df655d
|
add a default constructor for the TypeId class
|
2008-02-08 02:21:23 +01:00 |
|
Mathieu Lacage
|
bf9d59fe21
|
enforce TypeId::PARAM_* flags
|
2008-02-06 18:31:15 +01:00 |
|
Mathieu Lacage
|
b1495e485e
|
split ParamSpec::CreateInitialValue -> ParamSpec::GetInitialValue + ParamSpec::CreateValue
|
2008-02-04 22:48:26 +01:00 |
|
Mathieu Lacage
|
f21962defc
|
add back IntValue support
|
2008-02-04 22:18:07 +01:00 |
|
Mathieu Lacage
|
cecd35e20b
|
AddInterface -> AggregateObject
|
2008-01-31 22:23:46 +01:00 |
|
Mathieu Lacage
|
5ade799440
|
QueryInterface -> GetObject
|
2008-01-31 22:11:03 +01:00 |
|
Mathieu Lacage
|
ad6f51646d
|
make Ptr<T> convertible to a Value.
|
2008-01-31 15:10:21 +01:00 |
|
Mathieu Lacage
|
5b5649de74
|
attempt to perform correctly automatic conversions.
|
2008-01-30 19:13:06 +01:00 |
|
Mathieu Lacage
|
5c769d2d24
|
iid -> tid
|
2008-01-15 12:44:09 +01:00 |
|
Mathieu Lacage
|
a2e63b7f0b
|
iid (void) -> GetTypeId (void)
|
2008-01-15 12:43:07 +01:00 |
|