Sun, 09 Mar 2008 21:07:14 +0100 |
Mathieu Lacage |
add FailSafe versions of setters which could fail.
|
file |
diff |
annotate
|
Fri, 07 Mar 2008 12:18:34 -0800 |
Mathieu Lacage |
make Disconnect work with trace contexts.
|
file |
diff |
annotate
|
Mon, 03 Mar 2008 01:58:57 +0100 |
Mathieu Lacage |
kill TraceResolver et al.
|
file |
diff |
annotate
|
Sun, 02 Mar 2008 21:00:37 +0100 |
Mathieu Lacage |
implement context-based trace connection
|
file |
diff |
annotate
|
Sun, 02 Mar 2008 06:32:03 +0100 |
Mathieu Lacage |
ensure that Dispose is invoked at one point.
|
file |
diff |
annotate
|
Sat, 01 Mar 2008 20:41:08 +0100 |
Mathieu Lacage |
improve debugging output.
|
file |
diff |
annotate
|
Sat, 01 Mar 2008 20:20:14 +0100 |
Mathieu Lacage |
report attribute setting errors as early as possible.
|
file |
diff |
annotate
|
Sat, 01 Mar 2008 19:54:48 +0100 |
Mathieu Lacage |
introduce AttributeChecker::Create and use it instead of AttributeValue::Copy.
|
file |
diff |
annotate
|
Wed, 27 Feb 2008 21:41:34 +0100 |
Mathieu Lacage |
introduce the ns3::String class, get rid of the string -> Attribute implicit conversion, and get rid of MakeDataRate, port PointToPointNetDevice to Attributes
|
file |
diff |
annotate
|
Tue, 26 Feb 2008 22:40:20 +0100 |
Mathieu Lacage |
do not use the private constructor to avoid overload resolution confusions.
|
file |
diff |
annotate
|
Mon, 25 Feb 2008 22:06:14 +0100 |
Mathieu Lacage |
add a few public methods for the Config code
|
file |
diff |
annotate
|
Fri, 22 Feb 2008 00:12:47 +0100 |
Mathieu Lacage |
invoke getters on tid temp variable to allow proper iteration over tid list.
|
file |
diff |
annotate
|
Fri, 22 Feb 2008 00:08:00 +0100 |
Mathieu Lacage |
actually allow connection and disconnection to trace sources registered in TypeIds
|
file |
diff |
annotate
|
Thu, 21 Feb 2008 19:46:39 +0100 |
Mathieu Lacage |
Object::Set/Get -> Object::SetAttribute/GetAttribute
|
file |
diff |
annotate
|
Thu, 21 Feb 2008 19:31:17 +0100 |
Mathieu Lacage |
Attributes -> AttributeList
|
file |
diff |
annotate
|
Thu, 21 Feb 2008 19:28:41 +0100 |
Mathieu Lacage |
AddParameter -> AddAttribute
|
file |
diff |
annotate
|
Wed, 20 Feb 2008 21:45:42 +0100 |
Mathieu Lacage |
value.h -> attribute.h
|
file |
diff |
annotate
|
Wed, 20 Feb 2008 20:57:59 +0100 |
Mathieu Lacage |
Accessor -> AttributeAccessor
|
file |
diff |
annotate
|
Wed, 20 Feb 2008 20:24:52 +0100 |
Mathieu Lacage |
ParamSpec -> Accessor
|
file |
diff |
annotate
|
Wed, 20 Feb 2008 19:57:31 +0100 |
Mathieu Lacage |
PValue -> Attribute
|
file |
diff |
annotate
|
Wed, 20 Feb 2008 19:33:59 +0100 |
Mathieu Lacage |
PARAM -> ATTR
|
file |
diff |
annotate
|
Mon, 18 Feb 2008 00:18:45 +0100 |
Mathieu Lacage |
split checker from ParamSpec.
|
file |
diff |
annotate
|
Sun, 17 Feb 2008 04:38:52 +0100 |
Mathieu Lacage |
merge
|
file |
diff |
annotate
|
Sun, 17 Feb 2008 04:38:41 +0100 |
Mathieu Lacage |
Backed out changeset 7b145012b2eb
|
file |
diff |
annotate
|
Sun, 17 Feb 2008 04:38:34 +0100 |
Mathieu Lacage |
split initial value from ParamSpec.
|
file |
diff |
annotate
|
Sun, 17 Feb 2008 00:46:24 +0100 |
Mathieu Lacage |
get rid of ParamSpec::CreateValue.
|
file |
diff |
annotate
|
Fri, 15 Feb 2008 03:52:56 +0100 |
Mathieu Lacage |
get rid of Value::ConvertFrom method.
|
file |
diff |
annotate
|
Fri, 15 Feb 2008 02:08:55 +0100 |
Mathieu Lacage |
helper getters and setters for c++ native types.
|
file |
diff |
annotate
|
Fri, 08 Feb 2008 18:24:35 +0100 |
Mathieu Lacage |
merge with HEAD
|
file |
diff |
annotate
|
Fri, 08 Feb 2008 04:11:08 +0100 |
Mathieu Lacage |
add automatic conversion from string to PValue.
|
file |
diff |
annotate
|
Fri, 08 Feb 2008 02:21:23 +0100 |
Mathieu Lacage |
add a default constructor for the TypeId class
|
file |
diff |
annotate
|
Wed, 06 Feb 2008 18:31:15 +0100 |
Mathieu Lacage |
enforce TypeId::PARAM_* flags
|
file |
diff |
annotate
|
Mon, 04 Feb 2008 22:48:26 +0100 |
Mathieu Lacage |
split ParamSpec::CreateInitialValue -> ParamSpec::GetInitialValue + ParamSpec::CreateValue
|
file |
diff |
annotate
|
Mon, 04 Feb 2008 22:18:07 +0100 |
Mathieu Lacage |
add back IntValue support
|
file |
diff |
annotate
|
Thu, 31 Jan 2008 15:10:21 +0100 |
Mathieu Lacage |
make Ptr<T> convertible to a Value.
|
file |
diff |
annotate
|
Wed, 30 Jan 2008 19:13:06 +0100 |
Mathieu Lacage |
attempt to perform correctly automatic conversions.
|
file |
diff |
annotate
|
Thu, 31 Jan 2008 22:23:46 +0100 |
Mathieu Lacage |
AddInterface -> AggregateObject
|
file |
diff |
annotate
|
Thu, 31 Jan 2008 22:11:03 +0100 |
Mathieu Lacage |
QueryInterface -> GetObject
|
file |
diff |
annotate
|
Tue, 15 Jan 2008 12:44:09 +0100 |
Mathieu Lacage |
iid -> tid
|
file |
diff |
annotate
|
Tue, 15 Jan 2008 12:43:07 +0100 |
Mathieu Lacage |
iid (void) -> GetTypeId (void)
|
file |
diff |
annotate
|
Tue, 15 Jan 2008 12:36:22 +0100 |
Mathieu Lacage |
InterfaceId -> TypeId
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 11:37:09 +0100 |
Mathieu Lacage |
use NS_OBJECT_ENSURE_REGISTERED and fix off-by-one in IidManager::GetRegistered
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 10:15:41 +0100 |
Mathieu Lacage |
check constructor with reference arguments
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 09:10:23 +0100 |
Mathieu Lacage |
add InterfaceId::HasConstructor
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 08:42:04 +0100 |
Mathieu Lacage |
make the internal InterfaceId constructor explicit
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 08:41:15 +0100 |
Mathieu Lacage |
add support to browse the list of existing InterfaceId
|
file |
diff |
annotate
|
Thu, 03 Jan 2008 08:34:31 +0100 |
Mathieu Lacage |
get rid of MakeInterfaceId
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 15:54:53 +0100 |
Mathieu Lacage |
add 'factory' support to InterfaceId
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 12:24:25 +0100 |
Mathieu Lacage |
rewrite interface id metadata
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 11:08:11 +0100 |
Mathieu Lacage |
remove some remnants from the iid-a-variable era.
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 10:57:25 +0100 |
Mathieu Lacage |
add some separation markers
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 10:33:39 +0100 |
Mathieu Lacage |
replace static const Interface iid; with static InterfaceId iid (void);
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 09:25:31 +0100 |
Mathieu Lacage |
fix bug 122: get rid of duplicate argument to QueryInterface
|
file |
diff |
annotate
|
Wed, 02 Jan 2008 09:09:24 +0100 |
Mathieu Lacage |
add CreateObject<> to instanciate subclasses of the Object base class. Replaces Create<>.
|
file |
diff |
annotate
|
Sat, 13 Oct 2007 15:10:23 -0700 |
Tom Henderson |
back out unrelated changes
|
file |
diff |
annotate
|
Sat, 13 Oct 2007 15:06:35 -0700 |
Tom Henderson |
Clarify pkt-uid field in doxygen
|
file |
diff |
annotate
|
Mon, 01 Oct 2007 14:34:47 +0100 |
Gustavo J. A. M. Carneiro |
merge
|
file |
diff |
annotate
|
Mon, 01 Oct 2007 11:42:41 +0100 |
Gustavo J. A. M. Carneiro |
Put back an assertion in Object::DoQueryInterface, erroneously removed during branch merging.
|
file |
diff |
annotate
|
Fri, 28 Sep 2007 11:59:46 +0100 |
Gustavo J. A. M. Carneiro |
merge
|
file |
diff |
annotate
|
Tue, 03 Jul 2007 17:05:23 +0200 |
Mathieu Lacage |
In some cases, when an event is scheduled against a subclass of Object, and if no one owns a reference directly to this object, the object is alive, has a refcount of zero and the method ran when the event expires runs against the raw pointer which means that we are manipulating an object with a refcount of zero. So, we must disable this check. This is really evil but I see no way to work around this.
|
file |
diff |
annotate
|