242 'void', |
242 'void', |
243 [param('double', 'noiseFloor')]) |
243 [param('double', 'noiseFloor')]) |
244 return |
244 return |
245 |
245 |
246 def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): |
246 def register_Ns3InterferenceHelperSnrPer_methods(root_module, cls): |
247 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer() [constructor] |
|
248 cls.add_constructor([]) |
|
249 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::SnrPer(ns3::InterferenceHelper::SnrPer const & arg0) [copy constructor] |
|
250 cls.add_constructor([param('ns3::InterferenceHelper::SnrPer const &', 'arg0')]) |
|
251 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::per [variable] |
247 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::per [variable] |
252 cls.add_instance_attribute('per', 'double', is_const=False) |
248 cls.add_instance_attribute('per', 'double', is_const=False) |
253 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
249 ## interference-helper.h: ns3::InterferenceHelper::SnrPer::snr [variable] |
254 cls.add_instance_attribute('snr', 'double', is_const=False) |
250 cls.add_instance_attribute('snr', 'double', is_const=False) |
|
251 cls.add_constructor([]) |
|
252 cls.add_copy_constructor() |
255 return |
253 return |
256 |
254 |
257 def register_Ns3Ssid_methods(root_module, cls): |
255 def register_Ns3Ssid_methods(root_module, cls): |
258 cls.add_output_stream_operator() |
256 cls.add_output_stream_operator() |
259 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
257 ## ssid.h: ns3::Ssid::Ssid(ns3::Ssid const & arg0) [copy constructor] |
357 cls.add_instance_attribute('pori', 'double', is_const=False) |
355 cls.add_instance_attribute('pori', 'double', is_const=False) |
358 ## rraa-wifi-manager.h: ns3::ThresholdsItem::pmtl [variable] |
356 ## rraa-wifi-manager.h: ns3::ThresholdsItem::pmtl [variable] |
359 cls.add_instance_attribute('pmtl', 'double', is_const=False) |
357 cls.add_instance_attribute('pmtl', 'double', is_const=False) |
360 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ewnd [variable] |
358 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ewnd [variable] |
361 cls.add_instance_attribute('ewnd', 'uint32_t', is_const=False) |
359 cls.add_instance_attribute('ewnd', 'uint32_t', is_const=False) |
362 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem(ns3::ThresholdsItem const & arg0) [copy constructor] |
360 cls.add_constructor([]) |
363 cls.add_constructor([param('ns3::ThresholdsItem const &', 'arg0')]) |
361 cls.add_copy_constructor() |
364 ## rraa-wifi-manager.h: ns3::ThresholdsItem::ThresholdsItem() [constructor] |
|
365 cls.add_constructor([]) |
|
366 return |
362 return |
367 |
363 |
368 def register_Ns3WifiMode_methods(root_module, cls): |
364 def register_Ns3WifiMode_methods(root_module, cls): |
369 cls.add_output_stream_operator() |
365 cls.add_output_stream_operator() |
370 cls.add_binary_comparison_operator('==') |
366 cls.add_binary_comparison_operator('==') |
425 [], |
421 [], |
426 is_const=True) |
422 is_const=True) |
427 return |
423 return |
428 |
424 |
429 def register_Ns3WifiModeFactory_methods(root_module, cls): |
425 def register_Ns3WifiModeFactory_methods(root_module, cls): |
430 ## wifi-mode.h: ns3::WifiModeFactory::WifiModeFactory(ns3::WifiModeFactory const & arg0) [copy constructor] |
|
431 cls.add_constructor([param('ns3::WifiModeFactory const &', 'arg0')]) |
|
432 ## 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] |
433 cls.add_method('CreateBpsk', |
427 cls.add_method('CreateBpsk', |
434 'ns3::WifiMode', |
428 'ns3::WifiMode', |
435 [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')], |
436 is_static=True) |
430 is_static=True) |
437 ## 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] |
438 cls.add_method('CreateQam', |
432 cls.add_method('CreateQam', |
439 'ns3::WifiMode', |
433 'ns3::WifiMode', |
440 [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')], |
441 is_static=True) |
435 is_static=True) |
|
436 cls.add_copy_constructor() |
442 return |
437 return |
443 |
438 |
444 def register_Ns3WifiPhyListener_methods(root_module, cls): |
439 def register_Ns3WifiPhyListener_methods(root_module, cls): |
445 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener(ns3::WifiPhyListener const & arg0) [copy constructor] |
|
446 cls.add_constructor([param('ns3::WifiPhyListener const &', 'arg0')]) |
|
447 ## wifi-phy.h: ns3::WifiPhyListener::WifiPhyListener() [constructor] |
|
448 cls.add_constructor([]) |
|
449 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
440 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyRxStart(ns3::Time duration) [member function] |
450 cls.add_method('NotifyRxStart', |
441 cls.add_method('NotifyRxStart', |
451 'void', |
442 'void', |
452 [param('ns3::Time', 'duration')], |
443 [param('ns3::Time', 'duration')], |
453 is_pure_virtual=True, is_virtual=True) |
444 is_pure_virtual=True, is_virtual=True) |
469 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
460 ## wifi-phy.h: void ns3::WifiPhyListener::NotifyMaybeCcaBusyStart(ns3::Time duration) [member function] |
470 cls.add_method('NotifyMaybeCcaBusyStart', |
461 cls.add_method('NotifyMaybeCcaBusyStart', |
471 'void', |
462 'void', |
472 [param('ns3::Time', 'duration')], |
463 [param('ns3::Time', 'duration')], |
473 is_pure_virtual=True, is_virtual=True) |
464 is_pure_virtual=True, is_virtual=True) |
|
465 cls.add_constructor([]) |
|
466 cls.add_copy_constructor() |
474 return |
467 return |
475 |
468 |
476 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
469 def register_Ns3WifiRemoteStation_methods(root_module, cls): |
477 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation::WifiRemoteStation(ns3::WifiRemoteStation const & arg0) [copy constructor] |
|
478 cls.add_constructor([param('ns3::WifiRemoteStation const &', 'arg0')]) |
|
479 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
470 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStation::GetTypeId() [member function] |
480 cls.add_method('GetTypeId', |
471 cls.add_method('GetTypeId', |
481 'ns3::TypeId', |
472 'ns3::TypeId', |
482 [], |
473 [], |
483 is_static=True) |
474 is_static=True) |
663 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
654 ## wifi-remote-station-manager.h: ns3::WifiMode ns3::WifiRemoteStation::DoGetRtsMode() [member function] |
664 cls.add_method('DoGetRtsMode', |
655 cls.add_method('DoGetRtsMode', |
665 'ns3::WifiMode', |
656 'ns3::WifiMode', |
666 [], |
657 [], |
667 is_pure_virtual=True, visibility='private', is_virtual=True) |
658 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
659 cls.add_copy_constructor() |
668 return |
660 return |
669 |
661 |
670 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
662 def register_Ns3AmrrWifiRemoteStation_methods(root_module, cls): |
671 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::AmrrWifiRemoteStation const & arg0) [copy constructor] |
|
672 cls.add_constructor([param('ns3::AmrrWifiRemoteStation const &', 'arg0')]) |
|
673 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
663 ## amrr-wifi-manager.h: ns3::AmrrWifiRemoteStation::AmrrWifiRemoteStation(ns3::Ptr<ns3::AmrrWifiManager> stations) [constructor] |
674 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
664 cls.add_constructor([param('ns3::Ptr< ns3::AmrrWifiManager >', 'stations')]) |
675 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
665 ## amrr-wifi-manager.h: void ns3::AmrrWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
676 cls.add_method('DoReportRxOk', |
666 cls.add_method('DoReportRxOk', |
677 'void', |
667 'void', |
720 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
710 ## amrr-wifi-manager.h: ns3::WifiMode ns3::AmrrWifiRemoteStation::DoGetRtsMode() [member function] |
721 cls.add_method('DoGetRtsMode', |
711 cls.add_method('DoGetRtsMode', |
722 'ns3::WifiMode', |
712 'ns3::WifiMode', |
723 [], |
713 [], |
724 visibility='private', is_virtual=True) |
714 visibility='private', is_virtual=True) |
|
715 cls.add_copy_constructor() |
725 return |
716 return |
726 |
717 |
727 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
718 def register_Ns3ArfWifiRemoteStation_methods(root_module, cls): |
728 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::ArfWifiRemoteStation const & arg0) [copy constructor] |
|
729 cls.add_constructor([param('ns3::ArfWifiRemoteStation const &', 'arg0')]) |
|
730 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
719 ## arf-wifi-manager.h: ns3::ArfWifiRemoteStation::ArfWifiRemoteStation(ns3::Ptr<ns3::ArfWifiManager> stations, int minTimerTimeout, int minSuccessThreshold) [constructor] |
731 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
720 cls.add_constructor([param('ns3::Ptr< ns3::ArfWifiManager >', 'stations'), param('int', 'minTimerTimeout'), param('int', 'minSuccessThreshold')]) |
732 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
721 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
733 cls.add_method('DoReportRxOk', |
722 cls.add_method('DoReportRxOk', |
734 'void', |
723 'void', |
817 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
806 ## arf-wifi-manager.h: void ns3::ArfWifiRemoteStation::ReportFailure() [member function] |
818 cls.add_method('ReportFailure', |
807 cls.add_method('ReportFailure', |
819 'void', |
808 'void', |
820 [], |
809 [], |
821 visibility='private', is_virtual=True) |
810 visibility='private', is_virtual=True) |
|
811 cls.add_copy_constructor() |
822 return |
812 return |
823 |
813 |
824 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
814 def register_Ns3ConstantRateWifiRemoteStation_methods(root_module, cls): |
825 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::ConstantRateWifiRemoteStation const & arg0) [copy constructor] |
|
826 cls.add_constructor([param('ns3::ConstantRateWifiRemoteStation const &', 'arg0')]) |
|
827 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
815 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiRemoteStation::ConstantRateWifiRemoteStation(ns3::Ptr<ns3::ConstantRateWifiManager> stations) [constructor] |
828 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
816 cls.add_constructor([param('ns3::Ptr< ns3::ConstantRateWifiManager >', 'stations')]) |
829 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
817 ## constant-rate-wifi-manager.h: void ns3::ConstantRateWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
830 cls.add_method('DoReportRxOk', |
818 cls.add_method('DoReportRxOk', |
831 'void', |
819 'void', |
874 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
862 ## constant-rate-wifi-manager.h: ns3::WifiMode ns3::ConstantRateWifiRemoteStation::DoGetRtsMode() [member function] |
875 cls.add_method('DoGetRtsMode', |
863 cls.add_method('DoGetRtsMode', |
876 'ns3::WifiMode', |
864 'ns3::WifiMode', |
877 [], |
865 [], |
878 visibility='private', is_virtual=True) |
866 visibility='private', is_virtual=True) |
|
867 cls.add_copy_constructor() |
879 return |
868 return |
880 |
869 |
881 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
870 def register_Ns3IdealWifiRemoteStation_methods(root_module, cls): |
882 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::IdealWifiRemoteStation const & arg0) [copy constructor] |
|
883 cls.add_constructor([param('ns3::IdealWifiRemoteStation const &', 'arg0')]) |
|
884 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::Ptr<ns3::IdealWifiManager> stations) [constructor] |
871 ## ideal-wifi-manager.h: ns3::IdealWifiRemoteStation::IdealWifiRemoteStation(ns3::Ptr<ns3::IdealWifiManager> stations) [constructor] |
885 cls.add_constructor([param('ns3::Ptr< ns3::IdealWifiManager >', 'stations')]) |
872 cls.add_constructor([param('ns3::Ptr< ns3::IdealWifiManager >', 'stations')]) |
886 ## ideal-wifi-manager.h: void ns3::IdealWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
873 ## ideal-wifi-manager.h: void ns3::IdealWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
887 cls.add_method('DoReportRxOk', |
874 cls.add_method('DoReportRxOk', |
888 'void', |
875 'void', |
931 ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiRemoteStation::DoGetRtsMode() [member function] |
918 ## ideal-wifi-manager.h: ns3::WifiMode ns3::IdealWifiRemoteStation::DoGetRtsMode() [member function] |
932 cls.add_method('DoGetRtsMode', |
919 cls.add_method('DoGetRtsMode', |
933 'ns3::WifiMode', |
920 'ns3::WifiMode', |
934 [], |
921 [], |
935 visibility='private', is_virtual=True) |
922 visibility='private', is_virtual=True) |
|
923 cls.add_copy_constructor() |
936 return |
924 return |
937 |
925 |
938 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
926 def register_Ns3OnoeWifiRemoteStation_methods(root_module, cls): |
939 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::OnoeWifiRemoteStation const & arg0) [copy constructor] |
|
940 cls.add_constructor([param('ns3::OnoeWifiRemoteStation const &', 'arg0')]) |
|
941 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
927 ## onoe-wifi-manager.h: ns3::OnoeWifiRemoteStation::OnoeWifiRemoteStation(ns3::Ptr<ns3::OnoeWifiManager> stations) [constructor] |
942 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
928 cls.add_constructor([param('ns3::Ptr< ns3::OnoeWifiManager >', 'stations')]) |
943 ## onoe-wifi-manager.h: void ns3::OnoeWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
929 ## onoe-wifi-manager.h: void ns3::OnoeWifiRemoteStation::DoReportRxOk(double rxSnr, ns3::WifiMode txMode) [member function] |
944 cls.add_method('DoReportRxOk', |
930 cls.add_method('DoReportRxOk', |
945 'void', |
931 'void', |
988 ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiRemoteStation::DoGetRtsMode() [member function] |
974 ## onoe-wifi-manager.h: ns3::WifiMode ns3::OnoeWifiRemoteStation::DoGetRtsMode() [member function] |
989 cls.add_method('DoGetRtsMode', |
975 cls.add_method('DoGetRtsMode', |
990 'ns3::WifiMode', |
976 'ns3::WifiMode', |
991 [], |
977 [], |
992 visibility='private', is_virtual=True) |
978 visibility='private', is_virtual=True) |
|
979 cls.add_copy_constructor() |
993 return |
980 return |
994 |
981 |
995 def register_Ns3PropagationDelayModel_methods(root_module, cls): |
982 def register_Ns3PropagationDelayModel_methods(root_module, cls): |
996 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel(ns3::PropagationDelayModel const & arg0) [copy constructor] |
|
997 cls.add_constructor([param('ns3::PropagationDelayModel const &', 'arg0')]) |
|
998 ## propagation-delay-model.h: ns3::PropagationDelayModel::PropagationDelayModel() [constructor] |
|
999 cls.add_constructor([]) |
|
1000 ## propagation-delay-model.h: static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
983 ## propagation-delay-model.h: static ns3::TypeId ns3::PropagationDelayModel::GetTypeId() [member function] |
1001 cls.add_method('GetTypeId', |
984 cls.add_method('GetTypeId', |
1002 'ns3::TypeId', |
985 'ns3::TypeId', |
1003 [], |
986 [], |
1004 is_static=True) |
987 is_static=True) |
1005 ## propagation-delay-model.h: ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
988 ## propagation-delay-model.h: ns3::Time ns3::PropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1006 cls.add_method('GetDelay', |
989 cls.add_method('GetDelay', |
1007 'ns3::Time', |
990 'ns3::Time', |
1008 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
991 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1009 is_pure_virtual=True, is_const=True, is_virtual=True) |
992 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
993 cls.add_constructor([]) |
|
994 cls.add_copy_constructor() |
1010 return |
995 return |
1011 |
996 |
1012 def register_Ns3PropagationLossModel_methods(root_module, cls): |
997 def register_Ns3PropagationLossModel_methods(root_module, cls): |
1013 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
998 ## propagation-loss-model.h: static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
1014 cls.add_method('GetTypeId', |
999 cls.add_method('GetTypeId', |
1032 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1017 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1033 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1018 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
1034 return |
1019 return |
1035 |
1020 |
1036 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
1021 def register_Ns3RandomPropagationDelayModel_methods(root_module, cls): |
1037 ## propagation-delay-model.h: ns3::RandomPropagationDelayModel::RandomPropagationDelayModel(ns3::RandomPropagationDelayModel const & arg0) [copy constructor] |
|
1038 cls.add_constructor([param('ns3::RandomPropagationDelayModel const &', 'arg0')]) |
|
1039 ## propagation-delay-model.h: static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
1022 ## propagation-delay-model.h: static ns3::TypeId ns3::RandomPropagationDelayModel::GetTypeId() [member function] |
1040 cls.add_method('GetTypeId', |
1023 cls.add_method('GetTypeId', |
1041 'ns3::TypeId', |
1024 'ns3::TypeId', |
1042 [], |
1025 [], |
1043 is_static=True) |
1026 is_static=True) |
1046 ## propagation-delay-model.h: ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1029 ## propagation-delay-model.h: ns3::Time ns3::RandomPropagationDelayModel::GetDelay(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
1047 cls.add_method('GetDelay', |
1030 cls.add_method('GetDelay', |
1048 'ns3::Time', |
1031 'ns3::Time', |
1049 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1032 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1050 is_const=True, is_virtual=True) |
1033 is_const=True, is_virtual=True) |
|
1034 cls.add_copy_constructor() |
1051 return |
1035 return |
1052 |
1036 |
1053 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
1037 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
1054 ## propagation-loss-model.h: static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
1038 ## propagation-loss-model.h: static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
1055 cls.add_method('GetTypeId', |
1039 cls.add_method('GetTypeId', |
1064 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1048 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1065 is_const=True, visibility='private', is_virtual=True) |
1049 is_const=True, visibility='private', is_virtual=True) |
1066 return |
1050 return |
1067 |
1051 |
1068 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1052 def register_Ns3RraaWifiRemoteStation_methods(root_module, cls): |
1069 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::RraaWifiRemoteStation const & arg0) [copy constructor] |
|
1070 cls.add_constructor([param('ns3::RraaWifiRemoteStation const &', 'arg0')]) |
|
1071 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1053 ## rraa-wifi-manager.h: ns3::RraaWifiRemoteStation::RraaWifiRemoteStation(ns3::Ptr<ns3::RraaWifiManager> stations) [constructor] |
1072 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1054 cls.add_constructor([param('ns3::Ptr< ns3::RraaWifiManager >', 'stations')]) |
1073 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
1055 ## rraa-wifi-manager.h: bool ns3::RraaWifiRemoteStation::NeedRts(ns3::Ptr<const ns3::Packet> packet) [member function] |
1074 cls.add_method('NeedRts', |
1056 cls.add_method('NeedRts', |
1075 'bool', |
1057 'bool', |
1123 ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiRemoteStation::DoGetRtsMode() [member function] |
1105 ## rraa-wifi-manager.h: ns3::WifiMode ns3::RraaWifiRemoteStation::DoGetRtsMode() [member function] |
1124 cls.add_method('DoGetRtsMode', |
1106 cls.add_method('DoGetRtsMode', |
1125 'ns3::WifiMode', |
1107 'ns3::WifiMode', |
1126 [], |
1108 [], |
1127 visibility='private', is_virtual=True) |
1109 visibility='private', is_virtual=True) |
|
1110 cls.add_copy_constructor() |
1128 return |
1111 return |
1129 |
1112 |
1130 def register_Ns3SsidChecker_methods(root_module, cls): |
1113 def register_Ns3SsidChecker_methods(root_module, cls): |
1131 ## ssid.h: ns3::SsidChecker::SsidChecker(ns3::SsidChecker const & arg0) [copy constructor] |
1114 cls.add_constructor([]) |
1132 cls.add_constructor([param('ns3::SsidChecker const &', 'arg0')]) |
1115 cls.add_copy_constructor() |
1133 ## ssid.h: ns3::SsidChecker::SsidChecker() [constructor] |
|
1134 cls.add_constructor([]) |
|
1135 return |
1116 return |
1136 |
1117 |
1137 def register_Ns3SsidValue_methods(root_module, cls): |
1118 def register_Ns3SsidValue_methods(root_module, cls): |
1138 ## ssid.h: ns3::SsidValue::SsidValue(ns3::SsidValue const & arg0) [copy constructor] |
|
1139 cls.add_constructor([param('ns3::SsidValue const &', 'arg0')]) |
|
1140 ## ssid.h: ns3::SsidValue::SsidValue() [constructor] |
1119 ## ssid.h: ns3::SsidValue::SsidValue() [constructor] |
1141 cls.add_constructor([]) |
1120 cls.add_constructor([]) |
1142 ## ssid.h: ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor] |
1121 ## ssid.h: ns3::SsidValue::SsidValue(ns3::Ssid const & value) [constructor] |
1143 cls.add_constructor([param('ns3::Ssid const &', 'value')]) |
1122 cls.add_constructor([param('ns3::Ssid const &', 'value')]) |
1144 ## ssid.h: void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] |
1123 ## ssid.h: void ns3::SsidValue::Set(ns3::Ssid const & value) [member function] |
1163 ## ssid.h: bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1142 ## ssid.h: bool ns3::SsidValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1164 cls.add_method('DeserializeFromString', |
1143 cls.add_method('DeserializeFromString', |
1165 'bool', |
1144 'bool', |
1166 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1145 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1167 is_virtual=True) |
1146 is_virtual=True) |
|
1147 cls.add_copy_constructor() |
1168 return |
1148 return |
1169 |
1149 |
1170 def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): |
1150 def register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, cls): |
1171 ## propagation-loss-model.h: static ns3::TypeId ns3::ThreeLogDistancePropagationLossModel::GetTypeId() [member function] |
1151 ## propagation-loss-model.h: static ns3::TypeId ns3::ThreeLogDistancePropagationLossModel::GetTypeId() [member function] |
1172 cls.add_method('GetTypeId', |
1152 cls.add_method('GetTypeId', |
1181 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1161 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
1182 is_const=True, visibility='private', is_virtual=True) |
1162 is_const=True, visibility='private', is_virtual=True) |
1183 return |
1163 return |
1184 |
1164 |
1185 def register_Ns3WifiMac_methods(root_module, cls): |
1165 def register_Ns3WifiMac_methods(root_module, cls): |
1186 ## wifi-mac.h: ns3::WifiMac::WifiMac(ns3::WifiMac const & arg0) [copy constructor] |
|
1187 cls.add_constructor([param('ns3::WifiMac const &', 'arg0')]) |
|
1188 ## wifi-mac.h: ns3::WifiMac::WifiMac() [constructor] |
|
1189 cls.add_constructor([]) |
|
1190 ## wifi-mac.h: static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] |
1166 ## wifi-mac.h: static ns3::TypeId ns3::WifiMac::GetTypeId() [member function] |
1191 cls.add_method('GetTypeId', |
1167 cls.add_method('GetTypeId', |
1192 'ns3::TypeId', |
1168 'ns3::TypeId', |
1193 [], |
1169 [], |
1194 is_static=True) |
1170 is_static=True) |
1334 ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
1310 ## wifi-mac.h: void ns3::WifiMac::SetLinkDownCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> linkDown) [member function] |
1335 cls.add_method('SetLinkDownCallback', |
1311 cls.add_method('SetLinkDownCallback', |
1336 'void', |
1312 'void', |
1337 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1313 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'linkDown')], |
1338 is_pure_virtual=True, is_virtual=True) |
1314 is_pure_virtual=True, is_virtual=True) |
|
1315 cls.add_constructor([]) |
|
1316 cls.add_copy_constructor() |
1339 return |
1317 return |
1340 |
1318 |
1341 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1319 def register_Ns3WifiModeChecker_methods(root_module, cls): |
1342 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker(ns3::WifiModeChecker const & arg0) [copy constructor] |
1320 cls.add_constructor([]) |
1343 cls.add_constructor([param('ns3::WifiModeChecker const &', 'arg0')]) |
1321 cls.add_copy_constructor() |
1344 ## wifi-mode.h: ns3::WifiModeChecker::WifiModeChecker() [constructor] |
|
1345 cls.add_constructor([]) |
|
1346 return |
1322 return |
1347 |
1323 |
1348 def register_Ns3WifiModeValue_methods(root_module, cls): |
1324 def register_Ns3WifiModeValue_methods(root_module, cls): |
1349 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiModeValue const & arg0) [copy constructor] |
|
1350 cls.add_constructor([param('ns3::WifiModeValue const &', 'arg0')]) |
|
1351 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
1325 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue() [constructor] |
1352 cls.add_constructor([]) |
1326 cls.add_constructor([]) |
1353 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
1327 ## wifi-mode.h: ns3::WifiModeValue::WifiModeValue(ns3::WifiMode const & value) [constructor] |
1354 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
1328 cls.add_constructor([param('ns3::WifiMode const &', 'value')]) |
1355 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
1329 ## wifi-mode.h: void ns3::WifiModeValue::Set(ns3::WifiMode const & value) [member function] |
1374 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1348 ## wifi-mode.h: bool ns3::WifiModeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
1375 cls.add_method('DeserializeFromString', |
1349 cls.add_method('DeserializeFromString', |
1376 'bool', |
1350 'bool', |
1377 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1351 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
1378 is_virtual=True) |
1352 is_virtual=True) |
|
1353 cls.add_copy_constructor() |
1379 return |
1354 return |
1380 |
1355 |
1381 def register_Ns3WifiPhy_methods(root_module, cls): |
1356 def register_Ns3WifiPhy_methods(root_module, cls): |
1382 ## wifi-phy.h: ns3::WifiPhy::WifiPhy(ns3::WifiPhy const & arg0) [copy constructor] |
|
1383 cls.add_constructor([param('ns3::WifiPhy const &', 'arg0')]) |
|
1384 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
1357 ## wifi-phy.h: static ns3::TypeId ns3::WifiPhy::GetTypeId() [member function] |
1385 cls.add_method('GetTypeId', |
1358 cls.add_method('GetTypeId', |
1386 'ns3::TypeId', |
1359 'ns3::TypeId', |
1387 [], |
1360 [], |
1388 is_static=True) |
1361 is_static=True) |
1526 ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get54mba() [member function] |
1499 ## wifi-phy.h: static ns3::WifiMode ns3::WifiPhy::Get54mba() [member function] |
1527 cls.add_method('Get54mba', |
1500 cls.add_method('Get54mba', |
1528 'ns3::WifiMode', |
1501 'ns3::WifiMode', |
1529 [], |
1502 [], |
1530 is_static=True) |
1503 is_static=True) |
|
1504 cls.add_copy_constructor() |
1531 return |
1505 return |
1532 |
1506 |
1533 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1507 def register_Ns3WifiRemoteStationManager_methods(root_module, cls): |
1534 ## wifi-remote-station-manager.h: ns3::WifiRemoteStationManager::WifiRemoteStationManager(ns3::WifiRemoteStationManager const & arg0) [copy constructor] |
|
1535 cls.add_constructor([param('ns3::WifiRemoteStationManager const &', 'arg0')]) |
|
1536 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function] |
1508 ## wifi-remote-station-manager.h: static ns3::TypeId ns3::WifiRemoteStationManager::GetTypeId() [member function] |
1537 cls.add_method('GetTypeId', |
1509 cls.add_method('GetTypeId', |
1538 'ns3::TypeId', |
1510 'ns3::TypeId', |
1539 [], |
1511 [], |
1540 is_static=True) |
1512 is_static=True) |
1635 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::CreateStation() [member function] |
1607 ## wifi-remote-station-manager.h: ns3::WifiRemoteStation * ns3::WifiRemoteStationManager::CreateStation() [member function] |
1636 cls.add_method('CreateStation', |
1608 cls.add_method('CreateStation', |
1637 'ns3::WifiRemoteStation *', |
1609 'ns3::WifiRemoteStation *', |
1638 [], |
1610 [], |
1639 is_pure_virtual=True, visibility='private', is_virtual=True) |
1611 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
1612 cls.add_copy_constructor() |
1640 return |
1613 return |
1641 |
1614 |
1642 def register_Ns3YansWifiPhy_methods(root_module, cls): |
1615 def register_Ns3YansWifiPhy_methods(root_module, cls): |
1643 ## yans-wifi-phy.h: static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] |
1616 ## yans-wifi-phy.h: static ns3::TypeId ns3::YansWifiPhy::GetTypeId() [member function] |
1644 cls.add_method('GetTypeId', |
1617 cls.add_method('GetTypeId', |
1848 [], |
1821 [], |
1849 visibility='private', is_virtual=True) |
1822 visibility='private', is_virtual=True) |
1850 return |
1823 return |
1851 |
1824 |
1852 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
1825 def register_Ns3AarfWifiRemoteStation_methods(root_module, cls): |
1853 ## aarf-wifi-manager.h: ns3::AarfWifiRemoteStation::AarfWifiRemoteStation(ns3::AarfWifiRemoteStation const & arg0) [copy constructor] |
|
1854 cls.add_constructor([param('ns3::AarfWifiRemoteStation const &', 'arg0')]) |
|
1855 ## 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] |
1826 ## 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] |
1856 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')]) |
1827 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')]) |
1857 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportRecoveryFailure() [member function] |
1828 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportRecoveryFailure() [member function] |
1858 cls.add_method('ReportRecoveryFailure', |
1829 cls.add_method('ReportRecoveryFailure', |
1859 'void', |
1830 'void', |
1862 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportFailure() [member function] |
1833 ## aarf-wifi-manager.h: void ns3::AarfWifiRemoteStation::ReportFailure() [member function] |
1863 cls.add_method('ReportFailure', |
1834 cls.add_method('ReportFailure', |
1864 'void', |
1835 'void', |
1865 [], |
1836 [], |
1866 visibility='private', is_virtual=True) |
1837 visibility='private', is_virtual=True) |
|
1838 cls.add_copy_constructor() |
1867 return |
1839 return |
1868 |
1840 |
1869 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
1841 def register_Ns3AdhocWifiMac_methods(root_module, cls): |
1870 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
1842 ## adhoc-wifi-mac.h: static ns3::TypeId ns3::AdhocWifiMac::GetTypeId() [member function] |
1871 cls.add_method('GetTypeId', |
1843 cls.add_method('GetTypeId', |
2019 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
1989 ## amrr-wifi-manager.h: ns3::WifiRemoteStation * ns3::AmrrWifiManager::CreateStation() [member function] |
2020 cls.add_method('CreateStation', |
1990 cls.add_method('CreateStation', |
2021 'ns3::WifiRemoteStation *', |
1991 'ns3::WifiRemoteStation *', |
2022 [], |
1992 [], |
2023 visibility='private', is_virtual=True) |
1993 visibility='private', is_virtual=True) |
|
1994 cls.add_copy_constructor() |
2024 return |
1995 return |
2025 |
1996 |
2026 def register_Ns3ArfWifiManager_methods(root_module, cls): |
1997 def register_Ns3ArfWifiManager_methods(root_module, cls): |
2027 ## arf-wifi-manager.h: ns3::ArfWifiManager::ArfWifiManager(ns3::ArfWifiManager const & arg0) [copy constructor] |
|
2028 cls.add_constructor([param('ns3::ArfWifiManager const &', 'arg0')]) |
|
2029 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
1998 ## arf-wifi-manager.h: static ns3::TypeId ns3::ArfWifiManager::GetTypeId() [member function] |
2030 cls.add_method('GetTypeId', |
1999 cls.add_method('GetTypeId', |
2031 'ns3::TypeId', |
2000 'ns3::TypeId', |
2032 [], |
2001 [], |
2033 is_static=True) |
2002 is_static=True) |
2036 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
2005 ## arf-wifi-manager.h: ns3::WifiRemoteStation * ns3::ArfWifiManager::CreateStation() [member function] |
2037 cls.add_method('CreateStation', |
2006 cls.add_method('CreateStation', |
2038 'ns3::WifiRemoteStation *', |
2007 'ns3::WifiRemoteStation *', |
2039 [], |
2008 [], |
2040 visibility='private', is_virtual=True) |
2009 visibility='private', is_virtual=True) |
|
2010 cls.add_copy_constructor() |
2041 return |
2011 return |
2042 |
2012 |
2043 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
2013 def register_Ns3ConstantRateWifiManager_methods(root_module, cls): |
2044 ## constant-rate-wifi-manager.h: ns3::ConstantRateWifiManager::ConstantRateWifiManager(ns3::ConstantRateWifiManager const & arg0) [copy constructor] |
|
2045 cls.add_constructor([param('ns3::ConstantRateWifiManager const &', 'arg0')]) |
|
2046 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
2014 ## constant-rate-wifi-manager.h: static ns3::TypeId ns3::ConstantRateWifiManager::GetTypeId() [member function] |
2047 cls.add_method('GetTypeId', |
2015 cls.add_method('GetTypeId', |
2048 'ns3::TypeId', |
2016 'ns3::TypeId', |
2049 [], |
2017 [], |
2050 is_static=True) |
2018 is_static=True) |
2063 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
2031 ## constant-rate-wifi-manager.h: ns3::WifiRemoteStation * ns3::ConstantRateWifiManager::CreateStation() [member function] |
2064 cls.add_method('CreateStation', |
2032 cls.add_method('CreateStation', |
2065 'ns3::WifiRemoteStation *', |
2033 'ns3::WifiRemoteStation *', |
2066 [], |
2034 [], |
2067 visibility='private', is_virtual=True) |
2035 visibility='private', is_virtual=True) |
|
2036 cls.add_copy_constructor() |
2068 return |
2037 return |
2069 |
2038 |
2070 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
2039 def register_Ns3ConstantSpeedPropagationDelayModel_methods(root_module, cls): |
2071 ## propagation-delay-model.h: ns3::ConstantSpeedPropagationDelayModel::ConstantSpeedPropagationDelayModel(ns3::ConstantSpeedPropagationDelayModel const & arg0) [copy constructor] |
|
2072 cls.add_constructor([param('ns3::ConstantSpeedPropagationDelayModel const &', 'arg0')]) |
|
2073 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
2040 ## propagation-delay-model.h: static ns3::TypeId ns3::ConstantSpeedPropagationDelayModel::GetTypeId() [member function] |
2074 cls.add_method('GetTypeId', |
2041 cls.add_method('GetTypeId', |
2075 'ns3::TypeId', |
2042 'ns3::TypeId', |
2076 [], |
2043 [], |
2077 is_static=True) |
2044 is_static=True) |
2089 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
2056 ## propagation-delay-model.h: double ns3::ConstantSpeedPropagationDelayModel::GetSpeed() const [member function] |
2090 cls.add_method('GetSpeed', |
2057 cls.add_method('GetSpeed', |
2091 'double', |
2058 'double', |
2092 [], |
2059 [], |
2093 is_const=True) |
2060 is_const=True) |
|
2061 cls.add_copy_constructor() |
2094 return |
2062 return |
2095 |
2063 |
2096 def register_Ns3ErrorRateModel_methods(root_module, cls): |
2064 def register_Ns3ErrorRateModel_methods(root_module, cls): |
2097 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel(ns3::ErrorRateModel const & arg0) [copy constructor] |
|
2098 cls.add_constructor([param('ns3::ErrorRateModel const &', 'arg0')]) |
|
2099 ## error-rate-model.h: ns3::ErrorRateModel::ErrorRateModel() [constructor] |
|
2100 cls.add_constructor([]) |
|
2101 ## error-rate-model.h: static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] |
2065 ## error-rate-model.h: static ns3::TypeId ns3::ErrorRateModel::GetTypeId() [member function] |
2102 cls.add_method('GetTypeId', |
2066 cls.add_method('GetTypeId', |
2103 'ns3::TypeId', |
2067 'ns3::TypeId', |
2104 [], |
2068 [], |
2105 is_static=True) |
2069 is_static=True) |
2111 ## error-rate-model.h: double ns3::ErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2075 ## error-rate-model.h: double ns3::ErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2112 cls.add_method('GetChunkSuccessRate', |
2076 cls.add_method('GetChunkSuccessRate', |
2113 'double', |
2077 'double', |
2114 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2078 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2115 is_pure_virtual=True, is_const=True, is_virtual=True) |
2079 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
2080 cls.add_constructor([]) |
|
2081 cls.add_copy_constructor() |
2116 return |
2082 return |
2117 |
2083 |
2118 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
2084 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
2119 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
2085 ## propagation-loss-model.h: static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
2120 cls.add_method('GetTypeId', |
2086 cls.add_method('GetTypeId', |
2160 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2126 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
2161 is_const=True, visibility='private', is_virtual=True) |
2127 is_const=True, visibility='private', is_virtual=True) |
2162 return |
2128 return |
2163 |
2129 |
2164 def register_Ns3IdealWifiManager_methods(root_module, cls): |
2130 def register_Ns3IdealWifiManager_methods(root_module, cls): |
2165 ## ideal-wifi-manager.h: ns3::IdealWifiManager::IdealWifiManager(ns3::IdealWifiManager const & arg0) [copy constructor] |
|
2166 cls.add_constructor([param('ns3::IdealWifiManager const &', 'arg0')]) |
|
2167 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
2131 ## ideal-wifi-manager.h: static ns3::TypeId ns3::IdealWifiManager::GetTypeId() [member function] |
2168 cls.add_method('GetTypeId', |
2132 cls.add_method('GetTypeId', |
2169 'ns3::TypeId', |
2133 'ns3::TypeId', |
2170 [], |
2134 [], |
2171 is_static=True) |
2135 is_static=True) |
2188 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
2152 ## ideal-wifi-manager.h: ns3::WifiRemoteStation * ns3::IdealWifiManager::CreateStation() [member function] |
2189 cls.add_method('CreateStation', |
2153 cls.add_method('CreateStation', |
2190 'ns3::WifiRemoteStation *', |
2154 'ns3::WifiRemoteStation *', |
2191 [], |
2155 [], |
2192 visibility='private', is_virtual=True) |
2156 visibility='private', is_virtual=True) |
|
2157 cls.add_copy_constructor() |
2193 return |
2158 return |
2194 |
2159 |
2195 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
2160 def register_Ns3JakesPropagationLossModel_methods(root_module, cls): |
2196 ## jakes-propagation-loss-model.h: static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
2161 ## jakes-propagation-loss-model.h: static ns3::TypeId ns3::JakesPropagationLossModel::GetTypeId() [member function] |
2197 cls.add_method('GetTypeId', |
2162 cls.add_method('GetTypeId', |
2565 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
2528 ## onoe-wifi-manager.h: ns3::WifiRemoteStation * ns3::OnoeWifiManager::CreateStation() [member function] |
2566 cls.add_method('CreateStation', |
2529 cls.add_method('CreateStation', |
2567 'ns3::WifiRemoteStation *', |
2530 'ns3::WifiRemoteStation *', |
2568 [], |
2531 [], |
2569 visibility='private', is_virtual=True) |
2532 visibility='private', is_virtual=True) |
|
2533 cls.add_copy_constructor() |
2570 return |
2534 return |
2571 |
2535 |
2572 def register_Ns3RraaWifiManager_methods(root_module, cls): |
2536 def register_Ns3RraaWifiManager_methods(root_module, cls): |
2573 ## rraa-wifi-manager.h: ns3::RraaWifiManager::RraaWifiManager(ns3::RraaWifiManager const & arg0) [copy constructor] |
|
2574 cls.add_constructor([param('ns3::RraaWifiManager const &', 'arg0')]) |
|
2575 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
2537 ## rraa-wifi-manager.h: static ns3::TypeId ns3::RraaWifiManager::GetTypeId() [member function] |
2576 cls.add_method('GetTypeId', |
2538 cls.add_method('GetTypeId', |
2577 'ns3::TypeId', |
2539 'ns3::TypeId', |
2578 [], |
2540 [], |
2579 is_static=True) |
2541 is_static=True) |
2596 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
2558 ## rraa-wifi-manager.h: ns3::WifiRemoteStation * ns3::RraaWifiManager::CreateStation() [member function] |
2597 cls.add_method('CreateStation', |
2559 cls.add_method('CreateStation', |
2598 'ns3::WifiRemoteStation *', |
2560 'ns3::WifiRemoteStation *', |
2599 [], |
2561 [], |
2600 visibility='private', is_virtual=True) |
2562 visibility='private', is_virtual=True) |
|
2563 cls.add_copy_constructor() |
2601 return |
2564 return |
2602 |
2565 |
2603 def register_Ns3WifiChannel_methods(root_module, cls): |
2566 def register_Ns3WifiChannel_methods(root_module, cls): |
2604 ## wifi-channel.h: ns3::WifiChannel::WifiChannel(ns3::WifiChannel const & arg0) [copy constructor] |
|
2605 cls.add_constructor([param('ns3::WifiChannel const &', 'arg0')]) |
|
2606 ## wifi-channel.h: ns3::WifiChannel::WifiChannel() [constructor] |
|
2607 cls.add_constructor([]) |
|
2608 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
2567 ## wifi-channel.h: static ns3::TypeId ns3::WifiChannel::GetTypeId() [member function] |
2609 cls.add_method('GetTypeId', |
2568 cls.add_method('GetTypeId', |
2610 'ns3::TypeId', |
2569 'ns3::TypeId', |
2611 [], |
2570 [], |
2612 is_static=True) |
2571 is_static=True) |
|
2572 cls.add_constructor([]) |
|
2573 cls.add_copy_constructor() |
2613 return |
2574 return |
2614 |
2575 |
2615 def register_Ns3WifiNetDevice_methods(root_module, cls): |
2576 def register_Ns3WifiNetDevice_methods(root_module, cls): |
2616 ## wifi-net-device.h: ns3::WifiNetDevice::WifiNetDevice(ns3::WifiNetDevice const & arg0) [copy constructor] |
|
2617 cls.add_constructor([param('ns3::WifiNetDevice const &', 'arg0')]) |
|
2618 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2577 ## wifi-net-device.h: static ns3::TypeId ns3::WifiNetDevice::GetTypeId() [member function] |
2619 cls.add_method('GetTypeId', |
2578 cls.add_method('GetTypeId', |
2620 'ns3::TypeId', |
2579 'ns3::TypeId', |
2621 [], |
2580 [], |
2622 is_static=True) |
2581 is_static=True) |
2777 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2736 ## wifi-net-device.h: void ns3::WifiNetDevice::DoDispose() [member function] |
2778 cls.add_method('DoDispose', |
2737 cls.add_method('DoDispose', |
2779 'void', |
2738 'void', |
2780 [], |
2739 [], |
2781 visibility='private', is_virtual=True) |
2740 visibility='private', is_virtual=True) |
|
2741 cls.add_copy_constructor() |
2782 return |
2742 return |
2783 |
2743 |
2784 def register_Ns3YansErrorRateModel_methods(root_module, cls): |
2744 def register_Ns3YansErrorRateModel_methods(root_module, cls): |
2785 ## yans-error-rate-model.h: ns3::YansErrorRateModel::YansErrorRateModel(ns3::YansErrorRateModel const & arg0) [copy constructor] |
|
2786 cls.add_constructor([param('ns3::YansErrorRateModel const &', 'arg0')]) |
|
2787 ## yans-error-rate-model.h: static ns3::TypeId ns3::YansErrorRateModel::GetTypeId() [member function] |
2745 ## yans-error-rate-model.h: static ns3::TypeId ns3::YansErrorRateModel::GetTypeId() [member function] |
2788 cls.add_method('GetTypeId', |
2746 cls.add_method('GetTypeId', |
2789 'ns3::TypeId', |
2747 'ns3::TypeId', |
2790 [], |
2748 [], |
2791 is_static=True) |
2749 is_static=True) |
2794 ## yans-error-rate-model.h: double ns3::YansErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2752 ## yans-error-rate-model.h: double ns3::YansErrorRateModel::GetChunkSuccessRate(ns3::WifiMode mode, double snr, uint32_t nbits) const [member function] |
2795 cls.add_method('GetChunkSuccessRate', |
2753 cls.add_method('GetChunkSuccessRate', |
2796 'double', |
2754 'double', |
2797 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2755 [param('ns3::WifiMode', 'mode'), param('double', 'snr'), param('uint32_t', 'nbits')], |
2798 is_const=True, is_virtual=True) |
2756 is_const=True, is_virtual=True) |
|
2757 cls.add_copy_constructor() |
2799 return |
2758 return |
2800 |
2759 |
2801 def register_Ns3YansWifiChannel_methods(root_module, cls): |
2760 def register_Ns3YansWifiChannel_methods(root_module, cls): |
2802 ## yans-wifi-channel.h: ns3::YansWifiChannel::YansWifiChannel(ns3::YansWifiChannel const & arg0) [copy constructor] |
|
2803 cls.add_constructor([param('ns3::YansWifiChannel const &', 'arg0')]) |
|
2804 ## yans-wifi-channel.h: static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] |
2761 ## yans-wifi-channel.h: static ns3::TypeId ns3::YansWifiChannel::GetTypeId() [member function] |
2805 cls.add_method('GetTypeId', |
2762 cls.add_method('GetTypeId', |
2806 'ns3::TypeId', |
2763 'ns3::TypeId', |
2807 [], |
2764 [], |
2808 is_static=True) |
2765 is_static=True) |
2833 ## 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] |
2790 ## 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] |
2834 cls.add_method('Send', |
2791 cls.add_method('Send', |
2835 'void', |
2792 'void', |
2836 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
2793 [param('ns3::Ptr< ns3::YansWifiPhy >', 'sender'), param('ns3::Ptr< ns3::Packet const >', 'packet'), param('double', 'txPowerDbm'), param('ns3::WifiMode', 'wifiMode'), param('ns3::WifiPreamble', 'preamble')], |
2837 is_const=True) |
2794 is_const=True) |
|
2795 cls.add_copy_constructor() |
2838 return |
2796 return |
2839 |
2797 |
2840 def register_Ns3AarfWifiManager_methods(root_module, cls): |
2798 def register_Ns3AarfWifiManager_methods(root_module, cls): |
2841 ## aarf-wifi-manager.h: ns3::AarfWifiManager::AarfWifiManager(ns3::AarfWifiManager const & arg0) [copy constructor] |
|
2842 cls.add_constructor([param('ns3::AarfWifiManager const &', 'arg0')]) |
|
2843 ## aarf-wifi-manager.h: static ns3::TypeId ns3::AarfWifiManager::GetTypeId() [member function] |
2799 ## aarf-wifi-manager.h: static ns3::TypeId ns3::AarfWifiManager::GetTypeId() [member function] |
2844 cls.add_method('GetTypeId', |
2800 cls.add_method('GetTypeId', |
2845 'ns3::TypeId', |
2801 'ns3::TypeId', |
2846 [], |
2802 [], |
2847 is_static=True) |
2803 is_static=True) |
2850 ## aarf-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfWifiManager::CreateStation() [member function] |
2806 ## aarf-wifi-manager.h: ns3::WifiRemoteStation * ns3::AarfWifiManager::CreateStation() [member function] |
2851 cls.add_method('CreateStation', |
2807 cls.add_method('CreateStation', |
2852 'ns3::WifiRemoteStation *', |
2808 'ns3::WifiRemoteStation *', |
2853 [], |
2809 [], |
2854 visibility='private', is_virtual=True) |
2810 visibility='private', is_virtual=True) |
|
2811 cls.add_copy_constructor() |
2855 return |
2812 return |
2856 |
2813 |
2857 def register_functions(root_module): |
2814 def register_functions(root_module): |
2858 module = root_module |
2815 module = root_module |
2859 ## ssid.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeSsidChecker() [free function] |
2816 ## ssid.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeSsidChecker() [free function] |