> What is the lifetime of modules obtained through SWMgr? I.e., do I guess right > that the pointers to SWModule obtained through SWMgr become invalid after the > SWMgr object is destroyed? This is accurate. SWMgr destructor cleans up all SWModule objects created by this instance of SWMgr.