From 205297a4dd153af5a8a19937dc9822356602836d Mon Sep 17 00:00:00 2001 From: Nicola Baldo Date: Mon, 3 Jun 2013 16:12:09 +0200 Subject: [PATCH] indicate allowed object types for LteHelper attributes --- src/lte/helper/lte-helper.cc | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/lte/helper/lte-helper.cc b/src/lte/helper/lte-helper.cc index a0fe713dd..f11ade32f 100644 --- a/src/lte/helper/lte-helper.cc +++ b/src/lte/helper/lte-helper.cc @@ -138,18 +138,24 @@ TypeId LteHelper::GetTypeId (void) .SetParent () .AddConstructor () .AddAttribute ("Scheduler", - "The type of scheduler to be used for eNBs", + "The type of scheduler to be used for eNBs. " + "The allowed values for this attributes are the type names " + "of any class inheriting from ns3::FfMacScheduler.", StringValue ("ns3::PfFfMacScheduler"), MakeStringAccessor (&LteHelper::SetSchedulerType), MakeStringChecker ()) .AddAttribute ("PathlossModel", - "The type of pathloss model to be used", + "The type of pathloss model to be used. " + "The allowed values for this attributes are the type names " + "of any class inheriting from ns3::PropagationLossModel.", StringValue ("ns3::FriisPropagationLossModel"), MakeStringAccessor (&LteHelper::SetPathlossModelType), MakeStringChecker ()) .AddAttribute ("FadingModel", - "The type of fading model to be used. If the type is set " - "to an empty string, no fading model is used.", + "The type of fading model to be used." + "The allowed values for this attributes are the type names " + "of any class inheriting from ns3::SpectrumPropagationLossModel." + "If the type is set to an empty string, no fading model is used.", StringValue (""), MakeStringAccessor (&LteHelper::SetFadingModel), MakeStringChecker ())