236 'void', |
236 'void', |
237 [param('double', 'noiseFloor')]) |
237 [param('double', 'noiseFloor')]) |
238 return |
238 return |
239 |
239 |
240 def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): |
240 def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): |
|
241 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer() [constructor] |
|
242 cls.add_constructor([]) |
|
243 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer(ns3::InterferenceHelper::SnrPer const & arg0) [copy constructor] |
|
244 cls.add_constructor([param('ns3::InterferenceHelper::SnrPer const &', 'arg0')]) |
241 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::per [variable] |
245 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::per [variable] |
242 cls.add_instance_attribute('per', 'double', is_const=False) |
246 cls.add_instance_attribute('per', 'double', is_const=False) |
243 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
247 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
244 cls.add_instance_attribute('snr', 'double', is_const=False) |
248 cls.add_instance_attribute('snr', 'double', is_const=False) |
245 cls.add_constructor([]) |
|
246 cls.add_copy_constructor() |
|
247 return |
249 return |
248 |
250 |
249 def register_Ns3Ssid_methods(root_module, cls): |
251 def register_Ns3Ssid_methods(root_module, cls): |
250 cls.add_output_stream_operator() |
252 cls.add_output_stream_operator() |
251 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
253 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
349 cls.add_instance_attribute('pori', 'double', is_const=False) |
351 cls.add_instance_attribute('pori', 'double', is_const=False) |
350 ## rraa-wifi-manager.h: ns3::ThresholdsItem::pmtl [variable] |
352 ## rraa-wifi-manager.h: ns3::ThresholdsItem::pmtl [variable] |
351 cls.add_instance_attribute('pmtl', 'double', is_const=False) |
353 cls.add_instance_attribute('pmtl', 'double', is_const=False) |
352 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ewnd [variable] |
354 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ewnd [variable] |
353 cls.add_instance_attribute('ewnd', 'uint32_t', is_const=False) |
355 cls.add_instance_attribute('ewnd', 'uint32_t', is_const=False) |
354 cls.add_constructor([]) |
356 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem(ns3::ThresholdsItem const & arg0) [copy constructor] |
355 cls.add_copy_constructor() |
357 cls.add_constructor([param('ns3::ThresholdsItem const &', 'arg0')]) |
|
358 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem() [constructor] |
|
359 cls.add_constructor([]) |
356 return |
360 return |
357 |
361 |
358 def register_Ns3WifiMode_methods(root_module, cls): |
362 def register_Ns3WifiMode_methods(root_module, cls): |
359 cls.add_output_stream_operator() |
363 cls.add_output_stream_operator() |
360 cls.add_binary_comparison_operator('==') |
364 cls.add_binary_comparison_operator('==') |
415 [], |
419 [], |
416 is_const=True) |
420 is_const=True) |
417 return |
421 return |
418 |
422 |
419 def register_Ns3WifiModeFactory_methods(root_module, cls): |
423 def register_Ns3WifiModeFactory_methods(root_module, cls): |
|
424 ## wifi-mode.h: ns3::WifiModeFactory::WifiModeFactory(ns3::WifiModeFactory const & arg0) [copy constructor] |
|
425 cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')]) |
420 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateBpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate) [member function] |
426 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateBpsk(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate) [member function] |
421 cls.add_method('CreateBpsk', |
427 cls.add_method('CreateBpsk', |
422 'ns3::WifiMode', |
428 'ns3::WifiMode', |
423 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate')], |
429 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate')], |
424 is_static=True) |
430 is_static=True) |
425 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateQam(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, uint8_t constellationSize) [member function] |
431 ## wifi-mode.h: static ns3::WifiMode ns3::WifiModeFactory::CreateQam(std::string uniqueName, bool isMandatory, uint32_t bandwidth, uint32_t dataRate, uint32_t phyRate, uint8_t constellationSize) [member function] |
426 cls.add_method('CreateQam', |
432 cls.add_method('CreateQam', |
427 'ns3::WifiMode', |
433 'ns3::WifiMode', |
428 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('uint8_t', 'constellationSize')], |
434 [param('std::string', 'uniqueName'), param('bool', 'isMandatory'), param('uint32_t', 'bandwidth'), param('uint32_t', 'dataRate'), param('uint32_t', 'phyRate'), param('uint8_t', 'constellationSize')], |
429 is_static=True) |
435 is_static=True) |
430 cls.add_copy_constructor() |
|
431 return |
436 return |
432 |
437 |
433 def register_Ns3WifiPhyListener_methods(root_module, cls): |
438 def register_Ns3WifiPhyListener_methods(root_module, cls): |
|
439 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor] |
|
440 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
|
441 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener() [constructor] |
|
442 cls.add_constructor([]) |
434 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
443 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
435 cls.add_method('NotifyRxStart', |
444 cls.add_method('NotifyRxStart', |
436 'void', |
445 'void', |
437 [param('ns3::Time', 'duration')], |
446 [param('ns3::Time', 'duration')], |
438 is_pure_virtual=True, is_virtual=True) |
447 is_pure_virtual=True, is_virtual=True) |
454 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
463 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
455 cls.add_method('NotifyMaybeCcaBusyStart', |
464 cls.add_method('NotifyMaybeCcaBusyStart', |
456 'void', |
465 'void', |
457 [param('ns3::Time', 'duration')], |
466 [param('ns3::Time', 'duration')], |
458 is_pure_virtual=True, is_virtual=True) |
467 is_pure_virtual=True, is_virtual=True) |
459 cls.add_constructor([]) |
|
460 cls.add_copy_constructor() |
|
461 return |
468 return |
462 |
469 |
463 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
470 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
|
471 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor] |
|
472 cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')]) |
464 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
473 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
465 cls.add_method('GetTypeId', |
474 cls.add_method('GetTypeId', |
466 'ns3::TypeId', |
475 'ns3::TypeId', |
467 [], |
476 [], |
468 is_static=True) |
477 is_static=True) |
648 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
657 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
649 cls.add_method('DoGetRtsMode', |
658 cls.add_method('DoGetRtsMode', |
650 'ns3::WifiMode', |
659 'ns3::WifiMode', |
651 [], |
660 [], |
652 is_pure_virtual=True, visibility='private', is_virtual=True) |
661 is_pure_virtual=True, visibility='private', is_virtual=True) |
653 cls.add_copy_constructor() |
|
654 return |
662 return |
655 |
663 |
656 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
664 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
|
665 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::AmrrWifiRemoteStation const & arg0) [copy constructor] |
|
666 cls.add_constructor([param('ns3::AmrrWifiRemoteStation const &', 'arg0')]) |
657 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
667 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
658 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
668 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
659 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
669 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
660 cls.add_method('DoReportRxOk', |
670 cls.add_method('DoReportRxOk', |
661 'void', |
671 'void', |
704 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
714 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
705 cls.add_method('DoGetRtsMode', |
715 cls.add_method('DoGetRtsMode', |
706 'ns3::WifiMode', |
716 'ns3::WifiMode', |
707 [], |
717 [], |
708 visibility='private', is_virtual=True) |
718 visibility='private', is_virtual=True) |
709 cls.add_copy_constructor() |
|
710 return |
719 return |
711 |
720 |
712 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
721 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
|
722 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::ArfWifiRemoteStation const & arg0) [copy constructor] |
|
723 cls.add_constructor([param('ns3::ArfWifiRemoteStation const &', 'arg0')]) |
713 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
724 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
714 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
725 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
715 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
726 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
716 cls.add_method('DoReportRxOk', |
727 cls.add_method('DoReportRxOk', |
717 'void', |
728 'void', |
800 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
811 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
801 cls.add_method('ReportFailure', |
812 cls.add_method('ReportFailure', |
802 'void', |
813 'void', |
803 [], |
814 [], |
804 visibility='private', is_virtual=True) |
815 visibility='private', is_virtual=True) |
805 cls.add_copy_constructor() |
|
806 return |
816 return |
807 |
817 |
808 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
818 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
|
819 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::ConstantRateWifiRemoteStation const & arg0) [copy constructor] |
|
820 cls.add_constructor([param('ns3::ConstantRateWifiRemoteStation const &', 'arg0')]) |
809 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
821 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
810 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
822 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
811 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
823 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
812 cls.add_method('DoReportRxOk', |
824 cls.add_method('DoReportRxOk', |
813 'void', |
825 'void', |
856 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
868 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
857 cls.add_method('DoGetRtsMode', |
869 cls.add_method('DoGetRtsMode', |
858 'ns3::WifiMode', |
870 'ns3::WifiMode', |
859 [], |
871 [], |
860 visibility='private', is_virtual=True) |
872 visibility='private', is_virtual=True) |
861 cls.add_copy_constructor() |
|
862 return |
873 return |
863 |
874 |
864 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
875 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
|
876 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::IdealWifiRemoteStation const & arg0) [copy constructor] |
|
877 cls.add_constructor([param('ns3::IdealWifiRemoteStation const &', 'arg0')]) |
865 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::Ptr<ns3::IdealWifiManager> stations) [constructor] |
878 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::Ptr<ns3::IdealWifiManager> stations) [constructor] |
866 cls.add_constructor([param('ns3::Ptr< ns3::IdealWifiManager >', 'stations')]) |
879 cls.add_constructor([param('ns3::Ptr< ns3::IdealWifiManager >', 'stations')]) |
867 ## ideal-wifi-manager.h: void ns3::IdealWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
880 ## ideal-wifi-manager.h: void ns3::IdealWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
868 cls.add_method('DoReportRxOk', |
881 cls.add_method('DoReportRxOk', |
869 'void', |
882 'void', |
912 ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiRemoteStation::DoGetRtsMode() [member function] |
925 ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiRemoteStation::DoGetRtsMode() [member function] |
913 cls.add_method('DoGetRtsMode', |
926 cls.add_method('DoGetRtsMode', |
914 'ns3::WifiMode', |
927 'ns3::WifiMode', |
915 [], |
928 [], |
916 visibility='private', is_virtual=True) |
929 visibility='private', is_virtual=True) |
917 cls.add_copy_constructor() |
|
918 return |
930 return |
919 |
931 |
920 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
932 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
|
933 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::OnoeWifiRemoteStation const & arg0) [copy constructor] |
|
934 cls.add_constructor([param('ns3::OnoeWifiRemoteStation const &', 'arg0')]) |
921 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
935 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
922 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
936 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
923 ## onoe-wifi-manager.h: void ns3::OnoeWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
937 ## onoe-wifi-manager.h: void ns3::OnoeWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
924 cls.add_method('DoReportRxOk', |
938 cls.add_method('DoReportRxOk', |
925 'void', |
939 'void', |
968 ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiRemoteStation::DoGetRtsMode() [member function] |
982 ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiRemoteStation::DoGetRtsMode() [member function] |
969 cls.add_method('DoGetRtsMode', |
983 cls.add_method('DoGetRtsMode', |
970 'ns3::WifiMode', |
984 'ns3::WifiMode', |
971 [], |
985 [], |
972 visibility='private', is_virtual=True) |
986 visibility='private', is_virtual=True) |
973 cls.add_copy_constructor() |
|
974 return |
987 return |
975 |
988 |
976 def register_Ns3PropagationDelayModel_methods(root_module, cls): |
989 def register_Ns3PropagationDelayModel_methods(root_module, cls): |
|
990 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel(ns3::PropagationDelayModel const & arg0) [copy constructor] |
|
991 cls.add_constructor([param('ns3::PropagationDelayModel const &', 'arg0')]) |
|
992 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel() [constructor] |
|
993 cls.add_constructor([]) |
977 ## propagation-delay-model.h: static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
994 ## propagation-delay-model.h: static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
978 cls.add_method('GetTypeId', |
995 cls.add_method('GetTypeId', |
979 'ns3::TypeId', |
996 'ns3::TypeId', |
980 [], |
997 [], |
981 is_static=True) |
998 is_static=True) |
982 ## propagation-delay-model.h: ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
999 ## propagation-delay-model.h: ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
983 cls.add_method('GetDelay', |
1000 cls.add_method('GetDelay', |
984 'ns3::Time', |
1001 'ns3::Time', |
985 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1002 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
986 is_pure_virtual=True, is_const=True, is_virtual=True) |
1003 is_pure_virtual=True, is_const=True, is_virtual=True) |
987 cls.add_constructor([]) |
|
988 cls.add_copy_constructor() |
|
989 return |
1004 return |
990 |
1005 |
991 def register_Ns3PropagationLossModel_methods(root_module, cls): |
1006 def register_Ns3PropagationLossModel_methods(root_module, cls): |
992 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
1007 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
993 cls.add_method('GetTypeId', |
1008 cls.add_method('GetTypeId', |
1011 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1026 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1012 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1027 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1013 return |
1028 return |
1014 |
1029 |
1015 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
1030 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
|
1031 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
|
1032 cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
1016 ## propagation-delay-model.h: static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
1033 ## propagation-delay-model.h: static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
1017 cls.add_method('GetTypeId', |
1034 cls.add_method('GetTypeId', |
1018 'ns3::TypeId', |
1035 'ns3::TypeId', |
1019 [], |
1036 [], |
1020 is_static=True) |
1037 is_static=True) |
1023 ## propagation-delay-model.h: ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1040 ## propagation-delay-model.h: ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1024 cls.add_method('GetDelay', |
1041 cls.add_method('GetDelay', |
1025 'ns3::Time', |
1042 'ns3::Time', |
1026 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1043 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1027 is_const=True, is_virtual=True) |
1044 is_const=True, is_virtual=True) |
1028 cls.add_copy_constructor() |
|
1029 return |
1045 return |
1030 |
1046 |
1031 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
1047 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
1032 ## propagation-loss-model.h: static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
1048 ## propagation-loss-model.h: static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
1033 cls.add_method('GetTypeId', |
1049 cls.add_method('GetTypeId', |
1042 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1058 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1043 is_const=True, visibility='private', is_virtual=True) |
1059 is_const=True, visibility='private', is_virtual=True) |
1044 return |
1060 return |
1045 |
1061 |
1046 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1062 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
|
1063 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
|
1064 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
1047 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1065 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1048 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1066 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1049 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
1067 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
1050 cls.add_method('NeedRts', |
1068 cls.add_method('NeedRts', |
1051 'bool', |
1069 'bool', |
1099 ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiRemoteStation::DoGetRtsMode() [member function] |
1117 ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiRemoteStation::DoGetRtsMode() [member function] |
1100 cls.add_method('DoGetRtsMode', |
1118 cls.add_method('DoGetRtsMode', |
1101 'ns3::WifiMode', |
1119 'ns3::WifiMode', |
1102 [], |
1120 [], |
1103 visibility='private', is_virtual=True) |
1121 visibility='private', is_virtual=True) |
1104 cls.add_copy_constructor() |
|
1105 return |
1122 return |
1106 |
1123 |
1107 def register_Ns3SsidChecker_methods(root_module, cls): |
1124 def register_Ns3SsidChecker_methods(root_module, cls): |
1108 cls.add_constructor([]) |
1125 ## ssid.h: ns3::SsidChecker::SsidChecker(ns3::SsidChecker const & arg0) [copy constructor] |
1109 cls.add_copy_constructor() |
1126 cls.add_constructor([param('ns3::SsidChecker const &', 'arg0')]) |
|
1127 ## ssid.h: ns3::SsidChecker::SsidChecker() [constructor] |
|
1128 cls.add_constructor([]) |
1110 return |
1129 return |
1111 |
1130 |
1112 def register_Ns3SsidValue_methods(root_module, cls): |
1131 def register_Ns3SsidValue_methods(root_module, cls): |
|
1132 ## ssid.h: ns3::SsidValue::SsidValue(ns3::SsidValue const & arg0) [copy constructor] |
|
1133 cls.add_constructor([param('ns3::SsidValue const &', 'arg0')]) |
1113 ## ssid.h: ns3::SsidValue::SsidValue() [constructor] |
1134 ## ssid.h: ns3::SsidValue::SsidValue() [constructor] |
1114 cls.add_constructor([]) |
1135 cls.add_constructor([]) |
1115 ## ssid.h: ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor] |
1136 ## ssid.h: ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor] |
1116 cls.add_constructor([param('ns3::Ssid const &', 'value')]) |
1137 cls.add_constructor([param('ns3::Ssid const &', 'value')]) |
1117 ## ssid.h: void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] |
1138 ## ssid.h: void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] |
1136 ## ssid.h: bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1157 ## ssid.h: bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1137 cls.add_method('DeserializeFromString', |
1158 cls.add_method('DeserializeFromString', |
1138 'bool', |
1159 'bool', |
1139 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1160 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1140 is_virtual=True) |
1161 is_virtual=True) |
1141 cls.add_copy_constructor() |
|
1142 return |
1162 return |
1143 |
1163 |
1144 def register_Ns3WifiMac_methods(root_module, cls): |
1164 def register_Ns3WifiMac_methods(root_module, cls): |
|
1165 ## wifi-mac.h: ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor] |
|
1166 cls.add_constructor([param('ns3::WifiMac const &', 'arg0')]) |
|
1167 ## wifi-mac.h: ns3::WifiMac::WifiMac() [constructor] |
|
1168 cls.add_constructor([]) |
1145 ## wifi-mac.h: static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] |
1169 ## wifi-mac.h: static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] |
1146 cls.add_method('GetTypeId', |
1170 cls.add_method('GetTypeId', |
1147 'ns3::TypeId', |
1171 'ns3::TypeId', |
1148 [], |
1172 [], |
1149 is_static=True) |
1173 is_static=True) |
1289 ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
1313 ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
1290 cls.add_method('SetLinkDownCallback', |
1314 cls.add_method('SetLinkDownCallback', |
1291 'void', |
1315 'void', |
1292 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1316 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1293 is_pure_virtual=True, is_virtual=True) |
1317 is_pure_virtual=True, is_virtual=True) |
1294 cls.add_constructor([]) |
|
1295 cls.add_copy_constructor() |
|
1296 return |
1318 return |
1297 |
1319 |
1298 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1320 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1299 cls.add_constructor([]) |
1321 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
1300 cls.add_copy_constructor() |
1322 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
|
1323 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker() [constructor] |
|
1324 cls.add_constructor([]) |
1301 return |
1325 return |
1302 |
1326 |
1303 def register_Ns3WifiModeValue_methods(root_module, cls): |
1327 def register_Ns3WifiModeValue_methods(root_module, cls): |
|
1328 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor] |
|
1329 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
1304 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
1330 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
1305 cls.add_constructor([]) |
1331 cls.add_constructor([]) |
1306 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
1332 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
1307 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
1333 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
1308 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
1334 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
1327 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1353 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1328 cls.add_method('DeserializeFromString', |
1354 cls.add_method('DeserializeFromString', |
1329 'bool', |
1355 'bool', |
1330 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1356 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1331 is_virtual=True) |
1357 is_virtual=True) |
1332 cls.add_copy_constructor() |
|
1333 return |
1358 return |
1334 |
1359 |
1335 def register_Ns3WifiPhy_methods(root_module, cls): |
1360 def register_Ns3WifiPhy_methods(root_module, cls): |
1336 ## wifi-phy.h: ns3::WifiPhy::g_6mba [variable] |
1361 ## wifi-phy.h: ns3::WifiPhy::g_6mba [variable] |
1337 cls.add_static_attribute('g_6mba', 'ns3::WifiMode', is_const=False) |
1362 cls.add_static_attribute('g_6mba', 'ns3::WifiMode', is_const=False) |
1347 cls.add_static_attribute('g_36mba', 'ns3::WifiMode', is_const=False) |
1372 cls.add_static_attribute('g_36mba', 'ns3::WifiMode', is_const=False) |
1348 ## wifi-phy.h: ns3::WifiPhy::g_48mba [variable] |
1373 ## wifi-phy.h: ns3::WifiPhy::g_48mba [variable] |
1349 cls.add_static_attribute('g_48mba', 'ns3::WifiMode', is_const=False) |
1374 cls.add_static_attribute('g_48mba', 'ns3::WifiMode', is_const=False) |
1350 ## wifi-phy.h: ns3::WifiPhy::g_54mba [variable] |
1375 ## wifi-phy.h: ns3::WifiPhy::g_54mba [variable] |
1351 cls.add_static_attribute('g_54mba', 'ns3::WifiMode', is_const=False) |
1376 cls.add_static_attribute('g_54mba', 'ns3::WifiMode', is_const=False) |
|
1377 ## wifi-phy.h: ns3::WifiPhy::WifiPhy(ns3::WifiPhy const & arg0) [copy constructor] |
|
1378 cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')]) |
1352 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
1379 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
1353 cls.add_method('GetTypeId', |
1380 cls.add_method('GetTypeId', |
1354 'ns3::TypeId', |
1381 'ns3::TypeId', |
1355 [], |
1382 [], |
1356 is_static=True) |
1383 is_static=True) |
1454 ## wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function] |
1481 ## wifi-phy.h: ns3::Ptr<ns3::WifiChannel> ns3::WifiPhy::GetChannel() const [member function] |
1455 cls.add_method('GetChannel', |
1482 cls.add_method('GetChannel', |
1456 'ns3::Ptr< ns3::WifiChannel >', |
1483 'ns3::Ptr< ns3::WifiChannel >', |
1457 [], |
1484 [], |
1458 is_pure_virtual=True, is_const=True, is_virtual=True) |
1485 is_pure_virtual=True, is_const=True, is_virtual=True) |
1459 cls.add_copy_constructor() |
|
1460 return |
1486 return |
1461 |
1487 |
1462 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1488 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
|
1489 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor] |
|
1490 cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')]) |
1463 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function] |
1491 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function] |
1464 cls.add_method('GetTypeId', |
1492 cls.add_method('GetTypeId', |
1465 'ns3::TypeId', |
1493 'ns3::TypeId', |
1466 [], |
1494 [], |
1467 is_static=True) |
1495 is_static=True) |
1562 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::CreateStation() [member function] |
1590 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::CreateStation() [member function] |
1563 cls.add_method('CreateStation', |
1591 cls.add_method('CreateStation', |
1564 'ns3::WifiRemoteStation *', |
1592 'ns3::WifiRemoteStation *', |
1565 [], |
1593 [], |
1566 is_pure_virtual=True, visibility='private', is_virtual=True) |
1594 is_pure_virtual=True, visibility='private', is_virtual=True) |
1567 cls.add_copy_constructor() |
|
1568 return |
1595 return |
1569 |
1596 |
1570 def register_Ns3YansWifiPhy_methods(root_module, cls): |
1597 def register_Ns3YansWifiPhy_methods(root_module, cls): |
1571 ## yans-wifi-phy.h: static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] |
1598 ## yans-wifi-phy.h: static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] |
1572 cls.add_method('GetTypeId', |
1599 cls.add_method('GetTypeId', |
1776 [], |
1803 [], |
1777 visibility='private', is_virtual=True) |
1804 visibility='private', is_virtual=True) |
1778 return |
1805 return |
1779 |
1806 |
1780 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
1807 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
|
1808 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::AarfWifiRemoteStation const & arg0) [copy constructor] |
|
1809 cls.add_constructor([param('ns3::AarfWifiRemoteStation const &', 'arg0')]) |
1781 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::Ptr<ns3::AarfWifiManager> stations, uint32_t minTimerThreshold, uint32_t minSuccessThreshold, double successK, uint32_t maxSuccessThreshold, double timerK) [constructor] |
1810 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::Ptr<ns3::AarfWifiManager> stations, uint32_t minTimerThreshold, uint32_t minSuccessThreshold, double successK, uint32_t maxSuccessThreshold, double timerK) [constructor] |
1782 cls.add_constructor([param('ns3::Ptr< ns3::AarfWifiManager >', 'stations'), param('uint32_t', 'minTimerThreshold'), param('uint32_t', 'minSuccessThreshold'), param('double', 'successK'), param('uint32_t', 'maxSuccessThreshold'), param('double', 'timerK')]) |
1811 cls.add_constructor([param('ns3::Ptr< ns3::AarfWifiManager >', 'stations'), param('uint32_t', 'minTimerThreshold'), param('uint32_t', 'minSuccessThreshold'), param('double', 'successK'), param('uint32_t', 'maxSuccessThreshold'), param('double', 'timerK')]) |
1783 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportRecoveryFailure() [member function] |
1812 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportRecoveryFailure() [member function] |
1784 cls.add_method('ReportRecoveryFailure', |
1813 cls.add_method('ReportRecoveryFailure', |
1785 'void', |
1814 'void', |
1788 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportFailure() [member function] |
1817 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportFailure() [member function] |
1789 cls.add_method('ReportFailure', |
1818 cls.add_method('ReportFailure', |
1790 'void', |
1819 'void', |
1791 [], |
1820 [], |
1792 visibility='private', is_virtual=True) |
1821 visibility='private', is_virtual=True) |
1793 cls.add_copy_constructor() |
|
1794 return |
1822 return |
1795 |
1823 |
1796 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
1824 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
1797 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
1825 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
1798 cls.add_method('GetTypeId', |
1826 cls.add_method('GetTypeId', |
1944 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
1974 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
1945 cls.add_method('CreateStation', |
1975 cls.add_method('CreateStation', |
1946 'ns3::WifiRemoteStation *', |
1976 'ns3::WifiRemoteStation *', |
1947 [], |
1977 [], |
1948 visibility='private', is_virtual=True) |
1978 visibility='private', is_virtual=True) |
1949 cls.add_copy_constructor() |
|
1950 return |
1979 return |
1951 |
1980 |
1952 def register_Ns3ArfWifiManager_methods(root_module, cls): |
1981 def register_Ns3ArfWifiManager_methods(root_module, cls): |
|
1982 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager(ns3::ArfWifiManager const & arg0) [copy constructor] |
|
1983 cls.add_constructor([param('ns3::ArfWifiManager const &', 'arg0')]) |
1953 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
1984 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
1954 cls.add_method('GetTypeId', |
1985 cls.add_method('GetTypeId', |
1955 'ns3::TypeId', |
1986 'ns3::TypeId', |
1956 [], |
1987 [], |
1957 is_static=True) |
1988 is_static=True) |
1960 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
1991 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
1961 cls.add_method('CreateStation', |
1992 cls.add_method('CreateStation', |
1962 'ns3::WifiRemoteStation *', |
1993 'ns3::WifiRemoteStation *', |
1963 [], |
1994 [], |
1964 visibility='private', is_virtual=True) |
1995 visibility='private', is_virtual=True) |
1965 cls.add_copy_constructor() |
|
1966 return |
1996 return |
1967 |
1997 |
1968 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
1998 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
|
1999 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
|
2000 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
1969 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
2001 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
1970 cls.add_method('GetTypeId', |
2002 cls.add_method('GetTypeId', |
1971 'ns3::TypeId', |
2003 'ns3::TypeId', |
1972 [], |
2004 [], |
1973 is_static=True) |
2005 is_static=True) |
1986 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
2018 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
1987 cls.add_method('CreateStation', |
2019 cls.add_method('CreateStation', |
1988 'ns3::WifiRemoteStation *', |
2020 'ns3::WifiRemoteStation *', |
1989 [], |
2021 [], |
1990 visibility='private', is_virtual=True) |
2022 visibility='private', is_virtual=True) |
1991 cls.add_copy_constructor() |
|
1992 return |
2023 return |
1993 |
2024 |
1994 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
2025 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
|
2026 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel(ns3::ConstantSpeedPropagationDelayModel const & arg0) [copy constructor] |
|
2027 cls.add_constructor([param('ns3::ConstantSpeedPropagationDelayModel const &', 'arg0')]) |
1995 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
2028 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
1996 cls.add_method('GetTypeId', |
2029 cls.add_method('GetTypeId', |
1997 'ns3::TypeId', |
2030 'ns3::TypeId', |
1998 [], |
2031 [], |
1999 is_static=True) |
2032 is_static=True) |
2011 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
2044 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
2012 cls.add_method('GetSpeed', |
2045 cls.add_method('GetSpeed', |
2013 'double', |
2046 'double', |
2014 [], |
2047 [], |
2015 is_const=True) |
2048 is_const=True) |
2016 cls.add_copy_constructor() |
|
2017 return |
2049 return |
2018 |
2050 |
2019 def register_Ns3ErrorRateModel_methods(root_module, cls): |
2051 def register_Ns3ErrorRateModel_methods(root_module, cls): |
|
2052 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel(ns3::ErrorRateModel const & arg0) [copy constructor] |
|
2053 cls.add_constructor([param('ns3::ErrorRateModel const &', 'arg0')]) |
2020 ## error-rate-model.h: static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] |
2054 ## error-rate-model.h: static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] |
2021 cls.add_method('GetTypeId', |
2055 cls.add_method('GetTypeId', |
2022 'ns3::TypeId', |
2056 'ns3::TypeId', |
2023 [], |
2057 [], |
2024 is_static=True) |
2058 is_static=True) |
2032 ## error-rate-model.h: double ns3::ErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2066 ## error-rate-model.h: double ns3::ErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2033 cls.add_method('GetChunkSuccessRate', |
2067 cls.add_method('GetChunkSuccessRate', |
2034 'double', |
2068 'double', |
2035 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2069 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2036 is_const=True) |
2070 is_const=True) |
2037 cls.add_copy_constructor() |
|
2038 return |
2071 return |
2039 |
2072 |
2040 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
2073 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
2041 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
2074 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
2042 cls.add_method('GetTypeId', |
2075 cls.add_method('GetTypeId', |
2082 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2115 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2083 is_const=True, visibility='private', is_virtual=True) |
2116 is_const=True, visibility='private', is_virtual=True) |
2084 return |
2117 return |
2085 |
2118 |
2086 def register_Ns3IdealWifiManager_methods(root_module, cls): |
2119 def register_Ns3IdealWifiManager_methods(root_module, cls): |
|
2120 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
|
2121 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
2087 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
2122 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
2088 cls.add_method('GetTypeId', |
2123 cls.add_method('GetTypeId', |
2089 'ns3::TypeId', |
2124 'ns3::TypeId', |
2090 [], |
2125 [], |
2091 is_static=True) |
2126 is_static=True) |
2108 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
2143 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
2109 cls.add_method('CreateStation', |
2144 cls.add_method('CreateStation', |
2110 'ns3::WifiRemoteStation *', |
2145 'ns3::WifiRemoteStation *', |
2111 [], |
2146 [], |
2112 visibility='private', is_virtual=True) |
2147 visibility='private', is_virtual=True) |
2113 cls.add_copy_constructor() |
|
2114 return |
2148 return |
2115 |
2149 |
2116 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
2150 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
2117 ## jakes-propagation-loss-model.h: static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
2151 ## jakes-propagation-loss-model.h: static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
2118 cls.add_method('GetTypeId', |
2152 cls.add_method('GetTypeId', |
2484 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
2520 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
2485 cls.add_method('CreateStation', |
2521 cls.add_method('CreateStation', |
2486 'ns3::WifiRemoteStation *', |
2522 'ns3::WifiRemoteStation *', |
2487 [], |
2523 [], |
2488 visibility='private', is_virtual=True) |
2524 visibility='private', is_virtual=True) |
2489 cls.add_copy_constructor() |
|
2490 return |
2525 return |
2491 |
2526 |
2492 def register_Ns3RraaWifiManager_methods(root_module, cls): |
2527 def register_Ns3RraaWifiManager_methods(root_module, cls): |
|
2528 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager(ns3::RraaWifiManager const & arg0) [copy constructor] |
|
2529 cls.add_constructor([param('ns3::RraaWifiManager const &', 'arg0')]) |
2493 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
2530 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
2494 cls.add_method('GetTypeId', |
2531 cls.add_method('GetTypeId', |
2495 'ns3::TypeId', |
2532 'ns3::TypeId', |
2496 [], |
2533 [], |
2497 is_static=True) |
2534 is_static=True) |
2514 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
2551 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
2515 cls.add_method('CreateStation', |
2552 cls.add_method('CreateStation', |
2516 'ns3::WifiRemoteStation *', |
2553 'ns3::WifiRemoteStation *', |
2517 [], |
2554 [], |
2518 visibility='private', is_virtual=True) |
2555 visibility='private', is_virtual=True) |
2519 cls.add_copy_constructor() |
|
2520 return |
2556 return |
2521 |
2557 |
2522 def register_Ns3WifiChannel_methods(root_module, cls): |
2558 def register_Ns3WifiChannel_methods(root_module, cls): |
|
2559 ## wifi-channel.h: ns3::WifiChannel::WifiChannel(ns3::WifiChannel const & arg0) [copy constructor] |
|
2560 cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')]) |
|
2561 ## wifi-channel.h: ns3::WifiChannel::WifiChannel() [constructor] |
|
2562 cls.add_constructor([]) |
2523 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
2563 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
2524 cls.add_method('GetTypeId', |
2564 cls.add_method('GetTypeId', |
2525 'ns3::TypeId', |
2565 'ns3::TypeId', |
2526 [], |
2566 [], |
2527 is_static=True) |
2567 is_static=True) |
2528 cls.add_constructor([]) |
|
2529 cls.add_copy_constructor() |
|
2530 return |
2568 return |
2531 |
2569 |
2532 def register_Ns3WifiNetDevice_methods(root_module, cls): |
2570 def register_Ns3WifiNetDevice_methods(root_module, cls): |
|
2571 ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice(ns3::WifiNetDevice const & arg0) [copy constructor] |
|
2572 cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')]) |
2533 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2573 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2534 cls.add_method('GetTypeId', |
2574 cls.add_method('GetTypeId', |
2535 'ns3::TypeId', |
2575 'ns3::TypeId', |
2536 [], |
2576 [], |
2537 is_static=True) |
2577 is_static=True) |
2692 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2732 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2693 cls.add_method('DoDispose', |
2733 cls.add_method('DoDispose', |
2694 'void', |
2734 'void', |
2695 [], |
2735 [], |
2696 visibility='private', is_virtual=True) |
2736 visibility='private', is_virtual=True) |
2697 cls.add_copy_constructor() |
|
2698 return |
2737 return |
2699 |
2738 |
2700 def register_Ns3YansWifiChannel_methods(root_module, cls): |
2739 def register_Ns3YansWifiChannel_methods(root_module, cls): |
|
2740 ## yans-wifi-channel.h: ns3::YansWifiChannel::YansWifiChannel(ns3::YansWifiChannel const & arg0) [copy constructor] |
|
2741 cls.add_constructor([param('ns3::YansWifiChannel const &', 'arg0')]) |
2701 ## yans-wifi-channel.h: static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] |
2742 ## yans-wifi-channel.h: static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] |
2702 cls.add_method('GetTypeId', |
2743 cls.add_method('GetTypeId', |
2703 'ns3::TypeId', |
2744 'ns3::TypeId', |
2704 [], |
2745 [], |
2705 is_static=True) |
2746 is_static=True) |
2730 ## yans-wifi-channel.h: void ns3::YansWifiChannel::Send(ns3::Ptr<ns3::YansWifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
2771 ## yans-wifi-channel.h: void ns3::YansWifiChannel::Send(ns3::Ptr<ns3::YansWifiPhy> sender, ns3::Ptr<const ns3::Packet> packet, double txPowerDbm, ns3::WifiMode wifiMode, ns3::WifiPreamble preamble) const [member function] |
2731 cls.add_method('Send', |
2772 cls.add_method('Send', |
2732 'void', |
2773 'void', |
2733 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
2774 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
2734 is_const=True) |
2775 is_const=True) |
2735 cls.add_copy_constructor() |
|
2736 return |
2776 return |
2737 |
2777 |
2738 def register_Ns3AarfWifiManager_methods(root_module, cls): |
2778 def register_Ns3AarfWifiManager_methods(root_module, cls): |
|
2779 ## aarf-wifi-manager.h: ns3::AarfWifiManager::AarfWifiManager(ns3::AarfWifiManager const & arg0) [copy constructor] |
|
2780 cls.add_constructor([param('ns3::AarfWifiManager const &', 'arg0')]) |
2739 ## aarf-wifi-manager.h: static ns3::TypeId ns3::AarfWifiManager::GetTypeId() [member function] |
2781 ## aarf-wifi-manager.h: static ns3::TypeId ns3::AarfWifiManager::GetTypeId() [member function] |
2740 cls.add_method('GetTypeId', |
2782 cls.add_method('GetTypeId', |
2741 'ns3::TypeId', |
2783 'ns3::TypeId', |
2742 [], |
2784 [], |
2743 is_static=True) |
2785 is_static=True) |
2746 ## aarf-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfWifiManager::CreateStation() [member function] |
2788 ## aarf-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfWifiManager::CreateStation() [member function] |
2747 cls.add_method('CreateStation', |
2789 cls.add_method('CreateStation', |
2748 'ns3::WifiRemoteStation *', |
2790 'ns3::WifiRemoteStation *', |
2749 [], |
2791 [], |
2750 visibility='private', is_virtual=True) |
2792 visibility='private', is_virtual=True) |
2751 cls.add_copy_constructor() |
|
2752 return |
2793 return |
2753 |
2794 |
2754 def register_functions(root_module): |
2795 def register_functions(root_module): |
2755 module = root_module |
2796 module = root_module |
2756 ## ssid.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeSsidChecker() [free function] |
2797 ## ssid.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeSsidChecker() [free function] |