188 ## buffer.h: ns3::Buffer::Buffer(uint32_t dataSize) [constructor] |
188 ## buffer.h: ns3::Buffer::Buffer(uint32_t dataSize) [constructor] |
189 cls.add_constructor([param('uint32_t', 'dataSize')]) |
189 cls.add_constructor([param('uint32_t', 'dataSize')]) |
190 return |
190 return |
191 |
191 |
192 def register_Ns3BufferIterator_methods(root_module, cls): |
192 def register_Ns3BufferIterator_methods(root_module, cls): |
193 ## buffer.h: ns3::Buffer::Iterator::Iterator(ns3::Buffer::Iterator const & arg0) [copy constructor] |
|
194 cls.add_constructor([param('ns3::Buffer::Iterator const &', 'arg0')]) |
|
195 ## buffer.h: ns3::Buffer::Iterator::Iterator() [constructor] |
193 ## buffer.h: ns3::Buffer::Iterator::Iterator() [constructor] |
196 cls.add_constructor([]) |
194 cls.add_constructor([]) |
197 ## buffer.h: void ns3::Buffer::Iterator::Next() [member function] |
195 ## buffer.h: void ns3::Buffer::Iterator::Next() [member function] |
198 cls.add_method('Next', |
196 cls.add_method('Next', |
199 'void', |
197 'void', |
332 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetSize() const [member function] |
330 ## buffer.h: uint32_t ns3::Buffer::Iterator::GetSize() const [member function] |
333 cls.add_method('GetSize', |
331 cls.add_method('GetSize', |
334 'uint32_t', |
332 'uint32_t', |
335 [], |
333 [], |
336 is_const=True) |
334 is_const=True) |
|
335 cls.add_copy_constructor() |
337 return |
336 return |
338 |
337 |
339 def register_Ns3DataRate_methods(root_module, cls): |
338 def register_Ns3DataRate_methods(root_module, cls): |
340 cls.add_output_stream_operator() |
339 cls.add_output_stream_operator() |
341 cls.add_binary_comparison_operator('!=') |
340 cls.add_binary_comparison_operator('!=') |
594 cls.add_instance_attribute('currentTrimedFromStart', 'uint32_t', is_const=False) |
593 cls.add_instance_attribute('currentTrimedFromStart', 'uint32_t', is_const=False) |
595 ## packet-metadata.h: ns3::PacketMetadata::Item::currentTrimedFromEnd [variable] |
594 ## packet-metadata.h: ns3::PacketMetadata::Item::currentTrimedFromEnd [variable] |
596 cls.add_instance_attribute('currentTrimedFromEnd', 'uint32_t', is_const=False) |
595 cls.add_instance_attribute('currentTrimedFromEnd', 'uint32_t', is_const=False) |
597 ## packet-metadata.h: ns3::PacketMetadata::Item::current [variable] |
596 ## packet-metadata.h: ns3::PacketMetadata::Item::current [variable] |
598 cls.add_instance_attribute('current', 'ns3::Buffer::Iterator', is_const=False) |
597 cls.add_instance_attribute('current', 'ns3::Buffer::Iterator', is_const=False) |
599 ## packet-metadata.h: ns3::PacketMetadata::Item::Item(ns3::PacketMetadata::Item const & arg0) [copy constructor] |
598 cls.add_constructor([]) |
600 cls.add_constructor([param('ns3::PacketMetadata::Item const &', 'arg0')]) |
599 cls.add_copy_constructor() |
601 ## packet-metadata.h: ns3::PacketMetadata::Item::Item() [constructor] |
|
602 cls.add_constructor([]) |
|
603 return |
600 return |
604 |
601 |
605 def register_Ns3PacketMetadataItemIterator_methods(root_module, cls): |
602 def register_Ns3PacketMetadataItemIterator_methods(root_module, cls): |
606 ## packet-metadata.h: ns3::PacketMetadata::ItemIterator::ItemIterator(ns3::PacketMetadata::ItemIterator const & arg0) [copy constructor] |
|
607 cls.add_constructor([param('ns3::PacketMetadata::ItemIterator const &', 'arg0')]) |
|
608 ## packet-metadata.h: ns3::PacketMetadata::ItemIterator::ItemIterator(ns3::PacketMetadata const * metadata, ns3::Buffer buffer) [constructor] |
603 ## packet-metadata.h: ns3::PacketMetadata::ItemIterator::ItemIterator(ns3::PacketMetadata const * metadata, ns3::Buffer buffer) [constructor] |
609 cls.add_constructor([param('ns3::PacketMetadata const *', 'metadata'), param('ns3::Buffer', 'buffer')]) |
604 cls.add_constructor([param('ns3::PacketMetadata const *', 'metadata'), param('ns3::Buffer', 'buffer')]) |
610 ## packet-metadata.h: bool ns3::PacketMetadata::ItemIterator::HasNext() const [member function] |
605 ## packet-metadata.h: bool ns3::PacketMetadata::ItemIterator::HasNext() const [member function] |
611 cls.add_method('HasNext', |
606 cls.add_method('HasNext', |
612 'bool', |
607 'bool', |
614 is_const=True) |
609 is_const=True) |
615 ## packet-metadata.h: ns3::PacketMetadata::Item ns3::PacketMetadata::ItemIterator::Next() [member function] |
610 ## packet-metadata.h: ns3::PacketMetadata::Item ns3::PacketMetadata::ItemIterator::Next() [member function] |
616 cls.add_method('Next', |
611 cls.add_method('Next', |
617 'ns3::PacketMetadata::Item', |
612 'ns3::PacketMetadata::Item', |
618 []) |
613 []) |
|
614 cls.add_copy_constructor() |
619 return |
615 return |
620 |
616 |
621 def register_Ns3Tag_methods(root_module, cls): |
617 def register_Ns3Tag_methods(root_module, cls): |
622 ## tag.h: ns3::Tag::Tag(ns3::Tag const & arg0) [copy constructor] |
|
623 cls.add_constructor([param('ns3::Tag const &', 'arg0')]) |
|
624 ## tag.h: ns3::Tag::Tag() [constructor] |
|
625 cls.add_constructor([]) |
|
626 ## tag.h: static ns3::TypeId ns3::Tag::GetTypeId() [member function] |
618 ## tag.h: static ns3::TypeId ns3::Tag::GetTypeId() [member function] |
627 cls.add_method('GetTypeId', |
619 cls.add_method('GetTypeId', |
628 'ns3::TypeId', |
620 'ns3::TypeId', |
629 [], |
621 [], |
630 is_static=True) |
622 is_static=True) |
646 ## tag.h: void ns3::Tag::Print(std::ostream & os) const [member function] |
638 ## tag.h: void ns3::Tag::Print(std::ostream & os) const [member function] |
647 cls.add_method('Print', |
639 cls.add_method('Print', |
648 'void', |
640 'void', |
649 [param('std::ostream &', 'os')], |
641 [param('std::ostream &', 'os')], |
650 is_pure_virtual=True, is_const=True, is_virtual=True) |
642 is_pure_virtual=True, is_const=True, is_virtual=True) |
|
643 cls.add_constructor([]) |
|
644 cls.add_copy_constructor() |
651 return |
645 return |
652 |
646 |
653 def register_Ns3TagBuffer_methods(root_module, cls): |
647 def register_Ns3TagBuffer_methods(root_module, cls): |
654 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(ns3::TagBuffer const & arg0) [copy constructor] |
|
655 cls.add_constructor([param('ns3::TagBuffer const &', 'arg0')]) |
|
656 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
648 ## tag-buffer.h: ns3::TagBuffer::TagBuffer(uint8_t * start, uint8_t * end) [constructor] |
657 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
649 cls.add_constructor([param('uint8_t *', 'start'), param('uint8_t *', 'end')]) |
658 ## tag-buffer.h: void ns3::TagBuffer::TrimAtEnd(uint32_t trim) [member function] |
650 ## tag-buffer.h: void ns3::TagBuffer::TrimAtEnd(uint32_t trim) [member function] |
659 cls.add_method('TrimAtEnd', |
651 cls.add_method('TrimAtEnd', |
660 'void', |
652 'void', |
709 []) |
701 []) |
710 ## tag-buffer.h: void ns3::TagBuffer::Read(uint8_t * buffer, uint32_t size) [member function] |
702 ## tag-buffer.h: void ns3::TagBuffer::Read(uint8_t * buffer, uint32_t size) [member function] |
711 cls.add_method('Read', |
703 cls.add_method('Read', |
712 'void', |
704 'void', |
713 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
705 [param('uint8_t *', 'buffer'), param('uint32_t', 'size')]) |
|
706 cls.add_copy_constructor() |
714 return |
707 return |
715 |
708 |
716 def register_Ns3TagIterator_methods(root_module, cls): |
709 def register_Ns3TagIterator_methods(root_module, cls): |
717 ## packet.h: ns3::TagIterator::TagIterator(ns3::TagIterator const & arg0) [copy constructor] |
|
718 cls.add_constructor([param('ns3::TagIterator const &', 'arg0')]) |
|
719 ## packet.h: bool ns3::TagIterator::HasNext() const [member function] |
710 ## packet.h: bool ns3::TagIterator::HasNext() const [member function] |
720 cls.add_method('HasNext', |
711 cls.add_method('HasNext', |
721 'bool', |
712 'bool', |
722 [], |
713 [], |
723 is_const=True) |
714 is_const=True) |
726 'ns3::TagIterator::Item', |
717 'ns3::TagIterator::Item', |
727 []) |
718 []) |
728 return |
719 return |
729 |
720 |
730 def register_Ns3TagIteratorItem_methods(root_module, cls): |
721 def register_Ns3TagIteratorItem_methods(root_module, cls): |
731 ## packet.h: ns3::TagIterator::Item::Item(ns3::TagIterator::Item const & arg0) [copy constructor] |
|
732 cls.add_constructor([param('ns3::TagIterator::Item const &', 'arg0')]) |
|
733 ## packet.h: ns3::TypeId ns3::TagIterator::Item::GetTypeId() const [member function] |
722 ## packet.h: ns3::TypeId ns3::TagIterator::Item::GetTypeId() const [member function] |
734 cls.add_method('GetTypeId', |
723 cls.add_method('GetTypeId', |
735 'ns3::TypeId', |
724 'ns3::TypeId', |
736 [], |
725 [], |
737 is_const=True) |
726 is_const=True) |
748 ## packet.h: void ns3::TagIterator::Item::GetTag(ns3::Tag & tag) const [member function] |
737 ## packet.h: void ns3::TagIterator::Item::GetTag(ns3::Tag & tag) const [member function] |
749 cls.add_method('GetTag', |
738 cls.add_method('GetTag', |
750 'void', |
739 'void', |
751 [param('ns3::Tag &', 'tag')], |
740 [param('ns3::Tag &', 'tag')], |
752 is_const=True) |
741 is_const=True) |
|
742 cls.add_copy_constructor() |
753 return |
743 return |
754 |
744 |
755 def register_Ns3TagList_methods(root_module, cls): |
745 def register_Ns3TagList_methods(root_module, cls): |
756 ## tag-list.h: ns3::TagList::TagList() [constructor] |
746 ## tag-list.h: ns3::TagList::TagList() [constructor] |
757 cls.add_constructor([]) |
747 cls.add_constructor([]) |
783 'void', |
773 'void', |
784 [param('int32_t', 'adjustment'), param('int32_t', 'prependOffset')]) |
774 [param('int32_t', 'adjustment'), param('int32_t', 'prependOffset')]) |
785 return |
775 return |
786 |
776 |
787 def register_Ns3TagListIterator_methods(root_module, cls): |
777 def register_Ns3TagListIterator_methods(root_module, cls): |
788 ## tag-list.h: ns3::TagList::Iterator::Iterator(ns3::TagList::Iterator const & arg0) [copy constructor] |
|
789 cls.add_constructor([param('ns3::TagList::Iterator const &', 'arg0')]) |
|
790 ## tag-list.h: bool ns3::TagList::Iterator::HasNext() const [member function] |
778 ## tag-list.h: bool ns3::TagList::Iterator::HasNext() const [member function] |
791 cls.add_method('HasNext', |
779 cls.add_method('HasNext', |
792 'bool', |
780 'bool', |
793 [], |
781 [], |
794 is_const=True) |
782 is_const=True) |
799 ## tag-list.h: uint32_t ns3::TagList::Iterator::GetOffsetStart() const [member function] |
787 ## tag-list.h: uint32_t ns3::TagList::Iterator::GetOffsetStart() const [member function] |
800 cls.add_method('GetOffsetStart', |
788 cls.add_method('GetOffsetStart', |
801 'uint32_t', |
789 'uint32_t', |
802 [], |
790 [], |
803 is_const=True) |
791 is_const=True) |
|
792 cls.add_copy_constructor() |
804 return |
793 return |
805 |
794 |
806 def register_Ns3TagListIteratorItem_methods(root_module, cls): |
795 def register_Ns3TagListIteratorItem_methods(root_module, cls): |
807 ## tag-list.h: ns3::TagList::Iterator::Item::tid [variable] |
796 ## tag-list.h: ns3::TagList::Iterator::Item::tid [variable] |
808 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
797 cls.add_instance_attribute('tid', 'ns3::TypeId', is_const=False) |
812 cls.add_instance_attribute('start', 'int32_t', is_const=False) |
801 cls.add_instance_attribute('start', 'int32_t', is_const=False) |
813 ## tag-list.h: ns3::TagList::Iterator::Item::end [variable] |
802 ## tag-list.h: ns3::TagList::Iterator::Item::end [variable] |
814 cls.add_instance_attribute('end', 'int32_t', is_const=False) |
803 cls.add_instance_attribute('end', 'int32_t', is_const=False) |
815 ## tag-list.h: ns3::TagList::Iterator::Item::buf [variable] |
804 ## tag-list.h: ns3::TagList::Iterator::Item::buf [variable] |
816 cls.add_instance_attribute('buf', 'ns3::TagBuffer', is_const=False) |
805 cls.add_instance_attribute('buf', 'ns3::TagBuffer', is_const=False) |
817 ## tag-list.h: ns3::TagList::Iterator::Item::Item(ns3::TagList::Iterator::Item const & arg0) [copy constructor] |
|
818 cls.add_constructor([param('ns3::TagList::Iterator::Item const &', 'arg0')]) |
|
819 ## tag-list.h: ns3::TagList::Iterator::Item::Item(ns3::TagBuffer buf) [constructor] |
806 ## tag-list.h: ns3::TagList::Iterator::Item::Item(ns3::TagBuffer buf) [constructor] |
820 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
807 cls.add_constructor([param('ns3::TagBuffer', 'buf')]) |
|
808 cls.add_copy_constructor() |
821 return |
809 return |
822 |
810 |
823 def register_Ns3Chunk_methods(root_module, cls): |
811 def register_Ns3Chunk_methods(root_module, cls): |
|
812 ## chunk.h: ns3::Chunk::Chunk() [constructor] |
|
813 cls.add_constructor([]) |
824 ## chunk.h: ns3::Chunk::Chunk(ns3::Chunk const & arg0) [copy constructor] |
814 ## chunk.h: ns3::Chunk::Chunk(ns3::Chunk const & arg0) [copy constructor] |
825 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
815 cls.add_constructor([param('ns3::Chunk const &', 'arg0')]) |
826 ## chunk.h: ns3::Chunk::Chunk() [constructor] |
|
827 cls.add_constructor([]) |
|
828 ## chunk.h: static ns3::TypeId ns3::Chunk::GetTypeId() [member function] |
816 ## chunk.h: static ns3::TypeId ns3::Chunk::GetTypeId() [member function] |
829 cls.add_method('GetTypeId', |
817 cls.add_method('GetTypeId', |
830 'ns3::TypeId', |
818 'ns3::TypeId', |
831 [], |
819 [], |
832 is_static=True) |
820 is_static=True) |
841 [param('std::ostream &', 'os')], |
829 [param('std::ostream &', 'os')], |
842 is_pure_virtual=True, is_const=True, is_virtual=True) |
830 is_pure_virtual=True, is_const=True, is_virtual=True) |
843 return |
831 return |
844 |
832 |
845 def register_Ns3DataRateChecker_methods(root_module, cls): |
833 def register_Ns3DataRateChecker_methods(root_module, cls): |
846 ## data-rate.h: ns3::DataRateChecker::DataRateChecker(ns3::DataRateChecker const & arg0) [copy constructor] |
834 cls.add_constructor([]) |
847 cls.add_constructor([param('ns3::DataRateChecker const &', 'arg0')]) |
835 cls.add_copy_constructor() |
848 ## data-rate.h: ns3::DataRateChecker::DataRateChecker() [constructor] |
|
849 cls.add_constructor([]) |
|
850 return |
836 return |
851 |
837 |
852 def register_Ns3DataRateValue_methods(root_module, cls): |
838 def register_Ns3DataRateValue_methods(root_module, cls): |
853 ## data-rate.h: ns3::DataRateValue::DataRateValue(ns3::DataRateValue const & arg0) [copy constructor] |
|
854 cls.add_constructor([param('ns3::DataRateValue const &', 'arg0')]) |
|
855 ## data-rate.h: ns3::DataRateValue::DataRateValue() [constructor] |
839 ## data-rate.h: ns3::DataRateValue::DataRateValue() [constructor] |
856 cls.add_constructor([]) |
840 cls.add_constructor([]) |
857 ## data-rate.h: ns3::DataRateValue::DataRateValue(ns3::DataRate const & value) [constructor] |
841 ## data-rate.h: ns3::DataRateValue::DataRateValue(ns3::DataRate const & value) [constructor] |
858 cls.add_constructor([param('ns3::DataRate const &', 'value')]) |
842 cls.add_constructor([param('ns3::DataRate const &', 'value')]) |
859 ## data-rate.h: void ns3::DataRateValue::Set(ns3::DataRate const & value) [member function] |
843 ## data-rate.h: void ns3::DataRateValue::Set(ns3::DataRate const & value) [member function] |
878 ## data-rate.h: bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
862 ## data-rate.h: bool ns3::DataRateValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
879 cls.add_method('DeserializeFromString', |
863 cls.add_method('DeserializeFromString', |
880 'bool', |
864 'bool', |
881 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
865 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
882 is_virtual=True) |
866 is_virtual=True) |
|
867 cls.add_copy_constructor() |
883 return |
868 return |
884 |
869 |
885 def register_Ns3Header_methods(root_module, cls): |
870 def register_Ns3Header_methods(root_module, cls): |
886 cls.add_output_stream_operator() |
871 cls.add_output_stream_operator() |
887 ## header.h: ns3::Header::Header() [constructor] |
872 ## header.h: ns3::Header::Header() [constructor] |
914 [param('ns3::Buffer::Iterator', 'start')], |
899 [param('ns3::Buffer::Iterator', 'start')], |
915 is_pure_virtual=True, is_const=True, is_virtual=True) |
900 is_pure_virtual=True, is_const=True, is_virtual=True) |
916 return |
901 return |
917 |
902 |
918 def register_Ns3PcapWriter_methods(root_module, cls): |
903 def register_Ns3PcapWriter_methods(root_module, cls): |
919 ## pcap-writer.h: ns3::PcapWriter::PcapWriter(ns3::PcapWriter const & arg0) [copy constructor] |
|
920 cls.add_constructor([param('ns3::PcapWriter const &', 'arg0')]) |
|
921 ## pcap-writer.h: ns3::PcapWriter::PcapWriter() [constructor] |
904 ## pcap-writer.h: ns3::PcapWriter::PcapWriter() [constructor] |
922 cls.add_constructor([]) |
905 cls.add_constructor([]) |
923 ## pcap-writer.h: void ns3::PcapWriter::Open(std::string const & name) [member function] |
906 ## pcap-writer.h: void ns3::PcapWriter::Open(std::string const & name) [member function] |
924 cls.add_method('Open', |
907 cls.add_method('Open', |
925 'void', |
908 'void', |
942 []) |
925 []) |
943 ## pcap-writer.h: void ns3::PcapWriter::WritePacket(ns3::Ptr<const ns3::Packet> packet) [member function] |
926 ## pcap-writer.h: void ns3::PcapWriter::WritePacket(ns3::Ptr<const ns3::Packet> packet) [member function] |
944 cls.add_method('WritePacket', |
927 cls.add_method('WritePacket', |
945 'void', |
928 'void', |
946 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
929 [param('ns3::Ptr< ns3::Packet const >', 'packet')]) |
|
930 cls.add_copy_constructor() |
947 return |
931 return |
948 |
932 |
949 def register_Ns3Trailer_methods(root_module, cls): |
933 def register_Ns3Trailer_methods(root_module, cls): |
950 cls.add_output_stream_operator() |
934 cls.add_output_stream_operator() |
951 ## trailer.h: ns3::Trailer::Trailer() [constructor] |
935 ## trailer.h: ns3::Trailer::Trailer() [constructor] |
978 [param('ns3::Buffer::Iterator', 'start')], |
962 [param('ns3::Buffer::Iterator', 'start')], |
979 is_pure_virtual=True, is_const=True, is_virtual=True) |
963 is_pure_virtual=True, is_const=True, is_virtual=True) |
980 return |
964 return |
981 |
965 |
982 def register_Ns3ErrorModel_methods(root_module, cls): |
966 def register_Ns3ErrorModel_methods(root_module, cls): |
983 ## error-model.h: ns3::ErrorModel::ErrorModel(ns3::ErrorModel const & arg0) [copy constructor] |
|
984 cls.add_constructor([param('ns3::ErrorModel const &', 'arg0')]) |
|
985 ## error-model.h: static ns3::TypeId ns3::ErrorModel::GetTypeId() [member function] |
967 ## error-model.h: static ns3::TypeId ns3::ErrorModel::GetTypeId() [member function] |
986 cls.add_method('GetTypeId', |
968 cls.add_method('GetTypeId', |
987 'ns3::TypeId', |
969 'ns3::TypeId', |
988 [], |
970 [], |
989 is_static=True) |
971 is_static=True) |
1018 ## error-model.h: void ns3::ErrorModel::DoReset() [member function] |
1000 ## error-model.h: void ns3::ErrorModel::DoReset() [member function] |
1019 cls.add_method('DoReset', |
1001 cls.add_method('DoReset', |
1020 'void', |
1002 'void', |
1021 [], |
1003 [], |
1022 is_pure_virtual=True, visibility='private', is_virtual=True) |
1004 is_pure_virtual=True, visibility='private', is_virtual=True) |
|
1005 cls.add_copy_constructor() |
1023 return |
1006 return |
1024 |
1007 |
1025 def register_Ns3ListErrorModel_methods(root_module, cls): |
1008 def register_Ns3ListErrorModel_methods(root_module, cls): |
1026 ## error-model.h: ns3::ListErrorModel::ListErrorModel(ns3::ListErrorModel const & arg0) [copy constructor] |
|
1027 cls.add_constructor([param('ns3::ListErrorModel const &', 'arg0')]) |
|
1028 ## error-model.h: static ns3::TypeId ns3::ListErrorModel::GetTypeId() [member function] |
1009 ## error-model.h: static ns3::TypeId ns3::ListErrorModel::GetTypeId() [member function] |
1029 cls.add_method('GetTypeId', |
1010 cls.add_method('GetTypeId', |
1030 'ns3::TypeId', |
1011 'ns3::TypeId', |
1031 [], |
1012 [], |
1032 is_static=True) |
1013 is_static=True) |
1049 ## error-model.h: void ns3::ListErrorModel::DoReset() [member function] |
1030 ## error-model.h: void ns3::ListErrorModel::DoReset() [member function] |
1050 cls.add_method('DoReset', |
1031 cls.add_method('DoReset', |
1051 'void', |
1032 'void', |
1052 [], |
1033 [], |
1053 visibility='private', is_virtual=True) |
1034 visibility='private', is_virtual=True) |
|
1035 cls.add_copy_constructor() |
1054 return |
1036 return |
1055 |
1037 |
1056 def register_Ns3RateErrorModel_methods(root_module, cls): |
1038 def register_Ns3RateErrorModel_methods(root_module, cls): |
1057 ## error-model.h: ns3::RateErrorModel::RateErrorModel(ns3::RateErrorModel const & arg0) [copy constructor] |
|
1058 cls.add_constructor([param('ns3::RateErrorModel const &', 'arg0')]) |
|
1059 ## error-model.h: static ns3::TypeId ns3::RateErrorModel::GetTypeId() [member function] |
1039 ## error-model.h: static ns3::TypeId ns3::RateErrorModel::GetTypeId() [member function] |
1060 cls.add_method('GetTypeId', |
1040 cls.add_method('GetTypeId', |
1061 'ns3::TypeId', |
1041 'ns3::TypeId', |
1062 [], |
1042 [], |
1063 is_static=True) |
1043 is_static=True) |
1108 ## error-model.h: void ns3::RateErrorModel::DoReset() [member function] |
1088 ## error-model.h: void ns3::RateErrorModel::DoReset() [member function] |
1109 cls.add_method('DoReset', |
1089 cls.add_method('DoReset', |
1110 'void', |
1090 'void', |
1111 [], |
1091 [], |
1112 visibility='private', is_virtual=True) |
1092 visibility='private', is_virtual=True) |
|
1093 cls.add_copy_constructor() |
1113 return |
1094 return |
1114 |
1095 |
1115 def register_functions(root_module): |
1096 def register_functions(root_module): |
1116 module = root_module |
1097 module = root_module |
1117 ## data-rate.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeDataRateChecker() [free function] |
1098 ## data-rate.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeDataRateChecker() [free function] |