Bug 2844

Summary: LteHelper API consistency
Product: ns-3 Reporter: Tom Henderson <tomh>
Component: lteAssignee: Biljana Bojović <bbojovic>
Status: NEEDINFO ---    
Severity: normal CC: ns-bugs
Priority: P3    
Version: ns-3.27   
Hardware: All   
OS: All   

Description Tom Henderson 2018-01-04 17:03:06 UTC
The below commit:

changeset:   12985:9ad6ef8d4ec3
user:        Alexander Krotov <krotov@iitp.ru>
date:        Wed Jun 07 15:41:01 2017 +0300
summary:     lte: Make PathlossModel attribute a TypeId instead of String

introduced some API inconsistency in LteHelper-- a number of other TypeIds are still set by string instead of by TypeId.  Should we update all such setters to use TypeId, or revert the above change?

Also, a minor point, the Doxygen on SetPathlossModelType() should be aligned with the API change.