[Ns-developers] finalizing the ns-3 object model

Mathieu Lacage mathieu.lacage at sophia.inria.fr
Tue Jan 15 05:05:50 PST 2008


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


More information about the Ns-developers mailing list