420 module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) |
412 module.add_class('PacketBurst', import_from_module='ns.network', parent=root_module['ns3::Object']) |
421 ## random-variable.h (module 'core'): ns3::ParetoVariable [class] |
413 ## random-variable.h (module 'core'): ns3::ParetoVariable [class] |
422 module.add_class('ParetoVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
414 module.add_class('ParetoVariable', import_from_module='ns.core', parent=root_module['ns3::RandomVariable']) |
423 ## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] |
415 ## lte-pdcp-tag.h (module 'lte'): ns3::PdcpTag [class] |
424 module.add_class('PdcpTag', parent=root_module['ns3::Tag']) |
416 module.add_class('PdcpTag', parent=root_module['ns3::Tag']) |
425 ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel [class] |
|
426 module.add_class('PropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::Object']) |
|
427 ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] |
417 ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper [class] |
428 module.add_class('RadioEnvironmentMapHelper', parent=root_module['ns3::Object']) |
418 module.add_class('RadioEnvironmentMapHelper', parent=root_module['ns3::Object']) |
429 ## propagation-loss-model.h (module 'propagation'): ns3::RandomPropagationLossModel [class] |
|
430 module.add_class('RandomPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
431 ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel [class] |
|
432 module.add_class('RangePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
433 ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag [class] |
419 ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag [class] |
434 module.add_class('RlcTag', parent=root_module['ns3::Tag']) |
420 module.add_class('RlcTag', parent=root_module['ns3::Tag']) |
435 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
421 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> > [class] |
436 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
422 module.add_class('SimpleRefCount', automatic_type_narrowing=True, import_from_module='ns.core', template_parameters=['ns3::AttributeAccessor', 'ns3::empty', 'ns3::DefaultDeleter<ns3::AttributeAccessor>'], parent=root_module['ns3::empty'], memory_policy=cppclass.ReferenceCountingMethodsPolicy(incref_method='Ref', decref_method='Unref', peekref_method='GetReferenceCount')) |
437 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
423 ## simple-ref-count.h (module 'core'): ns3::SimpleRefCount<ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> > [class] |
488 module.add_class('SpectrumPropagationLossModel', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) |
474 module.add_class('SpectrumPropagationLossModel', import_from_module='ns.spectrum', parent=root_module['ns3::Object']) |
489 ## spectrum-signal-parameters.h (module 'spectrum'): ns3::SpectrumSignalParameters [struct] |
475 ## spectrum-signal-parameters.h (module 'spectrum'): ns3::SpectrumSignalParameters [struct] |
490 module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumSignalParameters> >']) |
476 module.add_class('SpectrumSignalParameters', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumSignalParameters, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumSignalParameters> >']) |
491 ## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] |
477 ## spectrum-value.h (module 'spectrum'): ns3::SpectrumValue [class] |
492 module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumValue> >']) |
478 module.add_class('SpectrumValue', import_from_module='ns.spectrum', parent=root_module['ns3::SimpleRefCount< ns3::SpectrumValue, ns3::empty, ns3::DefaultDeleter<ns3::SpectrumValue> >']) |
493 ## propagation-loss-model.h (module 'propagation'): ns3::ThreeLogDistancePropagationLossModel [class] |
|
494 module.add_class('ThreeLogDistancePropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
495 ## nstime.h (module 'core'): ns3::Time [class] |
479 ## nstime.h (module 'core'): ns3::Time [class] |
496 module.add_class('Time', import_from_module='ns.core') |
480 module.add_class('Time', import_from_module='ns.core') |
497 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
481 ## nstime.h (module 'core'): ns3::Time::Unit [enumeration] |
498 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
482 module.add_enum('Unit', ['S', 'MS', 'US', 'NS', 'PS', 'FS', 'LAST'], outer_class=root_module['ns3::Time'], import_from_module='ns.core') |
499 ## nstime.h (module 'core'): ns3::Time [class] |
483 ## nstime.h (module 'core'): ns3::Time [class] |
518 module.add_class('AttributeValue', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
500 module.add_class('AttributeValue', allow_subclassing=False, automatic_type_narrowing=True, import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
519 ## boolean.h (module 'core'): ns3::BooleanChecker [class] |
501 ## boolean.h (module 'core'): ns3::BooleanChecker [class] |
520 module.add_class('BooleanChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
502 module.add_class('BooleanChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
521 ## boolean.h (module 'core'): ns3::BooleanValue [class] |
503 ## boolean.h (module 'core'): ns3::BooleanValue [class] |
522 module.add_class('BooleanValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
504 module.add_class('BooleanValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
523 ## box.h (module 'mobility'): ns3::BoxChecker [class] |
|
524 module.add_class('BoxChecker', import_from_module='ns.mobility', parent=root_module['ns3::AttributeChecker']) |
|
525 ## box.h (module 'mobility'): ns3::BoxValue [class] |
|
526 module.add_class('BoxValue', import_from_module='ns.mobility', parent=root_module['ns3::AttributeValue']) |
|
527 ## building.h (module 'buildings'): ns3::Building [class] |
|
528 module.add_class('Building', import_from_module='ns.buildings', parent=root_module['ns3::Object']) |
|
529 ## building.h (module 'buildings'): ns3::Building::BuildingType_t [enumeration] |
|
530 module.add_enum('BuildingType_t', ['Residential', 'Office', 'Commercial'], outer_class=root_module['ns3::Building'], import_from_module='ns.buildings') |
|
531 ## building.h (module 'buildings'): ns3::Building::ExtWallsType_t [enumeration] |
|
532 module.add_enum('ExtWallsType_t', ['Wood', 'ConcreteWithWindows', 'ConcreteWithoutWindows', 'StoneBlocks'], outer_class=root_module['ns3::Building'], import_from_module='ns.buildings') |
|
533 ## buildings-propagation-loss-model.h (module 'buildings'): ns3::BuildingsPropagationLossModel [class] |
|
534 module.add_class('BuildingsPropagationLossModel', import_from_module='ns.buildings', parent=root_module['ns3::PropagationLossModel']) |
|
535 ## callback.h (module 'core'): ns3::CallbackChecker [class] |
505 ## callback.h (module 'core'): ns3::CallbackChecker [class] |
536 module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
506 module.add_class('CallbackChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
537 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
507 ## callback.h (module 'core'): ns3::CallbackImplBase [class] |
538 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
508 module.add_class('CallbackImplBase', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
539 ## callback.h (module 'core'): ns3::CallbackValue [class] |
509 ## callback.h (module 'core'): ns3::CallbackValue [class] |
568 module.add_enum('Direction', ['DOWNLINK', 'UPLINK', 'BIDIRECTIONAL'], outer_class=root_module['ns3::EpcTft']) |
538 module.add_enum('Direction', ['DOWNLINK', 'UPLINK', 'BIDIRECTIONAL'], outer_class=root_module['ns3::EpcTft']) |
569 ## epc-tft.h (module 'lte'): ns3::EpcTft::PacketFilter [struct] |
539 ## epc-tft.h (module 'lte'): ns3::EpcTft::PacketFilter [struct] |
570 module.add_class('PacketFilter', outer_class=root_module['ns3::EpcTft']) |
540 module.add_class('PacketFilter', outer_class=root_module['ns3::EpcTft']) |
571 ## epc-tft-classifier.h (module 'lte'): ns3::EpcTftClassifier [class] |
541 ## epc-tft-classifier.h (module 'lte'): ns3::EpcTftClassifier [class] |
572 module.add_class('EpcTftClassifier', parent=root_module['ns3::SimpleRefCount< ns3::EpcTftClassifier, ns3::empty, ns3::DefaultDeleter<ns3::EpcTftClassifier> >']) |
542 module.add_class('EpcTftClassifier', parent=root_module['ns3::SimpleRefCount< ns3::EpcTftClassifier, ns3::empty, ns3::DefaultDeleter<ns3::EpcTftClassifier> >']) |
573 ## error-model.h (module 'network'): ns3::ErrorModel [class] |
|
574 module.add_class('ErrorModel', import_from_module='ns.network', parent=root_module['ns3::Object']) |
|
575 ## event-impl.h (module 'core'): ns3::EventImpl [class] |
543 ## event-impl.h (module 'core'): ns3::EventImpl [class] |
576 module.add_class('EventImpl', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >']) |
544 module.add_class('EventImpl', import_from_module='ns.core', parent=root_module['ns3::SimpleRefCount< ns3::EventImpl, ns3::empty, ns3::DefaultDeleter<ns3::EventImpl> >']) |
577 ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler [class] |
545 ## ff-mac-scheduler.h (module 'lte'): ns3::FfMacScheduler [class] |
578 module.add_class('FfMacScheduler', parent=root_module['ns3::Object']) |
546 module.add_class('FfMacScheduler', parent=root_module['ns3::Object']) |
579 ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel [class] |
|
580 module.add_class('FixedRssLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
581 ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel [class] |
|
582 module.add_class('FriisPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
583 ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader [class] |
547 ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader [class] |
584 module.add_class('GtpuHeader', parent=root_module['ns3::Header']) |
548 module.add_class('GtpuHeader', parent=root_module['ns3::Header']) |
585 ## ideal-control-messages.h (module 'lte'): ns3::IdealControlMessage [class] |
549 ## ideal-control-messages.h (module 'lte'): ns3::IdealControlMessage [class] |
586 module.add_class('IdealControlMessage', parent=root_module['ns3::SimpleRefCount< ns3::IdealControlMessage, ns3::empty, ns3::DefaultDeleter<ns3::IdealControlMessage> >']) |
550 module.add_class('IdealControlMessage', parent=root_module['ns3::SimpleRefCount< ns3::IdealControlMessage, ns3::empty, ns3::DefaultDeleter<ns3::IdealControlMessage> >']) |
587 ## ideal-control-messages.h (module 'lte'): ns3::IdealControlMessage::MessageType [enumeration] |
551 ## ideal-control-messages.h (module 'lte'): ns3::IdealControlMessage::MessageType [enumeration] |
648 module.add_class('LteRlcAm', parent=root_module['ns3::LteRlc']) |
608 module.add_class('LteRlcAm', parent=root_module['ns3::LteRlc']) |
649 ## lte-rlc.h (module 'lte'): ns3::LteRlcSm [class] |
609 ## lte-rlc.h (module 'lte'): ns3::LteRlcSm [class] |
650 module.add_class('LteRlcSm', parent=root_module['ns3::LteRlc']) |
610 module.add_class('LteRlcSm', parent=root_module['ns3::LteRlc']) |
651 ## lte-rlc-um.h (module 'lte'): ns3::LteRlcUm [class] |
611 ## lte-rlc-um.h (module 'lte'): ns3::LteRlcUm [class] |
652 module.add_class('LteRlcUm', parent=root_module['ns3::LteRlc']) |
612 module.add_class('LteRlcUm', parent=root_module['ns3::LteRlc']) |
653 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper [class] |
|
654 module.add_class('LteSimpleHelper', parent=root_module['ns3::Object']) |
|
655 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor [class] |
613 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor [class] |
656 module.add_class('LteSinrChunkProcessor', parent=root_module['ns3::SimpleRefCount< ns3::LteSinrChunkProcessor, ns3::empty, ns3::DefaultDeleter<ns3::LteSinrChunkProcessor> >']) |
614 module.add_class('LteSinrChunkProcessor', parent=root_module['ns3::SimpleRefCount< ns3::LteSinrChunkProcessor, ns3::empty, ns3::DefaultDeleter<ns3::LteSinrChunkProcessor> >']) |
657 ## lte-spectrum-phy.h (module 'lte'): ns3::LteSpectrumPhy [class] |
615 ## lte-spectrum-phy.h (module 'lte'): ns3::LteSpectrumPhy [class] |
658 module.add_class('LteSpectrumPhy', parent=root_module['ns3::SpectrumPhy']) |
616 module.add_class('LteSpectrumPhy', parent=root_module['ns3::SpectrumPhy']) |
659 ## lte-spectrum-phy.h (module 'lte'): ns3::LteSpectrumPhy::State [enumeration] |
617 ## lte-spectrum-phy.h (module 'lte'): ns3::LteSpectrumPhy::State [enumeration] |
660 module.add_enum('State', ['IDLE', 'TX', 'RX'], outer_class=root_module['ns3::LteSpectrumPhy']) |
618 module.add_enum('State', ['IDLE', 'TX', 'RX'], outer_class=root_module['ns3::LteSpectrumPhy']) |
661 ## lte-spectrum-signal-parameters.h (module 'lte'): ns3::LteSpectrumSignalParameters [struct] |
619 ## lte-spectrum-signal-parameters.h (module 'lte'): ns3::LteSpectrumSignalParameters [struct] |
662 module.add_class('LteSpectrumSignalParameters', parent=root_module['ns3::SpectrumSignalParameters']) |
620 module.add_class('LteSpectrumSignalParameters', parent=root_module['ns3::SpectrumSignalParameters']) |
663 ## lte-stats-calculator.h (module 'lte'): ns3::LteStatsCalculator [class] |
621 ## lte-stats-calculator.h (module 'lte'): ns3::LteStatsCalculator [class] |
664 module.add_class('LteStatsCalculator', parent=root_module['ns3::Object']) |
622 module.add_class('LteStatsCalculator', parent=root_module['ns3::Object']) |
665 ## lte-test-sinr-chunk-processor.h (module 'lte'): ns3::LteTestSinrChunkProcessor [class] |
|
666 module.add_class('LteTestSinrChunkProcessor', parent=root_module['ns3::LteSinrChunkProcessor']) |
|
667 ## lte-test-ue-phy.h (module 'lte'): ns3::LteTestUePhy [class] |
|
668 module.add_class('LteTestUePhy', parent=root_module['ns3::LtePhy']) |
|
669 ## lte-ue-mac.h (module 'lte'): ns3::LteUeMac [class] |
623 ## lte-ue-mac.h (module 'lte'): ns3::LteUeMac [class] |
670 module.add_class('LteUeMac', parent=root_module['ns3::Object']) |
624 module.add_class('LteUeMac', parent=root_module['ns3::Object']) |
671 ## lte-ue-phy.h (module 'lte'): ns3::LteUePhy [class] |
625 ## lte-ue-phy.h (module 'lte'): ns3::LteUePhy [class] |
672 module.add_class('LteUePhy', parent=root_module['ns3::LtePhy']) |
626 module.add_class('LteUePhy', parent=root_module['ns3::LtePhy']) |
673 ## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc [class] |
627 ## lte-ue-rrc.h (module 'lte'): ns3::LteUeRrc [class] |
676 module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
630 module.add_class('Mac48AddressChecker', import_from_module='ns.network', parent=root_module['ns3::AttributeChecker']) |
677 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] |
631 ## mac48-address.h (module 'network'): ns3::Mac48AddressValue [class] |
678 module.add_class('Mac48AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
632 module.add_class('Mac48AddressValue', import_from_module='ns.network', parent=root_module['ns3::AttributeValue']) |
679 ## mac-stats-calculator.h (module 'lte'): ns3::MacStatsCalculator [class] |
633 ## mac-stats-calculator.h (module 'lte'): ns3::MacStatsCalculator [class] |
680 module.add_class('MacStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) |
634 module.add_class('MacStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) |
681 ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLossModel [class] |
|
682 module.add_class('MatrixPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
683 ## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] |
635 ## mobility-model.h (module 'mobility'): ns3::MobilityModel [class] |
684 module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
636 module.add_class('MobilityModel', import_from_module='ns.mobility', parent=root_module['ns3::Object']) |
685 ## propagation-loss-model.h (module 'propagation'): ns3::NakagamiPropagationLossModel [class] |
|
686 module.add_class('NakagamiPropagationLossModel', import_from_module='ns.propagation', parent=root_module['ns3::PropagationLossModel']) |
|
687 ## net-device.h (module 'network'): ns3::NetDevice [class] |
637 ## net-device.h (module 'network'): ns3::NetDevice [class] |
688 module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
638 module.add_class('NetDevice', import_from_module='ns.network', parent=root_module['ns3::Object']) |
689 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
639 ## net-device.h (module 'network'): ns3::NetDevice::PacketType [enumeration] |
690 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') |
640 module.add_enum('PacketType', ['PACKET_HOST', 'NS3_PACKET_HOST', 'PACKET_BROADCAST', 'NS3_PACKET_BROADCAST', 'PACKET_MULTICAST', 'NS3_PACKET_MULTICAST', 'PACKET_OTHERHOST', 'NS3_PACKET_OTHERHOST'], outer_class=root_module['ns3::NetDevice'], import_from_module='ns.network') |
691 ## nix-vector.h (module 'network'): ns3::NixVector [class] |
641 ## nix-vector.h (module 'network'): ns3::NixVector [class] |
708 module.add_class('RadioBearerStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) |
658 module.add_class('RadioBearerStatsCalculator', parent=root_module['ns3::LteStatsCalculator']) |
709 ## random-variable.h (module 'core'): ns3::RandomVariableChecker [class] |
659 ## random-variable.h (module 'core'): ns3::RandomVariableChecker [class] |
710 module.add_class('RandomVariableChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
660 module.add_class('RandomVariableChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
711 ## random-variable.h (module 'core'): ns3::RandomVariableValue [class] |
661 ## random-variable.h (module 'core'): ns3::RandomVariableValue [class] |
712 module.add_class('RandomVariableValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
662 module.add_class('RandomVariableValue', import_from_module='ns.core', parent=root_module['ns3::AttributeValue']) |
713 ## error-model.h (module 'network'): ns3::RateErrorModel [class] |
|
714 module.add_class('RateErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) |
|
715 ## error-model.h (module 'network'): ns3::RateErrorModel::ErrorUnit [enumeration] |
|
716 module.add_enum('ErrorUnit', ['ERROR_UNIT_BIT', 'ERROR_UNIT_BYTE', 'ERROR_UNIT_PACKET'], outer_class=root_module['ns3::RateErrorModel'], import_from_module='ns.network') |
|
717 ## error-model.h (module 'network'): ns3::ReceiveListErrorModel [class] |
|
718 module.add_class('ReceiveListErrorModel', import_from_module='ns.network', parent=root_module['ns3::ErrorModel']) |
|
719 ## rem-spectrum-phy.h (module 'lte'): ns3::RemSpectrumPhy [class] |
663 ## rem-spectrum-phy.h (module 'lte'): ns3::RemSpectrumPhy [class] |
720 module.add_class('RemSpectrumPhy', parent=root_module['ns3::SpectrumPhy']) |
664 module.add_class('RemSpectrumPhy', parent=root_module['ns3::SpectrumPhy']) |
721 ## rr-ff-mac-scheduler.h (module 'lte'): ns3::RrFfMacScheduler [class] |
665 ## rr-ff-mac-scheduler.h (module 'lte'): ns3::RrFfMacScheduler [class] |
722 module.add_class('RrFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) |
666 module.add_class('RrFfMacScheduler', parent=root_module['ns3::FfMacScheduler']) |
723 ## simple-channel.h (module 'network'): ns3::SimpleChannel [class] |
|
724 module.add_class('SimpleChannel', import_from_module='ns.network', parent=root_module['ns3::Channel']) |
|
725 ## simple-net-device.h (module 'network'): ns3::SimpleNetDevice [class] |
|
726 module.add_class('SimpleNetDevice', import_from_module='ns.network', parent=root_module['ns3::NetDevice']) |
|
727 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] |
667 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel [class] |
728 module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) |
668 module.add_class('SpectrumChannel', import_from_module='ns.spectrum', parent=root_module['ns3::Channel']) |
729 ## string.h (module 'core'): ns3::StringChecker [class] |
669 ## string.h (module 'core'): ns3::StringChecker [class] |
730 module.add_class('StringChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
670 module.add_class('StringChecker', import_from_module='ns.core', parent=root_module['ns3::AttributeChecker']) |
731 ## string.h (module 'core'): ns3::StringValue [class] |
671 ## string.h (module 'core'): ns3::StringValue [class] |
796 module.add_container('std::vector< int >', 'int', container_type='vector') |
732 module.add_container('std::vector< int >', 'int', container_type='vector') |
797 module.add_container('std::list< ns3::Ptr< ns3::Packet > >', 'ns3::Ptr< ns3::Packet >', container_type='list') |
733 module.add_container('std::list< ns3::Ptr< ns3::Packet > >', 'ns3::Ptr< ns3::Packet >', container_type='list') |
798 module.add_container('std::vector< double >', 'double', container_type='vector') |
734 module.add_container('std::vector< double >', 'double', container_type='vector') |
799 module.add_container('ns3::Bands', 'ns3::BandInfo', container_type='vector') |
735 module.add_container('ns3::Bands', 'ns3::BandInfo', container_type='vector') |
800 module.add_container('std::map< unsigned int, unsigned int >', ('unsigned int', 'unsigned int'), container_type='map') |
736 module.add_container('std::map< unsigned int, unsigned int >', ('unsigned int', 'unsigned int'), container_type='map') |
801 module.add_container('std::list< unsigned int >', 'unsigned int', container_type='list') |
|
802 module.add_container('std::map< unsigned short, ns3::Ptr< ns3::UeInfo > >', ('short unsigned int', 'ns3::Ptr< ns3::UeInfo >'), container_type='map') |
737 module.add_container('std::map< unsigned short, ns3::Ptr< ns3::UeInfo > >', ('short unsigned int', 'ns3::Ptr< ns3::UeInfo >'), container_type='map') |
803 module.add_container('std::list< ns3::Ptr< ns3::IdealControlMessage > >', 'ns3::Ptr< ns3::IdealControlMessage >', container_type='list') |
738 module.add_container('std::list< ns3::Ptr< ns3::IdealControlMessage > >', 'ns3::Ptr< ns3::IdealControlMessage >', container_type='list') |
804 module.add_container('std::list< ns3::UlDciIdealControlMessage >', 'ns3::UlDciIdealControlMessage', container_type='list') |
739 module.add_container('std::list< ns3::UlDciIdealControlMessage >', 'ns3::UlDciIdealControlMessage', container_type='list') |
805 typehandlers.add_type_alias('std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >', 'ns3::Uint64Map') |
740 typehandlers.add_type_alias('std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >', 'ns3::Uint64Map') |
806 typehandlers.add_type_alias('std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >*', 'ns3::Uint64Map*') |
741 typehandlers.add_type_alias('std::map< ns3::ImsiLcidPair_t, unsigned long long, std::less< ns3::ImsiLcidPair_t >, std::allocator< std::pair< ns3::ImsiLcidPair_t const, unsigned long long > > >*', 'ns3::Uint64Map*') |
898 register_Ns3Address_methods(root_module, root_module['ns3::Address']) |
833 register_Ns3Address_methods(root_module, root_module['ns3::Address']) |
899 register_Ns3AllocationRetentionPriority_methods(root_module, root_module['ns3::AllocationRetentionPriority']) |
834 register_Ns3AllocationRetentionPriority_methods(root_module, root_module['ns3::AllocationRetentionPriority']) |
900 register_Ns3AttributeConstructionList_methods(root_module, root_module['ns3::AttributeConstructionList']) |
835 register_Ns3AttributeConstructionList_methods(root_module, root_module['ns3::AttributeConstructionList']) |
901 register_Ns3AttributeConstructionListItem_methods(root_module, root_module['ns3::AttributeConstructionList::Item']) |
836 register_Ns3AttributeConstructionListItem_methods(root_module, root_module['ns3::AttributeConstructionList::Item']) |
902 register_Ns3BandInfo_methods(root_module, root_module['ns3::BandInfo']) |
837 register_Ns3BandInfo_methods(root_module, root_module['ns3::BandInfo']) |
903 register_Ns3Box_methods(root_module, root_module['ns3::Box']) |
|
904 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
838 register_Ns3Buffer_methods(root_module, root_module['ns3::Buffer']) |
905 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::Iterator']) |
839 register_Ns3BufferIterator_methods(root_module, root_module['ns3::Buffer::Iterator']) |
906 register_Ns3BufferSizeLevelBsr_methods(root_module, root_module['ns3::BufferSizeLevelBsr']) |
840 register_Ns3BufferSizeLevelBsr_methods(root_module, root_module['ns3::BufferSizeLevelBsr']) |
907 register_Ns3ByteTagIterator_methods(root_module, root_module['ns3::ByteTagIterator']) |
841 register_Ns3ByteTagIterator_methods(root_module, root_module['ns3::ByteTagIterator']) |
908 register_Ns3ByteTagIteratorItem_methods(root_module, root_module['ns3::ByteTagIterator::Item']) |
842 register_Ns3ByteTagIteratorItem_methods(root_module, root_module['ns3::ByteTagIterator::Item']) |
909 register_Ns3ByteTagList_methods(root_module, root_module['ns3::ByteTagList']) |
843 register_Ns3ByteTagList_methods(root_module, root_module['ns3::ByteTagList']) |
910 register_Ns3ByteTagListIterator_methods(root_module, root_module['ns3::ByteTagList::Iterator']) |
844 register_Ns3ByteTagListIterator_methods(root_module, root_module['ns3::ByteTagList::Iterator']) |
911 register_Ns3ByteTagListIteratorItem_methods(root_module, root_module['ns3::ByteTagList::Iterator::Item']) |
845 register_Ns3ByteTagListIteratorItem_methods(root_module, root_module['ns3::ByteTagList::Iterator::Item']) |
912 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
846 register_Ns3CallbackBase_methods(root_module, root_module['ns3::CallbackBase']) |
913 register_Ns3ConstantVelocityHelper_methods(root_module, root_module['ns3::ConstantVelocityHelper']) |
|
914 register_Ns3DataOutputCallback_methods(root_module, root_module['ns3::DataOutputCallback']) |
847 register_Ns3DataOutputCallback_methods(root_module, root_module['ns3::DataOutputCallback']) |
915 register_Ns3DataRate_methods(root_module, root_module['ns3::DataRate']) |
848 register_Ns3DataRate_methods(root_module, root_module['ns3::DataRate']) |
916 register_Ns3EpsBearer_methods(root_module, root_module['ns3::EpsBearer']) |
849 register_Ns3EpsBearer_methods(root_module, root_module['ns3::EpsBearer']) |
917 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
850 register_Ns3EventId_methods(root_module, root_module['ns3::EventId']) |
918 register_Ns3FfMacCschedSapProvider_methods(root_module, root_module['ns3::FfMacCschedSapProvider']) |
851 register_Ns3FfMacCschedSapProvider_methods(root_module, root_module['ns3::FfMacCschedSapProvider']) |
1050 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
982 register_Ns3Object_methods(root_module, root_module['ns3::Object']) |
1051 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
983 register_Ns3ObjectAggregateIterator_methods(root_module, root_module['ns3::Object::AggregateIterator']) |
1052 register_Ns3PacketBurst_methods(root_module, root_module['ns3::PacketBurst']) |
984 register_Ns3PacketBurst_methods(root_module, root_module['ns3::PacketBurst']) |
1053 register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVariable']) |
985 register_Ns3ParetoVariable_methods(root_module, root_module['ns3::ParetoVariable']) |
1054 register_Ns3PdcpTag_methods(root_module, root_module['ns3::PdcpTag']) |
986 register_Ns3PdcpTag_methods(root_module, root_module['ns3::PdcpTag']) |
1055 register_Ns3PropagationLossModel_methods(root_module, root_module['ns3::PropagationLossModel']) |
|
1056 register_Ns3RadioEnvironmentMapHelper_methods(root_module, root_module['ns3::RadioEnvironmentMapHelper']) |
987 register_Ns3RadioEnvironmentMapHelper_methods(root_module, root_module['ns3::RadioEnvironmentMapHelper']) |
1057 register_Ns3RandomPropagationLossModel_methods(root_module, root_module['ns3::RandomPropagationLossModel']) |
|
1058 register_Ns3RangePropagationLossModel_methods(root_module, root_module['ns3::RangePropagationLossModel']) |
|
1059 register_Ns3RlcTag_methods(root_module, root_module['ns3::RlcTag']) |
988 register_Ns3RlcTag_methods(root_module, root_module['ns3::RlcTag']) |
1060 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
989 register_Ns3SimpleRefCount__Ns3AttributeAccessor_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeAccessor__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeAccessor, ns3::empty, ns3::DefaultDeleter<ns3::AttributeAccessor> >']) |
1061 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
990 register_Ns3SimpleRefCount__Ns3AttributeChecker_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeChecker__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeChecker, ns3::empty, ns3::DefaultDeleter<ns3::AttributeChecker> >']) |
1062 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
991 register_Ns3SimpleRefCount__Ns3AttributeValue_Ns3Empty_Ns3DefaultDeleter__lt__ns3AttributeValue__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::AttributeValue, ns3::empty, ns3::DefaultDeleter<ns3::AttributeValue> >']) |
1063 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
992 register_Ns3SimpleRefCount__Ns3CallbackImplBase_Ns3Empty_Ns3DefaultDeleter__lt__ns3CallbackImplBase__gt___methods(root_module, root_module['ns3::SimpleRefCount< ns3::CallbackImplBase, ns3::empty, ns3::DefaultDeleter<ns3::CallbackImplBase> >']) |
1082 register_Ns3SpectrumModel_methods(root_module, root_module['ns3::SpectrumModel']) |
1011 register_Ns3SpectrumModel_methods(root_module, root_module['ns3::SpectrumModel']) |
1083 register_Ns3SpectrumPhy_methods(root_module, root_module['ns3::SpectrumPhy']) |
1012 register_Ns3SpectrumPhy_methods(root_module, root_module['ns3::SpectrumPhy']) |
1084 register_Ns3SpectrumPropagationLossModel_methods(root_module, root_module['ns3::SpectrumPropagationLossModel']) |
1013 register_Ns3SpectrumPropagationLossModel_methods(root_module, root_module['ns3::SpectrumPropagationLossModel']) |
1085 register_Ns3SpectrumSignalParameters_methods(root_module, root_module['ns3::SpectrumSignalParameters']) |
1014 register_Ns3SpectrumSignalParameters_methods(root_module, root_module['ns3::SpectrumSignalParameters']) |
1086 register_Ns3SpectrumValue_methods(root_module, root_module['ns3::SpectrumValue']) |
1015 register_Ns3SpectrumValue_methods(root_module, root_module['ns3::SpectrumValue']) |
1087 register_Ns3ThreeLogDistancePropagationLossModel_methods(root_module, root_module['ns3::ThreeLogDistancePropagationLossModel']) |
|
1088 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
1016 register_Ns3Time_methods(root_module, root_module['ns3::Time']) |
1089 register_Ns3TraceFadingLossModel_methods(root_module, root_module['ns3::TraceFadingLossModel']) |
1017 register_Ns3TraceFadingLossModel_methods(root_module, root_module['ns3::TraceFadingLossModel']) |
1090 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
1018 register_Ns3TraceSourceAccessor_methods(root_module, root_module['ns3::TraceSourceAccessor']) |
1091 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
1019 register_Ns3Trailer_methods(root_module, root_module['ns3::Trailer']) |
1092 register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, root_module['ns3::TwoRayGroundPropagationLossModel']) |
|
1093 register_Ns3UeInfo_methods(root_module, root_module['ns3::UeInfo']) |
1020 register_Ns3UeInfo_methods(root_module, root_module['ns3::UeInfo']) |
1094 register_Ns3Application_methods(root_module, root_module['ns3::Application']) |
1021 register_Ns3Application_methods(root_module, root_module['ns3::Application']) |
1095 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::AttributeAccessor']) |
1022 register_Ns3AttributeAccessor_methods(root_module, root_module['ns3::AttributeAccessor']) |
1096 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::AttributeChecker']) |
1023 register_Ns3AttributeChecker_methods(root_module, root_module['ns3::AttributeChecker']) |
1097 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeValue']) |
1024 register_Ns3AttributeValue_methods(root_module, root_module['ns3::AttributeValue']) |
1098 register_Ns3BooleanChecker_methods(root_module, root_module['ns3::BooleanChecker']) |
1025 register_Ns3BooleanChecker_methods(root_module, root_module['ns3::BooleanChecker']) |
1099 register_Ns3BooleanValue_methods(root_module, root_module['ns3::BooleanValue']) |
1026 register_Ns3BooleanValue_methods(root_module, root_module['ns3::BooleanValue']) |
1100 register_Ns3BoxChecker_methods(root_module, root_module['ns3::BoxChecker']) |
|
1101 register_Ns3BoxValue_methods(root_module, root_module['ns3::BoxValue']) |
|
1102 register_Ns3Building_methods(root_module, root_module['ns3::Building']) |
|
1103 register_Ns3BuildingsPropagationLossModel_methods(root_module, root_module['ns3::BuildingsPropagationLossModel']) |
|
1104 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackChecker']) |
1027 register_Ns3CallbackChecker_methods(root_module, root_module['ns3::CallbackChecker']) |
1105 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::CallbackImplBase']) |
1028 register_Ns3CallbackImplBase_methods(root_module, root_module['ns3::CallbackImplBase']) |
1106 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackValue']) |
1029 register_Ns3CallbackValue_methods(root_module, root_module['ns3::CallbackValue']) |
1107 register_Ns3Channel_methods(root_module, root_module['ns3::Channel']) |
1030 register_Ns3Channel_methods(root_module, root_module['ns3::Channel']) |
1108 register_Ns3DataCalculator_methods(root_module, root_module['ns3::DataCalculator']) |
1031 register_Ns3DataCalculator_methods(root_module, root_module['ns3::DataCalculator']) |
1153 register_Ns3LteRadioBearerInfo_methods(root_module, root_module['ns3::LteRadioBearerInfo']) |
1071 register_Ns3LteRadioBearerInfo_methods(root_module, root_module['ns3::LteRadioBearerInfo']) |
1154 register_Ns3LteRlc_methods(root_module, root_module['ns3::LteRlc']) |
1072 register_Ns3LteRlc_methods(root_module, root_module['ns3::LteRlc']) |
1155 register_Ns3LteRlcAm_methods(root_module, root_module['ns3::LteRlcAm']) |
1073 register_Ns3LteRlcAm_methods(root_module, root_module['ns3::LteRlcAm']) |
1156 register_Ns3LteRlcSm_methods(root_module, root_module['ns3::LteRlcSm']) |
1074 register_Ns3LteRlcSm_methods(root_module, root_module['ns3::LteRlcSm']) |
1157 register_Ns3LteRlcUm_methods(root_module, root_module['ns3::LteRlcUm']) |
1075 register_Ns3LteRlcUm_methods(root_module, root_module['ns3::LteRlcUm']) |
1158 register_Ns3LteSimpleHelper_methods(root_module, root_module['ns3::LteSimpleHelper']) |
|
1159 register_Ns3LteSinrChunkProcessor_methods(root_module, root_module['ns3::LteSinrChunkProcessor']) |
1076 register_Ns3LteSinrChunkProcessor_methods(root_module, root_module['ns3::LteSinrChunkProcessor']) |
1160 register_Ns3LteSpectrumPhy_methods(root_module, root_module['ns3::LteSpectrumPhy']) |
1077 register_Ns3LteSpectrumPhy_methods(root_module, root_module['ns3::LteSpectrumPhy']) |
1161 register_Ns3LteSpectrumSignalParameters_methods(root_module, root_module['ns3::LteSpectrumSignalParameters']) |
1078 register_Ns3LteSpectrumSignalParameters_methods(root_module, root_module['ns3::LteSpectrumSignalParameters']) |
1162 register_Ns3LteStatsCalculator_methods(root_module, root_module['ns3::LteStatsCalculator']) |
1079 register_Ns3LteStatsCalculator_methods(root_module, root_module['ns3::LteStatsCalculator']) |
1163 register_Ns3LteTestSinrChunkProcessor_methods(root_module, root_module['ns3::LteTestSinrChunkProcessor']) |
|
1164 register_Ns3LteTestUePhy_methods(root_module, root_module['ns3::LteTestUePhy']) |
|
1165 register_Ns3LteUeMac_methods(root_module, root_module['ns3::LteUeMac']) |
1080 register_Ns3LteUeMac_methods(root_module, root_module['ns3::LteUeMac']) |
1166 register_Ns3LteUePhy_methods(root_module, root_module['ns3::LteUePhy']) |
1081 register_Ns3LteUePhy_methods(root_module, root_module['ns3::LteUePhy']) |
1167 register_Ns3LteUeRrc_methods(root_module, root_module['ns3::LteUeRrc']) |
1082 register_Ns3LteUeRrc_methods(root_module, root_module['ns3::LteUeRrc']) |
1168 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
1083 register_Ns3Mac48AddressChecker_methods(root_module, root_module['ns3::Mac48AddressChecker']) |
1169 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
1084 register_Ns3Mac48AddressValue_methods(root_module, root_module['ns3::Mac48AddressValue']) |
1170 register_Ns3MacStatsCalculator_methods(root_module, root_module['ns3::MacStatsCalculator']) |
1085 register_Ns3MacStatsCalculator_methods(root_module, root_module['ns3::MacStatsCalculator']) |
1171 register_Ns3MatrixPropagationLossModel_methods(root_module, root_module['ns3::MatrixPropagationLossModel']) |
|
1172 register_Ns3MobilityModel_methods(root_module, root_module['ns3::MobilityModel']) |
1086 register_Ns3MobilityModel_methods(root_module, root_module['ns3::MobilityModel']) |
1173 register_Ns3NakagamiPropagationLossModel_methods(root_module, root_module['ns3::NakagamiPropagationLossModel']) |
|
1174 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
1087 register_Ns3NetDevice_methods(root_module, root_module['ns3::NetDevice']) |
1175 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
1088 register_Ns3NixVector_methods(root_module, root_module['ns3::NixVector']) |
1176 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
1089 register_Ns3Node_methods(root_module, root_module['ns3::Node']) |
1177 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
1090 register_Ns3ObjectFactoryChecker_methods(root_module, root_module['ns3::ObjectFactoryChecker']) |
1178 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
1091 register_Ns3ObjectFactoryValue_methods(root_module, root_module['ns3::ObjectFactoryValue']) |
1181 register_Ns3PointerChecker_methods(root_module, root_module['ns3::PointerChecker']) |
1094 register_Ns3PointerChecker_methods(root_module, root_module['ns3::PointerChecker']) |
1182 register_Ns3PointerValue_methods(root_module, root_module['ns3::PointerValue']) |
1095 register_Ns3PointerValue_methods(root_module, root_module['ns3::PointerValue']) |
1183 register_Ns3RadioBearerStatsCalculator_methods(root_module, root_module['ns3::RadioBearerStatsCalculator']) |
1096 register_Ns3RadioBearerStatsCalculator_methods(root_module, root_module['ns3::RadioBearerStatsCalculator']) |
1184 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::RandomVariableChecker']) |
1097 register_Ns3RandomVariableChecker_methods(root_module, root_module['ns3::RandomVariableChecker']) |
1185 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::RandomVariableValue']) |
1098 register_Ns3RandomVariableValue_methods(root_module, root_module['ns3::RandomVariableValue']) |
1186 register_Ns3RateErrorModel_methods(root_module, root_module['ns3::RateErrorModel']) |
|
1187 register_Ns3ReceiveListErrorModel_methods(root_module, root_module['ns3::ReceiveListErrorModel']) |
|
1188 register_Ns3RemSpectrumPhy_methods(root_module, root_module['ns3::RemSpectrumPhy']) |
1099 register_Ns3RemSpectrumPhy_methods(root_module, root_module['ns3::RemSpectrumPhy']) |
1189 register_Ns3RrFfMacScheduler_methods(root_module, root_module['ns3::RrFfMacScheduler']) |
1100 register_Ns3RrFfMacScheduler_methods(root_module, root_module['ns3::RrFfMacScheduler']) |
1190 register_Ns3SimpleChannel_methods(root_module, root_module['ns3::SimpleChannel']) |
|
1191 register_Ns3SimpleNetDevice_methods(root_module, root_module['ns3::SimpleNetDevice']) |
|
1192 register_Ns3SpectrumChannel_methods(root_module, root_module['ns3::SpectrumChannel']) |
1101 register_Ns3SpectrumChannel_methods(root_module, root_module['ns3::SpectrumChannel']) |
1193 register_Ns3StringChecker_methods(root_module, root_module['ns3::StringChecker']) |
1102 register_Ns3StringChecker_methods(root_module, root_module['ns3::StringChecker']) |
1194 register_Ns3StringValue_methods(root_module, root_module['ns3::StringValue']) |
1103 register_Ns3StringValue_methods(root_module, root_module['ns3::StringValue']) |
1195 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
1104 register_Ns3TimeChecker_methods(root_module, root_module['ns3::TimeChecker']) |
1196 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
1105 register_Ns3TimeValue_methods(root_module, root_module['ns3::TimeValue']) |
1204 register_Ns3Vector3DValue_methods(root_module, root_module['ns3::Vector3DValue']) |
1113 register_Ns3Vector3DValue_methods(root_module, root_module['ns3::Vector3DValue']) |
1205 register_Ns3VirtualNetDevice_methods(root_module, root_module['ns3::VirtualNetDevice']) |
1114 register_Ns3VirtualNetDevice_methods(root_module, root_module['ns3::VirtualNetDevice']) |
1206 register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChecker']) |
1115 register_Ns3AddressChecker_methods(root_module, root_module['ns3::AddressChecker']) |
1207 register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue']) |
1116 register_Ns3AddressValue_methods(root_module, root_module['ns3::AddressValue']) |
1208 register_Ns3BsrIdealControlMessage_methods(root_module, root_module['ns3::BsrIdealControlMessage']) |
1117 register_Ns3BsrIdealControlMessage_methods(root_module, root_module['ns3::BsrIdealControlMessage']) |
1209 register_Ns3BuildingsMobilityModel_methods(root_module, root_module['ns3::BuildingsMobilityModel']) |
|
1210 register_Ns3DlCqiIdealControlMessage_methods(root_module, root_module['ns3::DlCqiIdealControlMessage']) |
1118 register_Ns3DlCqiIdealControlMessage_methods(root_module, root_module['ns3::DlCqiIdealControlMessage']) |
1211 register_Ns3DlDciIdealControlMessage_methods(root_module, root_module['ns3::DlDciIdealControlMessage']) |
1119 register_Ns3DlDciIdealControlMessage_methods(root_module, root_module['ns3::DlDciIdealControlMessage']) |
1212 register_Ns3LteCqiSinrChunkProcessor_methods(root_module, root_module['ns3::LteCqiSinrChunkProcessor']) |
1120 register_Ns3LteCqiSinrChunkProcessor_methods(root_module, root_module['ns3::LteCqiSinrChunkProcessor']) |
1213 register_Ns3LteEnbPhy_methods(root_module, root_module['ns3::LteEnbPhy']) |
1121 register_Ns3LteEnbPhy_methods(root_module, root_module['ns3::LteEnbPhy']) |
1214 register_Ns3LteNetDevice_methods(root_module, root_module['ns3::LteNetDevice']) |
1122 register_Ns3LteNetDevice_methods(root_module, root_module['ns3::LteNetDevice']) |
1215 register_Ns3LtePemSinrChunkProcessor_methods(root_module, root_module['ns3::LtePemSinrChunkProcessor']) |
1123 register_Ns3LtePemSinrChunkProcessor_methods(root_module, root_module['ns3::LtePemSinrChunkProcessor']) |
1216 register_Ns3LteSimpleNetDevice_methods(root_module, root_module['ns3::LteSimpleNetDevice']) |
|
1217 register_Ns3LteUeNetDevice_methods(root_module, root_module['ns3::LteUeNetDevice']) |
1124 register_Ns3LteUeNetDevice_methods(root_module, root_module['ns3::LteUeNetDevice']) |
1218 register_Ns3LteEnbNetDevice_methods(root_module, root_module['ns3::LteEnbNetDevice']) |
1125 register_Ns3LteEnbNetDevice_methods(root_module, root_module['ns3::LteEnbNetDevice']) |
1219 register_Ns3ConfigMatchContainer_methods(root_module, root_module['ns3::Config::MatchContainer']) |
1126 register_Ns3ConfigMatchContainer_methods(root_module, root_module['ns3::Config::MatchContainer']) |
1220 return |
1127 return |
1221 |
1128 |
1350 cls.add_instance_attribute('fc', 'double', is_const=False) |
1257 cls.add_instance_attribute('fc', 'double', is_const=False) |
1351 ## spectrum-model.h (module 'spectrum'): ns3::BandInfo::fh [variable] |
1258 ## spectrum-model.h (module 'spectrum'): ns3::BandInfo::fh [variable] |
1352 cls.add_instance_attribute('fh', 'double', is_const=False) |
1259 cls.add_instance_attribute('fh', 'double', is_const=False) |
1353 ## spectrum-model.h (module 'spectrum'): ns3::BandInfo::fl [variable] |
1260 ## spectrum-model.h (module 'spectrum'): ns3::BandInfo::fl [variable] |
1354 cls.add_instance_attribute('fl', 'double', is_const=False) |
1261 cls.add_instance_attribute('fl', 'double', is_const=False) |
1355 return |
|
1356 |
|
1357 def register_Ns3Box_methods(root_module, cls): |
|
1358 cls.add_output_stream_operator() |
|
1359 ## box.h (module 'mobility'): ns3::Box::Box(ns3::Box const & arg0) [copy constructor] |
|
1360 cls.add_constructor([param('ns3::Box const &', 'arg0')]) |
|
1361 ## box.h (module 'mobility'): ns3::Box::Box(double _xMin, double _xMax, double _yMin, double _yMax, double _zMin, double _zMax) [constructor] |
|
1362 cls.add_constructor([param('double', '_xMin'), param('double', '_xMax'), param('double', '_yMin'), param('double', '_yMax'), param('double', '_zMin'), param('double', '_zMax')]) |
|
1363 ## box.h (module 'mobility'): ns3::Box::Box() [constructor] |
|
1364 cls.add_constructor([]) |
|
1365 ## box.h (module 'mobility'): ns3::Vector ns3::Box::CalculateIntersection(ns3::Vector const & current, ns3::Vector const & speed) const [member function] |
|
1366 cls.add_method('CalculateIntersection', |
|
1367 'ns3::Vector', |
|
1368 [param('ns3::Vector const &', 'current'), param('ns3::Vector const &', 'speed')], |
|
1369 is_const=True) |
|
1370 ## box.h (module 'mobility'): ns3::Box::Side ns3::Box::GetClosestSide(ns3::Vector const & position) const [member function] |
|
1371 cls.add_method('GetClosestSide', |
|
1372 'ns3::Box::Side', |
|
1373 [param('ns3::Vector const &', 'position')], |
|
1374 is_const=True) |
|
1375 ## box.h (module 'mobility'): bool ns3::Box::IsInside(ns3::Vector const & position) const [member function] |
|
1376 cls.add_method('IsInside', |
|
1377 'bool', |
|
1378 [param('ns3::Vector const &', 'position')], |
|
1379 is_const=True) |
|
1380 ## box.h (module 'mobility'): ns3::Box::xMax [variable] |
|
1381 cls.add_instance_attribute('xMax', 'double', is_const=False) |
|
1382 ## box.h (module 'mobility'): ns3::Box::xMin [variable] |
|
1383 cls.add_instance_attribute('xMin', 'double', is_const=False) |
|
1384 ## box.h (module 'mobility'): ns3::Box::yMax [variable] |
|
1385 cls.add_instance_attribute('yMax', 'double', is_const=False) |
|
1386 ## box.h (module 'mobility'): ns3::Box::yMin [variable] |
|
1387 cls.add_instance_attribute('yMin', 'double', is_const=False) |
|
1388 ## box.h (module 'mobility'): ns3::Box::zMax [variable] |
|
1389 cls.add_instance_attribute('zMax', 'double', is_const=False) |
|
1390 ## box.h (module 'mobility'): ns3::Box::zMin [variable] |
|
1391 cls.add_instance_attribute('zMin', 'double', is_const=False) |
|
1392 return |
1262 return |
1393 |
1263 |
1394 def register_Ns3Buffer_methods(root_module, cls): |
1264 def register_Ns3Buffer_methods(root_module, cls): |
1395 ## buffer.h (module 'network'): ns3::Buffer::Buffer() [constructor] |
1265 ## buffer.h (module 'network'): ns3::Buffer::Buffer() [constructor] |
1396 cls.add_constructor([]) |
1266 cls.add_constructor([]) |
1775 ## callback.h (module 'core'): static std::string ns3::CallbackBase::Demangle(std::string const & mangled) [member function] |
1645 ## callback.h (module 'core'): static std::string ns3::CallbackBase::Demangle(std::string const & mangled) [member function] |
1776 cls.add_method('Demangle', |
1646 cls.add_method('Demangle', |
1777 'std::string', |
1647 'std::string', |
1778 [param('std::string const &', 'mangled')], |
1648 [param('std::string const &', 'mangled')], |
1779 is_static=True, visibility='protected') |
1649 is_static=True, visibility='protected') |
1780 return |
|
1781 |
|
1782 def register_Ns3ConstantVelocityHelper_methods(root_module, cls): |
|
1783 ## constant-velocity-helper.h (module 'mobility'): ns3::ConstantVelocityHelper::ConstantVelocityHelper(ns3::ConstantVelocityHelper const & arg0) [copy constructor] |
|
1784 cls.add_constructor([param('ns3::ConstantVelocityHelper const &', 'arg0')]) |
|
1785 ## constant-velocity-helper.h (module 'mobility'): ns3::ConstantVelocityHelper::ConstantVelocityHelper() [constructor] |
|
1786 cls.add_constructor([]) |
|
1787 ## constant-velocity-helper.h (module 'mobility'): ns3::ConstantVelocityHelper::ConstantVelocityHelper(ns3::Vector const & position) [constructor] |
|
1788 cls.add_constructor([param('ns3::Vector const &', 'position')]) |
|
1789 ## constant-velocity-helper.h (module 'mobility'): ns3::ConstantVelocityHelper::ConstantVelocityHelper(ns3::Vector const & position, ns3::Vector const & vel) [constructor] |
|
1790 cls.add_constructor([param('ns3::Vector const &', 'position'), param('ns3::Vector const &', 'vel')]) |
|
1791 ## constant-velocity-helper.h (module 'mobility'): ns3::Vector ns3::ConstantVelocityHelper::GetCurrentPosition() const [member function] |
|
1792 cls.add_method('GetCurrentPosition', |
|
1793 'ns3::Vector', |
|
1794 [], |
|
1795 is_const=True) |
|
1796 ## constant-velocity-helper.h (module 'mobility'): ns3::Vector ns3::ConstantVelocityHelper::GetVelocity() const [member function] |
|
1797 cls.add_method('GetVelocity', |
|
1798 'ns3::Vector', |
|
1799 [], |
|
1800 is_const=True) |
|
1801 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::Pause() [member function] |
|
1802 cls.add_method('Pause', |
|
1803 'void', |
|
1804 []) |
|
1805 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::SetPosition(ns3::Vector const & position) [member function] |
|
1806 cls.add_method('SetPosition', |
|
1807 'void', |
|
1808 [param('ns3::Vector const &', 'position')]) |
|
1809 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::SetVelocity(ns3::Vector const & vel) [member function] |
|
1810 cls.add_method('SetVelocity', |
|
1811 'void', |
|
1812 [param('ns3::Vector const &', 'vel')]) |
|
1813 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::Unpause() [member function] |
|
1814 cls.add_method('Unpause', |
|
1815 'void', |
|
1816 []) |
|
1817 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::Update() const [member function] |
|
1818 cls.add_method('Update', |
|
1819 'void', |
|
1820 [], |
|
1821 is_const=True) |
|
1822 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::UpdateWithBounds(ns3::Rectangle const & rectangle) const [member function] |
|
1823 cls.add_method('UpdateWithBounds', |
|
1824 'void', |
|
1825 [param('ns3::Rectangle const &', 'rectangle')], |
|
1826 is_const=True) |
|
1827 ## constant-velocity-helper.h (module 'mobility'): void ns3::ConstantVelocityHelper::UpdateWithBounds(ns3::Box const & bounds) const [member function] |
|
1828 cls.add_method('UpdateWithBounds', |
|
1829 'void', |
|
1830 [param('ns3::Box const &', 'bounds')], |
|
1831 is_const=True) |
|
1832 return |
1650 return |
1833 |
1651 |
1834 def register_Ns3DataOutputCallback_methods(root_module, cls): |
1652 def register_Ns3DataOutputCallback_methods(root_module, cls): |
1835 ## data-output-interface.h (module 'stats'): ns3::DataOutputCallback::DataOutputCallback() [constructor] |
1653 ## data-output-interface.h (module 'stats'): ns3::DataOutputCallback::DataOutputCallback() [constructor] |
1836 cls.add_constructor([]) |
1654 cls.add_constructor([]) |
6219 cls.add_method('SetSenderTimestamp', |
6007 cls.add_method('SetSenderTimestamp', |
6220 'void', |
6008 'void', |
6221 [param('ns3::Time', 'senderTimestamp')]) |
6009 [param('ns3::Time', 'senderTimestamp')]) |
6222 return |
6010 return |
6223 |
6011 |
6224 def register_Ns3PropagationLossModel_methods(root_module, cls): |
|
6225 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::PropagationLossModel::GetTypeId() [member function] |
|
6226 cls.add_method('GetTypeId', |
|
6227 'ns3::TypeId', |
|
6228 [], |
|
6229 is_static=True) |
|
6230 ## propagation-loss-model.h (module 'propagation'): ns3::PropagationLossModel::PropagationLossModel() [constructor] |
|
6231 cls.add_constructor([]) |
|
6232 ## propagation-loss-model.h (module 'propagation'): void ns3::PropagationLossModel::SetNext(ns3::Ptr<ns3::PropagationLossModel> next) [member function] |
|
6233 cls.add_method('SetNext', |
|
6234 'void', |
|
6235 [param('ns3::Ptr< ns3::PropagationLossModel >', 'next')]) |
|
6236 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::CalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
6237 cls.add_method('CalcRxPower', |
|
6238 'double', |
|
6239 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
6240 is_const=True) |
|
6241 ## propagation-loss-model.h (module 'propagation'): double ns3::PropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
6242 cls.add_method('DoCalcRxPower', |
|
6243 'double', |
|
6244 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
6245 is_pure_virtual=True, is_const=True, visibility='private', is_virtual=True) |
|
6246 return |
|
6247 |
|
6248 def register_Ns3RadioEnvironmentMapHelper_methods(root_module, cls): |
6012 def register_Ns3RadioEnvironmentMapHelper_methods(root_module, cls): |
6249 ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper::RadioEnvironmentMapHelper() [constructor] |
6013 ## radio-environment-map-helper.h (module 'lte'): ns3::RadioEnvironmentMapHelper::RadioEnvironmentMapHelper() [constructor] |
6250 cls.add_constructor([]) |
6014 cls.add_constructor([]) |
6251 ## radio-environment-map-helper.h (module 'lte'): void ns3::RadioEnvironmentMapHelper::DoDispose() [member function] |
6015 ## radio-environment-map-helper.h (module 'lte'): void ns3::RadioEnvironmentMapHelper::DoDispose() [member function] |
6252 cls.add_method('DoDispose', |
6016 cls.add_method('DoDispose', |
6269 []) |
6033 []) |
6270 ## radio-environment-map-helper.h (module 'lte'): void ns3::RadioEnvironmentMapHelper::SetBandwidth(uint8_t bw) [member function] |
6034 ## radio-environment-map-helper.h (module 'lte'): void ns3::RadioEnvironmentMapHelper::SetBandwidth(uint8_t bw) [member function] |
6271 cls.add_method('SetBandwidth', |
6035 cls.add_method('SetBandwidth', |
6272 'void', |
6036 'void', |
6273 [param('uint8_t', 'bw')]) |
6037 [param('uint8_t', 'bw')]) |
6274 return |
|
6275 |
|
6276 def register_Ns3RandomPropagationLossModel_methods(root_module, cls): |
|
6277 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::RandomPropagationLossModel::GetTypeId() [member function] |
|
6278 cls.add_method('GetTypeId', |
|
6279 'ns3::TypeId', |
|
6280 [], |
|
6281 is_static=True) |
|
6282 ## propagation-loss-model.h (module 'propagation'): ns3::RandomPropagationLossModel::RandomPropagationLossModel() [constructor] |
|
6283 cls.add_constructor([]) |
|
6284 ## propagation-loss-model.h (module 'propagation'): double ns3::RandomPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
6285 cls.add_method('DoCalcRxPower', |
|
6286 'double', |
|
6287 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
6288 is_const=True, visibility='private', is_virtual=True) |
|
6289 return |
|
6290 |
|
6291 def register_Ns3RangePropagationLossModel_methods(root_module, cls): |
|
6292 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::RangePropagationLossModel::GetTypeId() [member function] |
|
6293 cls.add_method('GetTypeId', |
|
6294 'ns3::TypeId', |
|
6295 [], |
|
6296 is_static=True) |
|
6297 ## propagation-loss-model.h (module 'propagation'): ns3::RangePropagationLossModel::RangePropagationLossModel() [constructor] |
|
6298 cls.add_constructor([]) |
|
6299 ## propagation-loss-model.h (module 'propagation'): double ns3::RangePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
6300 cls.add_method('DoCalcRxPower', |
|
6301 'double', |
|
6302 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
6303 is_const=True, visibility='private', is_virtual=True) |
|
6304 return |
6038 return |
6305 |
6039 |
6306 def register_Ns3RlcTag_methods(root_module, cls): |
6040 def register_Ns3RlcTag_methods(root_module, cls): |
6307 ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag::RlcTag(ns3::RlcTag const & arg0) [copy constructor] |
6041 ## lte-rlc-tag.h (module 'lte'): ns3::RlcTag::RlcTag(ns3::RlcTag const & arg0) [copy constructor] |
6308 cls.add_constructor([param('ns3::RlcTag const &', 'arg0')]) |
6042 cls.add_constructor([param('ns3::RlcTag const &', 'arg0')]) |
7421 'void', |
7140 'void', |
7422 [param('ns3::Buffer::Iterator', 'start')], |
7141 [param('ns3::Buffer::Iterator', 'start')], |
7423 is_pure_virtual=True, is_const=True, is_virtual=True) |
7142 is_pure_virtual=True, is_const=True, is_virtual=True) |
7424 return |
7143 return |
7425 |
7144 |
7426 def register_Ns3TwoRayGroundPropagationLossModel_methods(root_module, cls): |
|
7427 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::TwoRayGroundPropagationLossModel::GetTypeId() [member function] |
|
7428 cls.add_method('GetTypeId', |
|
7429 'ns3::TypeId', |
|
7430 [], |
|
7431 is_static=True) |
|
7432 ## propagation-loss-model.h (module 'propagation'): ns3::TwoRayGroundPropagationLossModel::TwoRayGroundPropagationLossModel() [constructor] |
|
7433 cls.add_constructor([]) |
|
7434 ## propagation-loss-model.h (module 'propagation'): void ns3::TwoRayGroundPropagationLossModel::SetLambda(double frequency, double speed) [member function] |
|
7435 cls.add_method('SetLambda', |
|
7436 'void', |
|
7437 [param('double', 'frequency'), param('double', 'speed')]) |
|
7438 ## propagation-loss-model.h (module 'propagation'): void ns3::TwoRayGroundPropagationLossModel::SetLambda(double lambda) [member function] |
|
7439 cls.add_method('SetLambda', |
|
7440 'void', |
|
7441 [param('double', 'lambda')]) |
|
7442 ## propagation-loss-model.h (module 'propagation'): void ns3::TwoRayGroundPropagationLossModel::SetSystemLoss(double systemLoss) [member function] |
|
7443 cls.add_method('SetSystemLoss', |
|
7444 'void', |
|
7445 [param('double', 'systemLoss')]) |
|
7446 ## propagation-loss-model.h (module 'propagation'): void ns3::TwoRayGroundPropagationLossModel::SetMinDistance(double minDistance) [member function] |
|
7447 cls.add_method('SetMinDistance', |
|
7448 'void', |
|
7449 [param('double', 'minDistance')]) |
|
7450 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::GetMinDistance() const [member function] |
|
7451 cls.add_method('GetMinDistance', |
|
7452 'double', |
|
7453 [], |
|
7454 is_const=True) |
|
7455 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::GetLambda() const [member function] |
|
7456 cls.add_method('GetLambda', |
|
7457 'double', |
|
7458 [], |
|
7459 is_const=True) |
|
7460 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::GetSystemLoss() const [member function] |
|
7461 cls.add_method('GetSystemLoss', |
|
7462 'double', |
|
7463 [], |
|
7464 is_const=True) |
|
7465 ## propagation-loss-model.h (module 'propagation'): void ns3::TwoRayGroundPropagationLossModel::SetHeightAboveZ(double heightAboveZ) [member function] |
|
7466 cls.add_method('SetHeightAboveZ', |
|
7467 'void', |
|
7468 [param('double', 'heightAboveZ')]) |
|
7469 ## propagation-loss-model.h (module 'propagation'): double ns3::TwoRayGroundPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
7470 cls.add_method('DoCalcRxPower', |
|
7471 'double', |
|
7472 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
7473 is_const=True, visibility='private', is_virtual=True) |
|
7474 return |
|
7475 |
|
7476 def register_Ns3UeInfo_methods(root_module, cls): |
7145 def register_Ns3UeInfo_methods(root_module, cls): |
7477 ## lte-enb-rrc.h (module 'lte'): ns3::UeInfo::UeInfo(ns3::UeInfo const & arg0) [copy constructor] |
7146 ## lte-enb-rrc.h (module 'lte'): ns3::UeInfo::UeInfo(ns3::UeInfo const & arg0) [copy constructor] |
7478 cls.add_constructor([param('ns3::UeInfo const &', 'arg0')]) |
7147 cls.add_constructor([param('ns3::UeInfo const &', 'arg0')]) |
7479 ## lte-enb-rrc.h (module 'lte'): ns3::UeInfo::UeInfo() [constructor] |
7148 ## lte-enb-rrc.h (module 'lte'): ns3::UeInfo::UeInfo() [constructor] |
7480 cls.add_constructor([]) |
7149 cls.add_constructor([]) |
7680 is_const=True, is_virtual=True) |
7349 is_const=True, is_virtual=True) |
7681 ## boolean.h (module 'core'): void ns3::BooleanValue::Set(bool value) [member function] |
7350 ## boolean.h (module 'core'): void ns3::BooleanValue::Set(bool value) [member function] |
7682 cls.add_method('Set', |
7351 cls.add_method('Set', |
7683 'void', |
7352 'void', |
7684 [param('bool', 'value')]) |
7353 [param('bool', 'value')]) |
7685 return |
|
7686 |
|
7687 def register_Ns3BoxChecker_methods(root_module, cls): |
|
7688 ## box.h (module 'mobility'): ns3::BoxChecker::BoxChecker() [constructor] |
|
7689 cls.add_constructor([]) |
|
7690 ## box.h (module 'mobility'): ns3::BoxChecker::BoxChecker(ns3::BoxChecker const & arg0) [copy constructor] |
|
7691 cls.add_constructor([param('ns3::BoxChecker const &', 'arg0')]) |
|
7692 return |
|
7693 |
|
7694 def register_Ns3BoxValue_methods(root_module, cls): |
|
7695 ## box.h (module 'mobility'): ns3::BoxValue::BoxValue() [constructor] |
|
7696 cls.add_constructor([]) |
|
7697 ## box.h (module 'mobility'): ns3::BoxValue::BoxValue(ns3::BoxValue const & arg0) [copy constructor] |
|
7698 cls.add_constructor([param('ns3::BoxValue const &', 'arg0')]) |
|
7699 ## box.h (module 'mobility'): ns3::BoxValue::BoxValue(ns3::Box const & value) [constructor] |
|
7700 cls.add_constructor([param('ns3::Box const &', 'value')]) |
|
7701 ## box.h (module 'mobility'): ns3::Ptr<ns3::AttributeValue> ns3::BoxValue::Copy() const [member function] |
|
7702 cls.add_method('Copy', |
|
7703 'ns3::Ptr< ns3::AttributeValue >', |
|
7704 [], |
|
7705 is_const=True, is_virtual=True) |
|
7706 ## box.h (module 'mobility'): bool ns3::BoxValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
|
7707 cls.add_method('DeserializeFromString', |
|
7708 'bool', |
|
7709 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7710 is_virtual=True) |
|
7711 ## box.h (module 'mobility'): ns3::Box ns3::BoxValue::Get() const [member function] |
|
7712 cls.add_method('Get', |
|
7713 'ns3::Box', |
|
7714 [], |
|
7715 is_const=True) |
|
7716 ## box.h (module 'mobility'): std::string ns3::BoxValue::SerializeToString(ns3::Ptr<ns3::AttributeChecker const> checker) const [member function] |
|
7717 cls.add_method('SerializeToString', |
|
7718 'std::string', |
|
7719 [param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
|
7720 is_const=True, is_virtual=True) |
|
7721 ## box.h (module 'mobility'): void ns3::BoxValue::Set(ns3::Box const & value) [member function] |
|
7722 cls.add_method('Set', |
|
7723 'void', |
|
7724 [param('ns3::Box const &', 'value')]) |
|
7725 return |
|
7726 |
|
7727 def register_Ns3Building_methods(root_module, cls): |
|
7728 ## building.h (module 'buildings'): ns3::Building::Building(ns3::Building const & arg0) [copy constructor] |
|
7729 cls.add_constructor([param('ns3::Building const &', 'arg0')]) |
|
7730 ## building.h (module 'buildings'): ns3::Building::Building(double xMin, double xMax, double yMin, double yMax, double zMin, double zMax) [constructor] |
|
7731 cls.add_constructor([param('double', 'xMin'), param('double', 'xMax'), param('double', 'yMin'), param('double', 'yMax'), param('double', 'zMin'), param('double', 'zMax')]) |
|
7732 ## building.h (module 'buildings'): ns3::Building::Building() [constructor] |
|
7733 cls.add_constructor([]) |
|
7734 ## building.h (module 'buildings'): void ns3::Building::DoDispose() [member function] |
|
7735 cls.add_method('DoDispose', |
|
7736 'void', |
|
7737 [], |
|
7738 is_virtual=True) |
|
7739 ## building.h (module 'buildings'): ns3::Box ns3::Building::GetBoundaries() const [member function] |
|
7740 cls.add_method('GetBoundaries', |
|
7741 'ns3::Box', |
|
7742 [], |
|
7743 is_const=True) |
|
7744 ## building.h (module 'buildings'): ns3::Building::BuildingType_t ns3::Building::GetBuildingType() const [member function] |
|
7745 cls.add_method('GetBuildingType', |
|
7746 'ns3::Building::BuildingType_t', |
|
7747 [], |
|
7748 is_const=True) |
|
7749 ## building.h (module 'buildings'): ns3::Building::ExtWallsType_t ns3::Building::GetExtWallsType() const [member function] |
|
7750 cls.add_method('GetExtWallsType', |
|
7751 'ns3::Building::ExtWallsType_t', |
|
7752 [], |
|
7753 is_const=True) |
|
7754 ## building.h (module 'buildings'): uint16_t ns3::Building::GetFloor(ns3::Vector position) const [member function] |
|
7755 cls.add_method('GetFloor', |
|
7756 'uint16_t', |
|
7757 [param('ns3::Vector', 'position')], |
|
7758 is_const=True) |
|
7759 ## building.h (module 'buildings'): uint32_t ns3::Building::GetId() const [member function] |
|
7760 cls.add_method('GetId', |
|
7761 'uint32_t', |
|
7762 [], |
|
7763 is_const=True) |
|
7764 ## building.h (module 'buildings'): uint16_t ns3::Building::GetNFloors() const [member function] |
|
7765 cls.add_method('GetNFloors', |
|
7766 'uint16_t', |
|
7767 [], |
|
7768 is_const=True) |
|
7769 ## building.h (module 'buildings'): uint16_t ns3::Building::GetNRoomsX() const [member function] |
|
7770 cls.add_method('GetNRoomsX', |
|
7771 'uint16_t', |
|
7772 [], |
|
7773 is_const=True) |
|
7774 ## building.h (module 'buildings'): uint16_t ns3::Building::GetNRoomsY() const [member function] |
|
7775 cls.add_method('GetNRoomsY', |
|
7776 'uint16_t', |
|
7777 [], |
|
7778 is_const=True) |
|
7779 ## building.h (module 'buildings'): uint16_t ns3::Building::GetRoomX(ns3::Vector position) const [member function] |
|
7780 cls.add_method('GetRoomX', |
|
7781 'uint16_t', |
|
7782 [param('ns3::Vector', 'position')], |
|
7783 is_const=True) |
|
7784 ## building.h (module 'buildings'): uint16_t ns3::Building::GetRoomY(ns3::Vector position) const [member function] |
|
7785 cls.add_method('GetRoomY', |
|
7786 'uint16_t', |
|
7787 [param('ns3::Vector', 'position')], |
|
7788 is_const=True) |
|
7789 ## building.h (module 'buildings'): static ns3::TypeId ns3::Building::GetTypeId() [member function] |
|
7790 cls.add_method('GetTypeId', |
|
7791 'ns3::TypeId', |
|
7792 [], |
|
7793 is_static=True) |
|
7794 ## building.h (module 'buildings'): bool ns3::Building::IsInside(ns3::Vector position) const [member function] |
|
7795 cls.add_method('IsInside', |
|
7796 'bool', |
|
7797 [param('ns3::Vector', 'position')], |
|
7798 is_const=True) |
|
7799 ## building.h (module 'buildings'): void ns3::Building::SetBoundaries(ns3::Box box) [member function] |
|
7800 cls.add_method('SetBoundaries', |
|
7801 'void', |
|
7802 [param('ns3::Box', 'box')]) |
|
7803 ## building.h (module 'buildings'): void ns3::Building::SetBuildingType(ns3::Building::BuildingType_t t) [member function] |
|
7804 cls.add_method('SetBuildingType', |
|
7805 'void', |
|
7806 [param('ns3::Building::BuildingType_t', 't')]) |
|
7807 ## building.h (module 'buildings'): void ns3::Building::SetExtWallsType(ns3::Building::ExtWallsType_t t) [member function] |
|
7808 cls.add_method('SetExtWallsType', |
|
7809 'void', |
|
7810 [param('ns3::Building::ExtWallsType_t', 't')]) |
|
7811 ## building.h (module 'buildings'): void ns3::Building::SetNFloors(uint16_t nfloors) [member function] |
|
7812 cls.add_method('SetNFloors', |
|
7813 'void', |
|
7814 [param('uint16_t', 'nfloors')]) |
|
7815 ## building.h (module 'buildings'): void ns3::Building::SetNRoomsX(uint16_t nroomx) [member function] |
|
7816 cls.add_method('SetNRoomsX', |
|
7817 'void', |
|
7818 [param('uint16_t', 'nroomx')]) |
|
7819 ## building.h (module 'buildings'): void ns3::Building::SetNRoomsY(uint16_t nroomy) [member function] |
|
7820 cls.add_method('SetNRoomsY', |
|
7821 'void', |
|
7822 [param('uint16_t', 'nroomy')]) |
|
7823 return |
|
7824 |
|
7825 def register_Ns3BuildingsPropagationLossModel_methods(root_module, cls): |
|
7826 ## buildings-propagation-loss-model.h (module 'buildings'): ns3::BuildingsPropagationLossModel::BuildingsPropagationLossModel() [constructor] |
|
7827 cls.add_constructor([]) |
|
7828 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
7829 cls.add_method('DoCalcRxPower', |
|
7830 'double', |
|
7831 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
7832 is_const=True, is_virtual=True) |
|
7833 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::GetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
7834 cls.add_method('GetLoss', |
|
7835 'double', |
|
7836 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
7837 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
7838 ## buildings-propagation-loss-model.h (module 'buildings'): static ns3::TypeId ns3::BuildingsPropagationLossModel::GetTypeId() [member function] |
|
7839 cls.add_method('GetTypeId', |
|
7840 'ns3::TypeId', |
|
7841 [], |
|
7842 is_static=True) |
|
7843 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::EvaluateSigma(ns3::Ptr<ns3::BuildingsMobilityModel> a, ns3::Ptr<ns3::BuildingsMobilityModel> b) const [member function] |
|
7844 cls.add_method('EvaluateSigma', |
|
7845 'double', |
|
7846 [param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'a'), param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'b')], |
|
7847 is_const=True, visibility='protected') |
|
7848 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::ExternalWallLoss(ns3::Ptr<ns3::BuildingsMobilityModel> a) const [member function] |
|
7849 cls.add_method('ExternalWallLoss', |
|
7850 'double', |
|
7851 [param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'a')], |
|
7852 is_const=True, visibility='protected') |
|
7853 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::GetShadowing(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
7854 cls.add_method('GetShadowing', |
|
7855 'double', |
|
7856 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
7857 is_const=True, visibility='protected') |
|
7858 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::HeightLoss(ns3::Ptr<ns3::BuildingsMobilityModel> n) const [member function] |
|
7859 cls.add_method('HeightLoss', |
|
7860 'double', |
|
7861 [param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'n')], |
|
7862 is_const=True, visibility='protected') |
|
7863 ## buildings-propagation-loss-model.h (module 'buildings'): double ns3::BuildingsPropagationLossModel::InternalWallsLoss(ns3::Ptr<ns3::BuildingsMobilityModel> a, ns3::Ptr<ns3::BuildingsMobilityModel> b) const [member function] |
|
7864 cls.add_method('InternalWallsLoss', |
|
7865 'double', |
|
7866 [param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'a'), param('ns3::Ptr< ns3::BuildingsMobilityModel >', 'b')], |
|
7867 is_const=True, visibility='protected') |
|
7868 return |
7354 return |
7869 |
7355 |
7870 def register_Ns3CallbackChecker_methods(root_module, cls): |
7356 def register_Ns3CallbackChecker_methods(root_module, cls): |
7871 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker() [constructor] |
7357 ## callback.h (module 'core'): ns3::CallbackChecker::CallbackChecker() [constructor] |
7872 cls.add_constructor([]) |
7358 cls.add_constructor([]) |
8376 cls.add_method('Delete', |
7862 cls.add_method('Delete', |
8377 'void', |
7863 'void', |
8378 [param('uint32_t', 'id')]) |
7864 [param('uint32_t', 'id')]) |
8379 return |
7865 return |
8380 |
7866 |
8381 def register_Ns3ErrorModel_methods(root_module, cls): |
|
8382 ## error-model.h (module 'network'): ns3::ErrorModel::ErrorModel(ns3::ErrorModel const & arg0) [copy constructor] |
|
8383 cls.add_constructor([param('ns3::ErrorModel const &', 'arg0')]) |
|
8384 ## error-model.h (module 'network'): ns3::ErrorModel::ErrorModel() [constructor] |
|
8385 cls.add_constructor([]) |
|
8386 ## error-model.h (module 'network'): void ns3::ErrorModel::Disable() [member function] |
|
8387 cls.add_method('Disable', |
|
8388 'void', |
|
8389 []) |
|
8390 ## error-model.h (module 'network'): void ns3::ErrorModel::Enable() [member function] |
|
8391 cls.add_method('Enable', |
|
8392 'void', |
|
8393 []) |
|
8394 ## error-model.h (module 'network'): static ns3::TypeId ns3::ErrorModel::GetTypeId() [member function] |
|
8395 cls.add_method('GetTypeId', |
|
8396 'ns3::TypeId', |
|
8397 [], |
|
8398 is_static=True) |
|
8399 ## error-model.h (module 'network'): bool ns3::ErrorModel::IsCorrupt(ns3::Ptr<ns3::Packet> pkt) [member function] |
|
8400 cls.add_method('IsCorrupt', |
|
8401 'bool', |
|
8402 [param('ns3::Ptr< ns3::Packet >', 'pkt')]) |
|
8403 ## error-model.h (module 'network'): bool ns3::ErrorModel::IsEnabled() const [member function] |
|
8404 cls.add_method('IsEnabled', |
|
8405 'bool', |
|
8406 [], |
|
8407 is_const=True) |
|
8408 ## error-model.h (module 'network'): void ns3::ErrorModel::Reset() [member function] |
|
8409 cls.add_method('Reset', |
|
8410 'void', |
|
8411 []) |
|
8412 ## error-model.h (module 'network'): bool ns3::ErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> arg0) [member function] |
|
8413 cls.add_method('DoCorrupt', |
|
8414 'bool', |
|
8415 [param('ns3::Ptr< ns3::Packet >', 'arg0')], |
|
8416 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
8417 ## error-model.h (module 'network'): void ns3::ErrorModel::DoReset() [member function] |
|
8418 cls.add_method('DoReset', |
|
8419 'void', |
|
8420 [], |
|
8421 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
8422 return |
|
8423 |
|
8424 def register_Ns3EventImpl_methods(root_module, cls): |
7867 def register_Ns3EventImpl_methods(root_module, cls): |
8425 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl(ns3::EventImpl const & arg0) [copy constructor] |
7868 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl(ns3::EventImpl const & arg0) [copy constructor] |
8426 cls.add_constructor([param('ns3::EventImpl const &', 'arg0')]) |
7869 cls.add_constructor([param('ns3::EventImpl const &', 'arg0')]) |
8427 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl() [constructor] |
7870 ## event-impl.h (module 'core'): ns3::EventImpl::EventImpl() [constructor] |
8428 cls.add_constructor([]) |
7871 cls.add_constructor([]) |
8478 ## ff-mac-scheduler.h (module 'lte'): void ns3::FfMacScheduler::SetFfMacSchedSapUser(ns3::FfMacSchedSapUser * s) [member function] |
7921 ## ff-mac-scheduler.h (module 'lte'): void ns3::FfMacScheduler::SetFfMacSchedSapUser(ns3::FfMacSchedSapUser * s) [member function] |
8479 cls.add_method('SetFfMacSchedSapUser', |
7922 cls.add_method('SetFfMacSchedSapUser', |
8480 'void', |
7923 'void', |
8481 [param('ns3::FfMacSchedSapUser *', 's')], |
7924 [param('ns3::FfMacSchedSapUser *', 's')], |
8482 is_pure_virtual=True, is_virtual=True) |
7925 is_pure_virtual=True, is_virtual=True) |
8483 return |
|
8484 |
|
8485 def register_Ns3FixedRssLossModel_methods(root_module, cls): |
|
8486 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::FixedRssLossModel::GetTypeId() [member function] |
|
8487 cls.add_method('GetTypeId', |
|
8488 'ns3::TypeId', |
|
8489 [], |
|
8490 is_static=True) |
|
8491 ## propagation-loss-model.h (module 'propagation'): ns3::FixedRssLossModel::FixedRssLossModel() [constructor] |
|
8492 cls.add_constructor([]) |
|
8493 ## propagation-loss-model.h (module 'propagation'): void ns3::FixedRssLossModel::SetRss(double rss) [member function] |
|
8494 cls.add_method('SetRss', |
|
8495 'void', |
|
8496 [param('double', 'rss')]) |
|
8497 ## propagation-loss-model.h (module 'propagation'): double ns3::FixedRssLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
8498 cls.add_method('DoCalcRxPower', |
|
8499 'double', |
|
8500 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
8501 is_const=True, visibility='private', is_virtual=True) |
|
8502 return |
|
8503 |
|
8504 def register_Ns3FriisPropagationLossModel_methods(root_module, cls): |
|
8505 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::FriisPropagationLossModel::GetTypeId() [member function] |
|
8506 cls.add_method('GetTypeId', |
|
8507 'ns3::TypeId', |
|
8508 [], |
|
8509 is_static=True) |
|
8510 ## propagation-loss-model.h (module 'propagation'): ns3::FriisPropagationLossModel::FriisPropagationLossModel() [constructor] |
|
8511 cls.add_constructor([]) |
|
8512 ## propagation-loss-model.h (module 'propagation'): void ns3::FriisPropagationLossModel::SetLambda(double frequency, double speed) [member function] |
|
8513 cls.add_method('SetLambda', |
|
8514 'void', |
|
8515 [param('double', 'frequency'), param('double', 'speed')]) |
|
8516 ## propagation-loss-model.h (module 'propagation'): void ns3::FriisPropagationLossModel::SetLambda(double lambda) [member function] |
|
8517 cls.add_method('SetLambda', |
|
8518 'void', |
|
8519 [param('double', 'lambda')]) |
|
8520 ## propagation-loss-model.h (module 'propagation'): void ns3::FriisPropagationLossModel::SetSystemLoss(double systemLoss) [member function] |
|
8521 cls.add_method('SetSystemLoss', |
|
8522 'void', |
|
8523 [param('double', 'systemLoss')]) |
|
8524 ## propagation-loss-model.h (module 'propagation'): void ns3::FriisPropagationLossModel::SetMinDistance(double minDistance) [member function] |
|
8525 cls.add_method('SetMinDistance', |
|
8526 'void', |
|
8527 [param('double', 'minDistance')]) |
|
8528 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::GetMinDistance() const [member function] |
|
8529 cls.add_method('GetMinDistance', |
|
8530 'double', |
|
8531 [], |
|
8532 is_const=True) |
|
8533 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::GetLambda() const [member function] |
|
8534 cls.add_method('GetLambda', |
|
8535 'double', |
|
8536 [], |
|
8537 is_const=True) |
|
8538 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::GetSystemLoss() const [member function] |
|
8539 cls.add_method('GetSystemLoss', |
|
8540 'double', |
|
8541 [], |
|
8542 is_const=True) |
|
8543 ## propagation-loss-model.h (module 'propagation'): double ns3::FriisPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
8544 cls.add_method('DoCalcRxPower', |
|
8545 'double', |
|
8546 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
8547 is_const=True, visibility='private', is_virtual=True) |
|
8548 return |
7926 return |
8549 |
7927 |
8550 def register_Ns3GtpuHeader_methods(root_module, cls): |
7928 def register_Ns3GtpuHeader_methods(root_module, cls): |
8551 cls.add_binary_comparison_operator('==') |
7929 cls.add_binary_comparison_operator('==') |
8552 ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader::GtpuHeader(ns3::GtpuHeader const & arg0) [copy constructor] |
7930 ## epc-gtpu-header.h (module 'lte'): ns3::GtpuHeader::GtpuHeader(ns3::GtpuHeader const & arg0) [copy constructor] |
9354 cls.add_method('Set', |
8732 cls.add_method('Set', |
9355 'void', |
8733 'void', |
9356 [param('ns3::Ipv6Prefix const &', 'value')]) |
8734 [param('ns3::Ipv6Prefix const &', 'value')]) |
9357 return |
8735 return |
9358 |
8736 |
9359 def register_Ns3ListErrorModel_methods(root_module, cls): |
|
9360 ## error-model.h (module 'network'): ns3::ListErrorModel::ListErrorModel(ns3::ListErrorModel const & arg0) [copy constructor] |
|
9361 cls.add_constructor([param('ns3::ListErrorModel const &', 'arg0')]) |
|
9362 ## error-model.h (module 'network'): ns3::ListErrorModel::ListErrorModel() [constructor] |
|
9363 cls.add_constructor([]) |
|
9364 ## error-model.h (module 'network'): std::list<unsigned int, std::allocator<unsigned int> > ns3::ListErrorModel::GetList() const [member function] |
|
9365 cls.add_method('GetList', |
|
9366 'std::list< unsigned int >', |
|
9367 [], |
|
9368 is_const=True) |
|
9369 ## error-model.h (module 'network'): static ns3::TypeId ns3::ListErrorModel::GetTypeId() [member function] |
|
9370 cls.add_method('GetTypeId', |
|
9371 'ns3::TypeId', |
|
9372 [], |
|
9373 is_static=True) |
|
9374 ## error-model.h (module 'network'): void ns3::ListErrorModel::SetList(std::list<unsigned int, std::allocator<unsigned int> > const & packetlist) [member function] |
|
9375 cls.add_method('SetList', |
|
9376 'void', |
|
9377 [param('std::list< unsigned int > const &', 'packetlist')]) |
|
9378 ## error-model.h (module 'network'): bool ns3::ListErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function] |
|
9379 cls.add_method('DoCorrupt', |
|
9380 'bool', |
|
9381 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
9382 visibility='private', is_virtual=True) |
|
9383 ## error-model.h (module 'network'): void ns3::ListErrorModel::DoReset() [member function] |
|
9384 cls.add_method('DoReset', |
|
9385 'void', |
|
9386 [], |
|
9387 visibility='private', is_virtual=True) |
|
9388 return |
|
9389 |
|
9390 def register_Ns3LogDistancePropagationLossModel_methods(root_module, cls): |
|
9391 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::LogDistancePropagationLossModel::GetTypeId() [member function] |
|
9392 cls.add_method('GetTypeId', |
|
9393 'ns3::TypeId', |
|
9394 [], |
|
9395 is_static=True) |
|
9396 ## propagation-loss-model.h (module 'propagation'): ns3::LogDistancePropagationLossModel::LogDistancePropagationLossModel() [constructor] |
|
9397 cls.add_constructor([]) |
|
9398 ## propagation-loss-model.h (module 'propagation'): void ns3::LogDistancePropagationLossModel::SetPathLossExponent(double n) [member function] |
|
9399 cls.add_method('SetPathLossExponent', |
|
9400 'void', |
|
9401 [param('double', 'n')]) |
|
9402 ## propagation-loss-model.h (module 'propagation'): double ns3::LogDistancePropagationLossModel::GetPathLossExponent() const [member function] |
|
9403 cls.add_method('GetPathLossExponent', |
|
9404 'double', |
|
9405 [], |
|
9406 is_const=True) |
|
9407 ## propagation-loss-model.h (module 'propagation'): void ns3::LogDistancePropagationLossModel::SetReference(double referenceDistance, double referenceLoss) [member function] |
|
9408 cls.add_method('SetReference', |
|
9409 'void', |
|
9410 [param('double', 'referenceDistance'), param('double', 'referenceLoss')]) |
|
9411 ## propagation-loss-model.h (module 'propagation'): double ns3::LogDistancePropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
9412 cls.add_method('DoCalcRxPower', |
|
9413 'double', |
|
9414 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
9415 is_const=True, visibility='private', is_virtual=True) |
|
9416 return |
|
9417 |
|
9418 def register_Ns3LteAmc_methods(root_module, cls): |
8737 def register_Ns3LteAmc_methods(root_module, cls): |
9419 ## lte-amc.h (module 'lte'): ns3::LteAmc::LteAmc(ns3::LteAmc const & arg0) [copy constructor] |
8738 ## lte-amc.h (module 'lte'): ns3::LteAmc::LteAmc(ns3::LteAmc const & arg0) [copy constructor] |
9420 cls.add_constructor([param('ns3::LteAmc const &', 'arg0')]) |
8739 cls.add_constructor([param('ns3::LteAmc const &', 'arg0')]) |
9421 ## lte-amc.h (module 'lte'): ns3::LteAmc::LteAmc() [constructor] |
8740 ## lte-amc.h (module 'lte'): ns3::LteAmc::LteAmc() [constructor] |
9422 cls.add_constructor([]) |
8741 cls.add_constructor([]) |
10191 cls.add_method('Start', |
9510 cls.add_method('Start', |
10192 'void', |
9511 'void', |
10193 []) |
9512 []) |
10194 return |
9513 return |
10195 |
9514 |
10196 def register_Ns3LteSimpleHelper_methods(root_module, cls): |
|
10197 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::LteSimpleHelper(ns3::LteSimpleHelper const & arg0) [copy constructor] |
|
10198 cls.add_constructor([param('ns3::LteSimpleHelper const &', 'arg0')]) |
|
10199 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::LteSimpleHelper() [constructor] |
|
10200 cls.add_constructor([]) |
|
10201 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::DoDispose() [member function] |
|
10202 cls.add_method('DoDispose', |
|
10203 'void', |
|
10204 [], |
|
10205 is_virtual=True) |
|
10206 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableDlPdcpTraces() [member function] |
|
10207 cls.add_method('EnableDlPdcpTraces', |
|
10208 'void', |
|
10209 []) |
|
10210 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableDlRlcTraces() [member function] |
|
10211 cls.add_method('EnableDlRlcTraces', |
|
10212 'void', |
|
10213 []) |
|
10214 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableLogComponents() [member function] |
|
10215 cls.add_method('EnableLogComponents', |
|
10216 'void', |
|
10217 []) |
|
10218 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnablePdcpTraces() [member function] |
|
10219 cls.add_method('EnablePdcpTraces', |
|
10220 'void', |
|
10221 []) |
|
10222 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableRlcTraces() [member function] |
|
10223 cls.add_method('EnableRlcTraces', |
|
10224 'void', |
|
10225 []) |
|
10226 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableTraces() [member function] |
|
10227 cls.add_method('EnableTraces', |
|
10228 'void', |
|
10229 []) |
|
10230 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableUlPdcpTraces() [member function] |
|
10231 cls.add_method('EnableUlPdcpTraces', |
|
10232 'void', |
|
10233 []) |
|
10234 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::EnableUlRlcTraces() [member function] |
|
10235 cls.add_method('EnableUlRlcTraces', |
|
10236 'void', |
|
10237 []) |
|
10238 ## lte-simple-helper.h (module 'lte'): static ns3::TypeId ns3::LteSimpleHelper::GetTypeId() [member function] |
|
10239 cls.add_method('GetTypeId', |
|
10240 'ns3::TypeId', |
|
10241 [], |
|
10242 is_static=True) |
|
10243 ## lte-simple-helper.h (module 'lte'): ns3::NetDeviceContainer ns3::LteSimpleHelper::InstallEnbDevice(ns3::NodeContainer c) [member function] |
|
10244 cls.add_method('InstallEnbDevice', |
|
10245 'ns3::NetDeviceContainer', |
|
10246 [param('ns3::NodeContainer', 'c')]) |
|
10247 ## lte-simple-helper.h (module 'lte'): ns3::NetDeviceContainer ns3::LteSimpleHelper::InstallUeDevice(ns3::NodeContainer c) [member function] |
|
10248 cls.add_method('InstallUeDevice', |
|
10249 'ns3::NetDeviceContainer', |
|
10250 [param('ns3::NodeContainer', 'c')]) |
|
10251 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::m_enbMac [variable] |
|
10252 cls.add_instance_attribute('m_enbMac', 'ns3::Ptr< LteTestMac >', is_const=False) |
|
10253 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::m_enbRrc [variable] |
|
10254 cls.add_instance_attribute('m_enbRrc', 'ns3::Ptr< LteTestRrc >', is_const=False) |
|
10255 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::m_ueMac [variable] |
|
10256 cls.add_instance_attribute('m_ueMac', 'ns3::Ptr< LteTestMac >', is_const=False) |
|
10257 ## lte-simple-helper.h (module 'lte'): ns3::LteSimpleHelper::m_ueRrc [variable] |
|
10258 cls.add_instance_attribute('m_ueRrc', 'ns3::Ptr< LteTestRrc >', is_const=False) |
|
10259 ## lte-simple-helper.h (module 'lte'): void ns3::LteSimpleHelper::DoStart() [member function] |
|
10260 cls.add_method('DoStart', |
|
10261 'void', |
|
10262 [], |
|
10263 visibility='protected', is_virtual=True) |
|
10264 return |
|
10265 |
|
10266 def register_Ns3LteSinrChunkProcessor_methods(root_module, cls): |
9515 def register_Ns3LteSinrChunkProcessor_methods(root_module, cls): |
10267 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor::LteSinrChunkProcessor() [constructor] |
9516 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor::LteSinrChunkProcessor() [constructor] |
10268 cls.add_constructor([]) |
9517 cls.add_constructor([]) |
10269 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor::LteSinrChunkProcessor(ns3::LteSinrChunkProcessor const & arg0) [copy constructor] |
9518 ## lte-sinr-chunk-processor.h (module 'lte'): ns3::LteSinrChunkProcessor::LteSinrChunkProcessor(ns3::LteSinrChunkProcessor const & arg0) [copy constructor] |
10270 cls.add_constructor([param('ns3::LteSinrChunkProcessor const &', 'arg0')]) |
9519 cls.add_constructor([param('ns3::LteSinrChunkProcessor const &', 'arg0')]) |
10454 [param('std::string', 'path'), param('uint64_t', 'imsi')]) |
9703 [param('std::string', 'path'), param('uint64_t', 'imsi')]) |
10455 ## lte-stats-calculator.h (module 'lte'): void ns3::LteStatsCalculator::SetUlOutputFilename(std::string outputFilename) [member function] |
9704 ## lte-stats-calculator.h (module 'lte'): void ns3::LteStatsCalculator::SetUlOutputFilename(std::string outputFilename) [member function] |
10456 cls.add_method('SetUlOutputFilename', |
9705 cls.add_method('SetUlOutputFilename', |
10457 'void', |
9706 'void', |
10458 [param('std::string', 'outputFilename')]) |
9707 [param('std::string', 'outputFilename')]) |
10459 return |
|
10460 |
|
10461 def register_Ns3LteTestSinrChunkProcessor_methods(root_module, cls): |
|
10462 ## lte-test-sinr-chunk-processor.h (module 'lte'): ns3::LteTestSinrChunkProcessor::LteTestSinrChunkProcessor(ns3::LteTestSinrChunkProcessor const & arg0) [copy constructor] |
|
10463 cls.add_constructor([param('ns3::LteTestSinrChunkProcessor const &', 'arg0')]) |
|
10464 ## lte-test-sinr-chunk-processor.h (module 'lte'): ns3::LteTestSinrChunkProcessor::LteTestSinrChunkProcessor(ns3::Ptr<ns3::LtePhy> p) [constructor] |
|
10465 cls.add_constructor([param('ns3::Ptr< ns3::LtePhy >', 'p')]) |
|
10466 ## lte-test-sinr-chunk-processor.h (module 'lte'): void ns3::LteTestSinrChunkProcessor::End() [member function] |
|
10467 cls.add_method('End', |
|
10468 'void', |
|
10469 [], |
|
10470 is_virtual=True) |
|
10471 ## lte-test-sinr-chunk-processor.h (module 'lte'): void ns3::LteTestSinrChunkProcessor::EvaluateSinrChunk(ns3::SpectrumValue const & sinr, ns3::Time duration) [member function] |
|
10472 cls.add_method('EvaluateSinrChunk', |
|
10473 'void', |
|
10474 [param('ns3::SpectrumValue const &', 'sinr'), param('ns3::Time', 'duration')], |
|
10475 is_virtual=True) |
|
10476 ## lte-test-sinr-chunk-processor.h (module 'lte'): ns3::Ptr<ns3::SpectrumValue> ns3::LteTestSinrChunkProcessor::GetSinr() [member function] |
|
10477 cls.add_method('GetSinr', |
|
10478 'ns3::Ptr< ns3::SpectrumValue >', |
|
10479 []) |
|
10480 ## lte-test-sinr-chunk-processor.h (module 'lte'): void ns3::LteTestSinrChunkProcessor::Start() [member function] |
|
10481 cls.add_method('Start', |
|
10482 'void', |
|
10483 [], |
|
10484 is_virtual=True) |
|
10485 return |
|
10486 |
|
10487 def register_Ns3LteTestUePhy_methods(root_module, cls): |
|
10488 ## lte-test-ue-phy.h (module 'lte'): ns3::LteTestUePhy::LteTestUePhy(ns3::LteTestUePhy const & arg0) [copy constructor] |
|
10489 cls.add_constructor([param('ns3::LteTestUePhy const &', 'arg0')]) |
|
10490 ## lte-test-ue-phy.h (module 'lte'): ns3::LteTestUePhy::LteTestUePhy() [constructor] |
|
10491 cls.add_constructor([]) |
|
10492 ## lte-test-ue-phy.h (module 'lte'): ns3::LteTestUePhy::LteTestUePhy(ns3::Ptr<ns3::LteSpectrumPhy> dlPhy, ns3::Ptr<ns3::LteSpectrumPhy> ulPhy) [constructor] |
|
10493 cls.add_constructor([param('ns3::Ptr< ns3::LteSpectrumPhy >', 'dlPhy'), param('ns3::Ptr< ns3::LteSpectrumPhy >', 'ulPhy')]) |
|
10494 ## lte-test-ue-phy.h (module 'lte'): ns3::Ptr<ns3::SpectrumValue> ns3::LteTestUePhy::CreateTxPowerSpectralDensity() [member function] |
|
10495 cls.add_method('CreateTxPowerSpectralDensity', |
|
10496 'ns3::Ptr< ns3::SpectrumValue >', |
|
10497 [], |
|
10498 is_virtual=True) |
|
10499 ## lte-test-ue-phy.h (module 'lte'): void ns3::LteTestUePhy::DoDispose() [member function] |
|
10500 cls.add_method('DoDispose', |
|
10501 'void', |
|
10502 [], |
|
10503 is_virtual=True) |
|
10504 ## lte-test-ue-phy.h (module 'lte'): void ns3::LteTestUePhy::DoSendMacPdu(ns3::Ptr<ns3::Packet> p) [member function] |
|
10505 cls.add_method('DoSendMacPdu', |
|
10506 'void', |
|
10507 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
10508 is_virtual=True) |
|
10509 ## lte-test-ue-phy.h (module 'lte'): void ns3::LteTestUePhy::GenerateCqiReport(ns3::SpectrumValue const & sinr) [member function] |
|
10510 cls.add_method('GenerateCqiReport', |
|
10511 'void', |
|
10512 [param('ns3::SpectrumValue const &', 'sinr')], |
|
10513 is_virtual=True) |
|
10514 ## lte-test-ue-phy.h (module 'lte'): ns3::SpectrumValue ns3::LteTestUePhy::GetSinr() [member function] |
|
10515 cls.add_method('GetSinr', |
|
10516 'ns3::SpectrumValue', |
|
10517 []) |
|
10518 ## lte-test-ue-phy.h (module 'lte'): static ns3::TypeId ns3::LteTestUePhy::GetTypeId() [member function] |
|
10519 cls.add_method('GetTypeId', |
|
10520 'ns3::TypeId', |
|
10521 [], |
|
10522 is_static=True) |
|
10523 ## lte-test-ue-phy.h (module 'lte'): void ns3::LteTestUePhy::ReceiveIdealControlMessage(ns3::Ptr<ns3::IdealControlMessage> msg) [member function] |
|
10524 cls.add_method('ReceiveIdealControlMessage', |
|
10525 'void', |
|
10526 [param('ns3::Ptr< ns3::IdealControlMessage >', 'msg')], |
|
10527 is_virtual=True) |
|
10528 return |
9708 return |
10529 |
9709 |
10530 def register_Ns3LteUeMac_methods(root_module, cls): |
9710 def register_Ns3LteUeMac_methods(root_module, cls): |
10531 ## lte-ue-mac.h (module 'lte'): ns3::LteUeMac::LteUeMac(ns3::LteUeMac const & arg0) [copy constructor] |
9711 ## lte-ue-mac.h (module 'lte'): ns3::LteUeMac::LteUeMac(ns3::LteUeMac const & arg0) [copy constructor] |
10532 cls.add_constructor([param('ns3::LteUeMac const &', 'arg0')]) |
9712 cls.add_constructor([param('ns3::LteUeMac const &', 'arg0')]) |
10833 cls.add_method('UlScheduling', |
10013 cls.add_method('UlScheduling', |
10834 'void', |
10014 'void', |
10835 [param('uint16_t', 'cellId'), param('uint64_t', 'imsi'), param('uint32_t', 'frameNo'), param('uint32_t', 'subframeNo'), param('uint16_t', 'rnti'), param('uint8_t', 'mcs'), param('uint16_t', 'sizeTb')]) |
10015 [param('uint16_t', 'cellId'), param('uint64_t', 'imsi'), param('uint32_t', 'frameNo'), param('uint32_t', 'subframeNo'), param('uint16_t', 'rnti'), param('uint8_t', 'mcs'), param('uint16_t', 'sizeTb')]) |
10836 return |
10016 return |
10837 |
10017 |
10838 def register_Ns3MatrixPropagationLossModel_methods(root_module, cls): |
|
10839 ## propagation-loss-model.h (module 'propagation'): static ns3::TypeId ns3::MatrixPropagationLossModel::GetTypeId() [member function] |
|
10840 cls.add_method('GetTypeId', |
|
10841 'ns3::TypeId', |
|
10842 [], |
|
10843 is_static=True) |
|
10844 ## propagation-loss-model.h (module 'propagation'): ns3::MatrixPropagationLossModel::MatrixPropagationLossModel() [constructor] |
|
10845 cls.add_constructor([]) |
|
10846 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagationLossModel::SetLoss(ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b, double loss, bool symmetric=true) [member function] |
|
10847 cls.add_method('SetLoss', |
|
10848 'void', |
|
10849 [param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b'), param('double', 'loss'), param('bool', 'symmetric', default_value='true')]) |
|
10850 ## propagation-loss-model.h (module 'propagation'): void ns3::MatrixPropagationLossModel::SetDefaultLoss(double arg0) [member function] |
|
10851 cls.add_method('SetDefaultLoss', |
|
10852 'void', |
|
10853 [param('double', 'arg0')]) |
|
10854 ## propagation-loss-model.h (module 'propagation'): double ns3::MatrixPropagationLossModel::DoCalcRxPower(double txPowerDbm, ns3::Ptr<ns3::MobilityModel> a, ns3::Ptr<ns3::MobilityModel> b) const [member function] |
|
10855 cls.add_method('DoCalcRxPower', |
|
10856 'double', |
|
10857 [param('double', 'txPowerDbm'), param('ns3::Ptr< ns3::MobilityModel >', 'a'), param('ns3::Ptr< ns3::MobilityModel >', 'b')], |
|
10858 is_const=True, visibility='private', is_virtual=True) |
|
10859 return |
|
10860 |
|
10861 def register_Ns3MobilityModel_methods(root_module, cls): |
10018 def register_Ns3MobilityModel_methods(root_module, cls): |
10862 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel(ns3::MobilityModel const & arg0) [copy constructor] |
10019 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel(ns3::MobilityModel const & arg0) [copy constructor] |
10863 cls.add_constructor([param('ns3::MobilityModel const &', 'arg0')]) |
10020 cls.add_constructor([param('ns3::MobilityModel const &', 'arg0')]) |
10864 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel() [constructor] |
10021 ## mobility-model.h (module 'mobility'): ns3::MobilityModel::MobilityModel() [constructor] |
10865 cls.add_constructor([]) |
10022 cls.add_constructor([]) |
11656 cls.add_method('Set', |
10798 cls.add_method('Set', |
11657 'void', |
10799 'void', |
11658 [param('ns3::RandomVariable const &', 'value')]) |
10800 [param('ns3::RandomVariable const &', 'value')]) |
11659 return |
10801 return |
11660 |
10802 |
11661 def register_Ns3RateErrorModel_methods(root_module, cls): |
|
11662 ## error-model.h (module 'network'): ns3::RateErrorModel::RateErrorModel(ns3::RateErrorModel const & arg0) [copy constructor] |
|
11663 cls.add_constructor([param('ns3::RateErrorModel const &', 'arg0')]) |
|
11664 ## error-model.h (module 'network'): ns3::RateErrorModel::RateErrorModel() [constructor] |
|
11665 cls.add_constructor([]) |
|
11666 ## error-model.h (module 'network'): double ns3::RateErrorModel::GetRate() const [member function] |
|
11667 cls.add_method('GetRate', |
|
11668 'double', |
|
11669 [], |
|
11670 is_const=True) |
|
11671 ## error-model.h (module 'network'): static ns3::TypeId ns3::RateErrorModel::GetTypeId() [member function] |
|
11672 cls.add_method('GetTypeId', |
|
11673 'ns3::TypeId', |
|
11674 [], |
|
11675 is_static=True) |
|
11676 ## error-model.h (module 'network'): ns3::RateErrorModel::ErrorUnit ns3::RateErrorModel::GetUnit() const [member function] |
|
11677 cls.add_method('GetUnit', |
|
11678 'ns3::RateErrorModel::ErrorUnit', |
|
11679 [], |
|
11680 is_const=True) |
|
11681 ## error-model.h (module 'network'): void ns3::RateErrorModel::SetRandomVariable(ns3::RandomVariable const & ranvar) [member function] |
|
11682 cls.add_method('SetRandomVariable', |
|
11683 'void', |
|
11684 [param('ns3::RandomVariable const &', 'ranvar')]) |
|
11685 ## error-model.h (module 'network'): void ns3::RateErrorModel::SetRate(double rate) [member function] |
|
11686 cls.add_method('SetRate', |
|
11687 'void', |
|
11688 [param('double', 'rate')]) |
|
11689 ## error-model.h (module 'network'): void ns3::RateErrorModel::SetUnit(ns3::RateErrorModel::ErrorUnit error_unit) [member function] |
|
11690 cls.add_method('SetUnit', |
|
11691 'void', |
|
11692 [param('ns3::RateErrorModel::ErrorUnit', 'error_unit')]) |
|
11693 ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function] |
|
11694 cls.add_method('DoCorrupt', |
|
11695 'bool', |
|
11696 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
11697 visibility='private', is_virtual=True) |
|
11698 ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptBit(ns3::Ptr<ns3::Packet> p) [member function] |
|
11699 cls.add_method('DoCorruptBit', |
|
11700 'bool', |
|
11701 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
11702 visibility='private', is_virtual=True) |
|
11703 ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptByte(ns3::Ptr<ns3::Packet> p) [member function] |
|
11704 cls.add_method('DoCorruptByte', |
|
11705 'bool', |
|
11706 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
11707 visibility='private', is_virtual=True) |
|
11708 ## error-model.h (module 'network'): bool ns3::RateErrorModel::DoCorruptPkt(ns3::Ptr<ns3::Packet> p) [member function] |
|
11709 cls.add_method('DoCorruptPkt', |
|
11710 'bool', |
|
11711 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
11712 visibility='private', is_virtual=True) |
|
11713 ## error-model.h (module 'network'): void ns3::RateErrorModel::DoReset() [member function] |
|
11714 cls.add_method('DoReset', |
|
11715 'void', |
|
11716 [], |
|
11717 visibility='private', is_virtual=True) |
|
11718 return |
|
11719 |
|
11720 def register_Ns3ReceiveListErrorModel_methods(root_module, cls): |
|
11721 ## error-model.h (module 'network'): ns3::ReceiveListErrorModel::ReceiveListErrorModel(ns3::ReceiveListErrorModel const & arg0) [copy constructor] |
|
11722 cls.add_constructor([param('ns3::ReceiveListErrorModel const &', 'arg0')]) |
|
11723 ## error-model.h (module 'network'): ns3::ReceiveListErrorModel::ReceiveListErrorModel() [constructor] |
|
11724 cls.add_constructor([]) |
|
11725 ## error-model.h (module 'network'): std::list<unsigned int, std::allocator<unsigned int> > ns3::ReceiveListErrorModel::GetList() const [member function] |
|
11726 cls.add_method('GetList', |
|
11727 'std::list< unsigned int >', |
|
11728 [], |
|
11729 is_const=True) |
|
11730 ## error-model.h (module 'network'): static ns3::TypeId ns3::ReceiveListErrorModel::GetTypeId() [member function] |
|
11731 cls.add_method('GetTypeId', |
|
11732 'ns3::TypeId', |
|
11733 [], |
|
11734 is_static=True) |
|
11735 ## error-model.h (module 'network'): void ns3::ReceiveListErrorModel::SetList(std::list<unsigned int, std::allocator<unsigned int> > const & packetlist) [member function] |
|
11736 cls.add_method('SetList', |
|
11737 'void', |
|
11738 [param('std::list< unsigned int > const &', 'packetlist')]) |
|
11739 ## error-model.h (module 'network'): bool ns3::ReceiveListErrorModel::DoCorrupt(ns3::Ptr<ns3::Packet> p) [member function] |
|
11740 cls.add_method('DoCorrupt', |
|
11741 'bool', |
|
11742 [param('ns3::Ptr< ns3::Packet >', 'p')], |
|
11743 visibility='private', is_virtual=True) |
|
11744 ## error-model.h (module 'network'): void ns3::ReceiveListErrorModel::DoReset() [member function] |
|
11745 cls.add_method('DoReset', |
|
11746 'void', |
|
11747 [], |
|
11748 visibility='private', is_virtual=True) |
|
11749 return |
|
11750 |
|
11751 def register_Ns3RemSpectrumPhy_methods(root_module, cls): |
10803 def register_Ns3RemSpectrumPhy_methods(root_module, cls): |
11752 ## rem-spectrum-phy.h (module 'lte'): ns3::RemSpectrumPhy::RemSpectrumPhy() [constructor] |
10804 ## rem-spectrum-phy.h (module 'lte'): ns3::RemSpectrumPhy::RemSpectrumPhy() [constructor] |
11753 cls.add_constructor([]) |
10805 cls.add_constructor([]) |
11754 ## rem-spectrum-phy.h (module 'lte'): void ns3::RemSpectrumPhy::DoDispose() [member function] |
10806 ## rem-spectrum-phy.h (module 'lte'): void ns3::RemSpectrumPhy::DoDispose() [member function] |
11755 cls.add_method('DoDispose', |
10807 cls.add_method('DoDispose', |
11862 cls.add_method('TransmissionModeConfigurationUpdate', |
10914 cls.add_method('TransmissionModeConfigurationUpdate', |
11863 'void', |
10915 'void', |
11864 [param('uint16_t', 'rnti'), param('uint8_t', 'txMode')]) |
10916 [param('uint16_t', 'rnti'), param('uint8_t', 'txMode')]) |
11865 return |
10917 return |
11866 |
10918 |
11867 def register_Ns3SimpleChannel_methods(root_module, cls): |
|
11868 ## simple-channel.h (module 'network'): ns3::SimpleChannel::SimpleChannel(ns3::SimpleChannel const & arg0) [copy constructor] |
|
11869 cls.add_constructor([param('ns3::SimpleChannel const &', 'arg0')]) |
|
11870 ## simple-channel.h (module 'network'): ns3::SimpleChannel::SimpleChannel() [constructor] |
|
11871 cls.add_constructor([]) |
|
11872 ## simple-channel.h (module 'network'): void ns3::SimpleChannel::Add(ns3::Ptr<ns3::SimpleNetDevice> device) [member function] |
|
11873 cls.add_method('Add', |
|
11874 'void', |
|
11875 [param('ns3::Ptr< ns3::SimpleNetDevice >', 'device')]) |
|
11876 ## simple-channel.h (module 'network'): ns3::Ptr<ns3::NetDevice> ns3::SimpleChannel::GetDevice(uint32_t i) const [member function] |
|
11877 cls.add_method('GetDevice', |
|
11878 'ns3::Ptr< ns3::NetDevice >', |
|
11879 [param('uint32_t', 'i')], |
|
11880 is_const=True, is_virtual=True) |
|
11881 ## simple-channel.h (module 'network'): uint32_t ns3::SimpleChannel::GetNDevices() const [member function] |
|
11882 cls.add_method('GetNDevices', |
|
11883 'uint32_t', |
|
11884 [], |
|
11885 is_const=True, is_virtual=True) |
|
11886 ## simple-channel.h (module 'network'): static ns3::TypeId ns3::SimpleChannel::GetTypeId() [member function] |
|
11887 cls.add_method('GetTypeId', |
|
11888 'ns3::TypeId', |
|
11889 [], |
|
11890 is_static=True) |
|
11891 ## simple-channel.h (module 'network'): void ns3::SimpleChannel::Send(ns3::Ptr<ns3::Packet> p, uint16_t protocol, ns3::Mac48Address to, ns3::Mac48Address from, ns3::Ptr<ns3::SimpleNetDevice> sender) [member function] |
|
11892 cls.add_method('Send', |
|
11893 'void', |
|
11894 [param('ns3::Ptr< ns3::Packet >', 'p'), param('uint16_t', 'protocol'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from'), param('ns3::Ptr< ns3::SimpleNetDevice >', 'sender')]) |
|
11895 return |
|
11896 |
|
11897 def register_Ns3SimpleNetDevice_methods(root_module, cls): |
|
11898 ## simple-net-device.h (module 'network'): ns3::SimpleNetDevice::SimpleNetDevice(ns3::SimpleNetDevice const & arg0) [copy constructor] |
|
11899 cls.add_constructor([param('ns3::SimpleNetDevice const &', 'arg0')]) |
|
11900 ## simple-net-device.h (module 'network'): ns3::SimpleNetDevice::SimpleNetDevice() [constructor] |
|
11901 cls.add_constructor([]) |
|
11902 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::AddLinkChangeCallback(ns3::Callback<void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> callback) [member function] |
|
11903 cls.add_method('AddLinkChangeCallback', |
|
11904 'void', |
|
11905 [param('ns3::Callback< void, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'callback')], |
|
11906 is_virtual=True) |
|
11907 ## simple-net-device.h (module 'network'): ns3::Address ns3::SimpleNetDevice::GetAddress() const [member function] |
|
11908 cls.add_method('GetAddress', |
|
11909 'ns3::Address', |
|
11910 [], |
|
11911 is_const=True, is_virtual=True) |
|
11912 ## simple-net-device.h (module 'network'): ns3::Address ns3::SimpleNetDevice::GetBroadcast() const [member function] |
|
11913 cls.add_method('GetBroadcast', |
|
11914 'ns3::Address', |
|
11915 [], |
|
11916 is_const=True, is_virtual=True) |
|
11917 ## simple-net-device.h (module 'network'): ns3::Ptr<ns3::Channel> ns3::SimpleNetDevice::GetChannel() const [member function] |
|
11918 cls.add_method('GetChannel', |
|
11919 'ns3::Ptr< ns3::Channel >', |
|
11920 [], |
|
11921 is_const=True, is_virtual=True) |
|
11922 ## simple-net-device.h (module 'network'): uint32_t ns3::SimpleNetDevice::GetIfIndex() const [member function] |
|
11923 cls.add_method('GetIfIndex', |
|
11924 'uint32_t', |
|
11925 [], |
|
11926 is_const=True, is_virtual=True) |
|
11927 ## simple-net-device.h (module 'network'): uint16_t ns3::SimpleNetDevice::GetMtu() const [member function] |
|
11928 cls.add_method('GetMtu', |
|
11929 'uint16_t', |
|
11930 [], |
|
11931 is_const=True, is_virtual=True) |
|
11932 ## simple-net-device.h (module 'network'): ns3::Address ns3::SimpleNetDevice::GetMulticast(ns3::Ipv4Address multicastGroup) const [member function] |
|
11933 cls.add_method('GetMulticast', |
|
11934 'ns3::Address', |
|
11935 [param('ns3::Ipv4Address', 'multicastGroup')], |
|
11936 is_const=True, is_virtual=True) |
|
11937 ## simple-net-device.h (module 'network'): ns3::Address ns3::SimpleNetDevice::GetMulticast(ns3::Ipv6Address addr) const [member function] |
|
11938 cls.add_method('GetMulticast', |
|
11939 'ns3::Address', |
|
11940 [param('ns3::Ipv6Address', 'addr')], |
|
11941 is_const=True, is_virtual=True) |
|
11942 ## simple-net-device.h (module 'network'): ns3::Ptr<ns3::Node> ns3::SimpleNetDevice::GetNode() const [member function] |
|
11943 cls.add_method('GetNode', |
|
11944 'ns3::Ptr< ns3::Node >', |
|
11945 [], |
|
11946 is_const=True, is_virtual=True) |
|
11947 ## simple-net-device.h (module 'network'): static ns3::TypeId ns3::SimpleNetDevice::GetTypeId() [member function] |
|
11948 cls.add_method('GetTypeId', |
|
11949 'ns3::TypeId', |
|
11950 [], |
|
11951 is_static=True) |
|
11952 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::IsBridge() const [member function] |
|
11953 cls.add_method('IsBridge', |
|
11954 'bool', |
|
11955 [], |
|
11956 is_const=True, is_virtual=True) |
|
11957 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::IsBroadcast() const [member function] |
|
11958 cls.add_method('IsBroadcast', |
|
11959 'bool', |
|
11960 [], |
|
11961 is_const=True, is_virtual=True) |
|
11962 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::IsLinkUp() const [member function] |
|
11963 cls.add_method('IsLinkUp', |
|
11964 'bool', |
|
11965 [], |
|
11966 is_const=True, is_virtual=True) |
|
11967 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::IsMulticast() const [member function] |
|
11968 cls.add_method('IsMulticast', |
|
11969 'bool', |
|
11970 [], |
|
11971 is_const=True, is_virtual=True) |
|
11972 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::IsPointToPoint() const [member function] |
|
11973 cls.add_method('IsPointToPoint', |
|
11974 'bool', |
|
11975 [], |
|
11976 is_const=True, is_virtual=True) |
|
11977 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::NeedsArp() const [member function] |
|
11978 cls.add_method('NeedsArp', |
|
11979 'bool', |
|
11980 [], |
|
11981 is_const=True, is_virtual=True) |
|
11982 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::Receive(ns3::Ptr<ns3::Packet> packet, uint16_t protocol, ns3::Mac48Address to, ns3::Mac48Address from) [member function] |
|
11983 cls.add_method('Receive', |
|
11984 'void', |
|
11985 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('uint16_t', 'protocol'), param('ns3::Mac48Address', 'to'), param('ns3::Mac48Address', 'from')]) |
|
11986 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::Send(ns3::Ptr<ns3::Packet> packet, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
|
11987 cls.add_method('Send', |
|
11988 'bool', |
|
11989 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
|
11990 is_virtual=True) |
|
11991 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::SendFrom(ns3::Ptr<ns3::Packet> packet, ns3::Address const & source, ns3::Address const & dest, uint16_t protocolNumber) [member function] |
|
11992 cls.add_method('SendFrom', |
|
11993 'bool', |
|
11994 [param('ns3::Ptr< ns3::Packet >', 'packet'), param('ns3::Address const &', 'source'), param('ns3::Address const &', 'dest'), param('uint16_t', 'protocolNumber')], |
|
11995 is_virtual=True) |
|
11996 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetAddress(ns3::Address address) [member function] |
|
11997 cls.add_method('SetAddress', |
|
11998 'void', |
|
11999 [param('ns3::Address', 'address')], |
|
12000 is_virtual=True) |
|
12001 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetChannel(ns3::Ptr<ns3::SimpleChannel> channel) [member function] |
|
12002 cls.add_method('SetChannel', |
|
12003 'void', |
|
12004 [param('ns3::Ptr< ns3::SimpleChannel >', 'channel')]) |
|
12005 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetIfIndex(uint32_t const index) [member function] |
|
12006 cls.add_method('SetIfIndex', |
|
12007 'void', |
|
12008 [param('uint32_t const', 'index')], |
|
12009 is_virtual=True) |
|
12010 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::SetMtu(uint16_t const mtu) [member function] |
|
12011 cls.add_method('SetMtu', |
|
12012 'bool', |
|
12013 [param('uint16_t const', 'mtu')], |
|
12014 is_virtual=True) |
|
12015 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetNode(ns3::Ptr<ns3::Node> node) [member function] |
|
12016 cls.add_method('SetNode', |
|
12017 'void', |
|
12018 [param('ns3::Ptr< ns3::Node >', 'node')], |
|
12019 is_virtual=True) |
|
12020 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetPromiscReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::Address const&, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty> cb) [member function] |
|
12021 cls.add_method('SetPromiscReceiveCallback', |
|
12022 'void', |
|
12023 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::Address const &, ns3::NetDevice::PacketType, ns3::empty, ns3::empty, ns3::empty >', 'cb')], |
|
12024 is_virtual=True) |
|
12025 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetReceiveCallback(ns3::Callback<bool, ns3::Ptr<ns3::NetDevice>, ns3::Ptr<ns3::Packet const>, unsigned short, ns3::Address const&, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty> cb) [member function] |
|
12026 cls.add_method('SetReceiveCallback', |
|
12027 'void', |
|
12028 [param('ns3::Callback< bool, ns3::Ptr< ns3::NetDevice >, ns3::Ptr< ns3::Packet const >, unsigned short, ns3::Address const &, ns3::empty, ns3::empty, ns3::empty, ns3::empty, ns3::empty >', 'cb')], |
|
12029 is_virtual=True) |
|
12030 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::SetReceiveErrorModel(ns3::Ptr<ns3::ErrorModel> em) [member function] |
|
12031 cls.add_method('SetReceiveErrorModel', |
|
12032 'void', |
|
12033 [param('ns3::Ptr< ns3::ErrorModel >', 'em')]) |
|
12034 ## simple-net-device.h (module 'network'): bool ns3::SimpleNetDevice::SupportsSendFrom() const [member function] |
|
12035 cls.add_method('SupportsSendFrom', |
|
12036 'bool', |
|
12037 [], |
|
12038 is_const=True, is_virtual=True) |
|
12039 ## simple-net-device.h (module 'network'): void ns3::SimpleNetDevice::DoDispose() [member function] |
|
12040 cls.add_method('DoDispose', |
|
12041 'void', |
|
12042 [], |
|
12043 visibility='protected', is_virtual=True) |
|
12044 return |
|
12045 |
|
12046 def register_Ns3SpectrumChannel_methods(root_module, cls): |
10919 def register_Ns3SpectrumChannel_methods(root_module, cls): |
12047 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel::SpectrumChannel() [constructor] |
10920 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel::SpectrumChannel() [constructor] |
12048 cls.add_constructor([]) |
10921 cls.add_constructor([]) |
12049 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel::SpectrumChannel(ns3::SpectrumChannel const & arg0) [copy constructor] |
10922 ## spectrum-channel.h (module 'spectrum'): ns3::SpectrumChannel::SpectrumChannel(ns3::SpectrumChannel const & arg0) [copy constructor] |
12050 cls.add_constructor([param('ns3::SpectrumChannel const &', 'arg0')]) |
10923 cls.add_constructor([param('ns3::SpectrumChannel const &', 'arg0')]) |
12538 cls.add_method('SetBsr', |
11411 cls.add_method('SetBsr', |
12539 'void', |
11412 'void', |
12540 [param('MacCeListElement_s', 'ulcqi')]) |
11413 [param('MacCeListElement_s', 'ulcqi')]) |
12541 return |
11414 return |
12542 |
11415 |
12543 def register_Ns3BuildingsMobilityModel_methods(root_module, cls): |
|
12544 ## buildings-mobility-model.h (module 'buildings'): ns3::BuildingsMobilityModel::BuildingsMobilityModel(ns3::BuildingsMobilityModel const & arg0) [copy constructor] |
|
12545 cls.add_constructor([param('ns3::BuildingsMobilityModel const &', 'arg0')]) |
|
12546 ## buildings-mobility-model.h (module 'buildings'): ns3::BuildingsMobilityModel::BuildingsMobilityModel() [constructor] |
|
12547 cls.add_constructor([]) |
|
12548 ## buildings-mobility-model.h (module 'buildings'): ns3::Ptr<ns3::Building> ns3::BuildingsMobilityModel::GetBuilding() [member function] |
|
12549 cls.add_method('GetBuilding', |
|
12550 'ns3::Ptr< ns3::Building >', |
|
12551 []) |
|
12552 ## buildings-mobility-model.h (module 'buildings'): uint8_t ns3::BuildingsMobilityModel::GetFloorNumber() [member function] |
|
12553 cls.add_method('GetFloorNumber', |
|
12554 'uint8_t', |
|
12555 []) |
|
12556 ## buildings-mobility-model.h (module 'buildings'): uint8_t ns3::BuildingsMobilityModel::GetRoomNumberX() [member function] |
|
12557 cls.add_method('GetRoomNumberX', |
|
12558 'uint8_t', |
|
12559 []) |
|
12560 ## buildings-mobility-model.h (module 'buildings'): uint8_t ns3::BuildingsMobilityModel::GetRoomNumberY() [member function] |
|
12561 cls.add_method('GetRoomNumberY', |
|
12562 'uint8_t', |
|
12563 []) |
|
12564 ## buildings-mobility-model.h (module 'buildings'): static ns3::TypeId ns3::BuildingsMobilityModel::GetTypeId() [member function] |
|
12565 cls.add_method('GetTypeId', |
|
12566 'ns3::TypeId', |
|
12567 [], |
|
12568 is_static=True) |
|
12569 ## buildings-mobility-model.h (module 'buildings'): bool ns3::BuildingsMobilityModel::IsIndoor() [member function] |
|
12570 cls.add_method('IsIndoor', |
|
12571 'bool', |
|
12572 []) |
|
12573 ## buildings-mobility-model.h (module 'buildings'): bool ns3::BuildingsMobilityModel::IsOutdoor() [member function] |
|
12574 cls.add_method('IsOutdoor', |
|
12575 'bool', |
|
12576 []) |
|
12577 ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetIndoor(ns3::Ptr<ns3::Building> building, uint8_t nfloor, uint8_t nroomx, uint8_t nroomy) [member function] |
|
12578 cls.add_method('SetIndoor', |
|
12579 'void', |
|
12580 [param('ns3::Ptr< ns3::Building >', 'building'), param('uint8_t', 'nfloor'), param('uint8_t', 'nroomx'), param('uint8_t', 'nroomy')]) |
|
12581 ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::SetOutdoor() [member function] |
|
12582 cls.add_method('SetOutdoor', |
|
12583 'void', |
|
12584 []) |
|
12585 ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoDispose() [member function] |
|
12586 cls.add_method('DoDispose', |
|
12587 'void', |
|
12588 [], |
|
12589 visibility='private', is_virtual=True) |
|
12590 ## buildings-mobility-model.h (module 'buildings'): ns3::Vector ns3::BuildingsMobilityModel::DoGetPosition() const [member function] |
|
12591 cls.add_method('DoGetPosition', |
|
12592 'ns3::Vector', |
|
12593 [], |
|
12594 is_const=True, visibility='private', is_virtual=True) |
|
12595 ## buildings-mobility-model.h (module 'buildings'): ns3::Vector ns3::BuildingsMobilityModel::DoGetVelocity() const [member function] |
|
12596 cls.add_method('DoGetVelocity', |
|
12597 'ns3::Vector', |
|
12598 [], |
|
12599 is_const=True, visibility='private', is_virtual=True) |
|
12600 ## buildings-mobility-model.h (module 'buildings'): void ns3::BuildingsMobilityModel::DoSetPosition(ns3::Vector const & position) [member function] |
|
12601 cls.add_method('DoSetPosition', |
|
12602 'void', |
|
12603 [param('ns3::Vector const &', 'position')], |
|
12604 visibility='private', is_virtual=True) |
|
12605 return |
|
12606 |
|
12607 def register_Ns3DlCqiIdealControlMessage_methods(root_module, cls): |
11416 def register_Ns3DlCqiIdealControlMessage_methods(root_module, cls): |
12608 ## ideal-control-messages.h (module 'lte'): ns3::DlCqiIdealControlMessage::DlCqiIdealControlMessage(ns3::DlCqiIdealControlMessage const & arg0) [copy constructor] |
11417 ## ideal-control-messages.h (module 'lte'): ns3::DlCqiIdealControlMessage::DlCqiIdealControlMessage(ns3::DlCqiIdealControlMessage const & arg0) [copy constructor] |
12609 cls.add_constructor([param('ns3::DlCqiIdealControlMessage const &', 'arg0')]) |
11418 cls.add_constructor([param('ns3::DlCqiIdealControlMessage const &', 'arg0')]) |
12610 ## ideal-control-messages.h (module 'lte'): ns3::DlCqiIdealControlMessage::DlCqiIdealControlMessage() [constructor] |
11419 ## ideal-control-messages.h (module 'lte'): ns3::DlCqiIdealControlMessage::DlCqiIdealControlMessage() [constructor] |
12611 cls.add_constructor([]) |
11420 cls.add_constructor([]) |