$ ./waf --run "scratch/myfirst --PrintHelp"
General Arguments:
--PrintGlobals: Print the list of globals.
--PrintGroups: Print the list of groups.
--PrintGroup=[group]: Print all TypeIds of group.
--PrintTypeIds: Print all TypeIds.
--PrintAttributes=[typeid]: Print all attributes of typeid.
--PrintHelp: Print this help message.
./waf --run "scratch/myfirst --PrintGroup="
Waf: Entering directory `/home/tenager/Desktop/ns-allinone-3.23/ns-3.23/build'
Waf: Leaving directory `/home/tenager/Desktop/ns-allinone-3.23/ns-3.23/build'
'build' finished successfully (3.356s)
TypeIds in group :
ns3::AcousticModemEnergyModel
ns3::Dcf
ns3::Dot11sStack
ns3::DsrRoutingHeader
ns3::FlameStack
ns3::HalfDuplexIdealPhy
ns3::Ipv4Interface
ns3::LinearWifiTxCurrentModel
ns3::ListPositionAllocator
ns3::LteEnbNetDevice
ns3::LteHelper
ns3::LteHexGridEnbTopologyHelper
ns3::LteNetDevice
ns3::LteRadioBearerInfo
ns3::LteUeNetDevice
ns3::ObjectBase
ns3::PositionAllocator
ns3::PropagationLossModel
ns3::RandomPropagationLossModel
ns3::RangePropagationLossModel
ns3::SimpleOfdmWimaxPhy
ns3::SubscriberStationNetDevice
ns3::ThreeLogDistancePropagationLossModel
ns3::TwoRayGroundPropagationLossModel
ns3::UeManager
ns3::WimaxNetDevice
Registered TypeId groups:
Applications
Bridge
ConfigStore
Core
Internet
Mpi
Network
PointToPoint
Stats
Registered TypeId groups:
Antenna
Aodv
Applications
Bridge
Buildings
ConfigStore
Core
Csma
Dsdv
Dsr
Energy
FdNetDevice
FlowMonitor
Internet
LrWpan
Lte
Mesh
Mobility
Mpi
Network
NixVectorRouting
Olsr
PointToPoint
Propagation
SixLowPan
Spectrum
Stats
TapBridge
TopologyReader
Uan
VirtualNetDevice
Visualizer
Wave
Wifi
Wimax
Hi Tommaso
Thanks for the reply. Good to know that there are hidden dependencies. So, if I understood it clearly, to list the groups in my program I should rather type $ ./waf --run "scratch/myfirst --PrintGroups" , right?
I put that command and got the following group list. The list is similar to the one you posted, but a bit longer list with additional groups in my case. Did you intentionally leave them? I'm a beginner and ignoring simple issues as this one leaves me with a feeling of incompleteness and doubt.