[Ns-developers] ns-3-object proposed for merge
Tom Henderson
tomh at tomh.org
Fri Jan 25 15:57:39 PST 2008
Mathieu Lacage wrote:
> On Mon, 2008-01-14 at 16:30 -0800, craigdo at ee.washington.edu wrote:
>
>> So, finally, for those who've made it to here and have lost track,
>>
>> - I like our current memory management solution;
>> - I like our interface aggregation, interface discovery solution to weak
>> base class, etc.;
>> - I'm find with collapsing iid and cid into TypeId;
>> - I'm fine with cleaning up that scary ComponentManager code.
>
> Ok. Here is an implementation of the above:
> - InterfaceId + ClassId -> TypeId
> - iid + cid -> GetTypeId
> - Create -> Create + CreateObject
> - ComponentManager::Create -> TypeId::CreateObject
>
> http://code.nsnam.org/mathieu/ns-3-object/
>
> regards,
> Mathieu
>
I would like to propose that we merge the above repository to ns-3-dev
by next Wed Jan 30. Please review and comment to the list.
One remaining issue that is not implemented in the above is whether we
rename QueryInterface and AddInterface to something else. What about
QueryObject and AggregateObject?
- Tom
More information about the Ns-developers
mailing list