166 [], |
166 [], |
167 is_const=True) |
167 is_const=True) |
168 return |
168 return |
169 |
169 |
170 def register_Ns3EventImpl_methods(root_module, cls): |
170 def register_Ns3EventImpl_methods(root_module, cls): |
|
171 ## event-impl.h: ns3::EventImpl::EventImpl(ns3::EventImpl const & arg0) [copy constructor] |
|
172 cls.add_constructor([param('ns3::EventImpl const &', 'arg0')]) |
171 ## event-impl.h: ns3::EventImpl::EventImpl() [constructor] |
173 ## event-impl.h: ns3::EventImpl::EventImpl() [constructor] |
172 cls.add_constructor([]) |
174 cls.add_constructor([]) |
173 ## event-impl.h: void ns3::EventImpl::Ref() const [member function] |
175 ## event-impl.h: void ns3::EventImpl::Ref() const [member function] |
174 cls.add_method('Ref', |
176 cls.add_method('Ref', |
175 'void', |
177 'void', |
195 ## event-impl.h: void ns3::EventImpl::Notify() [member function] |
197 ## event-impl.h: void ns3::EventImpl::Notify() [member function] |
196 cls.add_method('Notify', |
198 cls.add_method('Notify', |
197 'void', |
199 'void', |
198 [], |
200 [], |
199 is_pure_virtual=True, visibility='protected', is_virtual=True) |
201 is_pure_virtual=True, visibility='protected', is_virtual=True) |
200 cls.add_copy_constructor() |
|
201 return |
202 return |
202 |
203 |
203 def register_Ns3HighPrecision_methods(root_module, cls): |
204 def register_Ns3HighPrecision_methods(root_module, cls): |
204 ## high-precision-128.h: ns3::HighPrecision::HighPrecision(ns3::HighPrecision const & arg0) [copy constructor] |
205 ## high-precision-128.h: ns3::HighPrecision::HighPrecision(ns3::HighPrecision const & arg0) [copy constructor] |
205 cls.add_constructor([param('ns3::HighPrecision const &', 'arg0')]) |
206 cls.add_constructor([param('ns3::HighPrecision const &', 'arg0')]) |
251 [], |
252 [], |
252 is_static=True) |
253 is_static=True) |
253 return |
254 return |
254 |
255 |
255 def register_Ns3Simulator_methods(root_module, cls): |
256 def register_Ns3Simulator_methods(root_module, cls): |
|
257 ## simulator.h: ns3::Simulator::Simulator(ns3::Simulator const & arg0) [copy constructor] |
|
258 cls.add_constructor([param('ns3::Simulator const &', 'arg0')]) |
256 ## simulator.h: static void ns3::Simulator::SetImplementation(ns3::Ptr<ns3::SimulatorImpl> impl) [member function] |
259 ## simulator.h: static void ns3::Simulator::SetImplementation(ns3::Ptr<ns3::SimulatorImpl> impl) [member function] |
257 cls.add_method('SetImplementation', |
260 cls.add_method('SetImplementation', |
258 'void', |
261 'void', |
259 [param('ns3::Ptr< ns3::SimulatorImpl >', 'impl')], |
262 [param('ns3::Ptr< ns3::SimulatorImpl >', 'impl')], |
260 is_static=True) |
263 is_static=True) |
336 ## simulator.h: static ns3::Time ns3::Simulator::GetMaximumSimulationTime() [member function] |
339 ## simulator.h: static ns3::Time ns3::Simulator::GetMaximumSimulationTime() [member function] |
337 cls.add_method('GetMaximumSimulationTime', |
340 cls.add_method('GetMaximumSimulationTime', |
338 'ns3::Time', |
341 'ns3::Time', |
339 [], |
342 [], |
340 is_static=True) |
343 is_static=True) |
341 cls.add_copy_constructor() |
|
342 return |
344 return |
343 |
345 |
344 def register_Ns3TimeInvert_methods(root_module, cls): |
346 def register_Ns3TimeInvert_methods(root_module, cls): |
345 ## nstime.h: ns3::TimeUnit<-1>::TimeUnit() [constructor] |
347 ## nstime.h: ns3::TimeUnit<-1>::TimeUnit() [constructor] |
346 cls.add_constructor([]) |
348 cls.add_constructor([]) |
580 'ns3::HighPrecision *', |
582 'ns3::HighPrecision *', |
581 []) |
583 []) |
582 return |
584 return |
583 |
585 |
584 def register_Ns3Timer_methods(root_module, cls): |
586 def register_Ns3Timer_methods(root_module, cls): |
|
587 ## timer.h: ns3::Timer::Timer(ns3::Timer const & arg0) [copy constructor] |
|
588 cls.add_constructor([param('ns3::Timer const &', 'arg0')]) |
585 ## timer.h: ns3::Timer::Timer() [constructor] |
589 ## timer.h: ns3::Timer::Timer() [constructor] |
586 cls.add_constructor([]) |
590 cls.add_constructor([]) |
587 ## timer.h: ns3::Timer::Timer(ns3::Timer::DestroyPolicy destroyPolicy) [constructor] |
591 ## timer.h: ns3::Timer::Timer(ns3::Timer::DestroyPolicy destroyPolicy) [constructor] |
588 cls.add_constructor([param('ns3::Timer::DestroyPolicy', 'destroyPolicy')]) |
592 cls.add_constructor([param('ns3::Timer::DestroyPolicy', 'destroyPolicy')]) |
589 ## timer.h: void ns3::Timer::SetDelay(ns3::Time const & delay) [member function] |
593 ## timer.h: void ns3::Timer::SetDelay(ns3::Time const & delay) [member function] |
642 []) |
646 []) |
643 ## timer.h: void ns3::Timer::Resume() [member function] |
647 ## timer.h: void ns3::Timer::Resume() [member function] |
644 cls.add_method('Resume', |
648 cls.add_method('Resume', |
645 'void', |
649 'void', |
646 []) |
650 []) |
647 cls.add_copy_constructor() |
|
648 return |
651 return |
649 |
652 |
650 def register_Ns3TimerImpl_methods(root_module, cls): |
653 def register_Ns3TimerImpl_methods(root_module, cls): |
|
654 ## timer-impl.h: ns3::TimerImpl::TimerImpl(ns3::TimerImpl const & arg0) [copy constructor] |
|
655 cls.add_constructor([param('ns3::TimerImpl const &', 'arg0')]) |
|
656 ## timer-impl.h: ns3::TimerImpl::TimerImpl() [constructor] |
|
657 cls.add_constructor([]) |
651 ## timer-impl.h: ns3::EventId ns3::TimerImpl::Schedule(ns3::Time const & delay) [member function] |
658 ## timer-impl.h: ns3::EventId ns3::TimerImpl::Schedule(ns3::Time const & delay) [member function] |
652 cls.add_method('Schedule', |
659 cls.add_method('Schedule', |
653 'ns3::EventId', |
660 'ns3::EventId', |
654 [param('ns3::Time const &', 'delay')], |
661 [param('ns3::Time const &', 'delay')], |
655 is_pure_virtual=True, is_virtual=True) |
662 is_pure_virtual=True, is_virtual=True) |
656 ## timer-impl.h: void ns3::TimerImpl::Invoke() [member function] |
663 ## timer-impl.h: void ns3::TimerImpl::Invoke() [member function] |
657 cls.add_method('Invoke', |
664 cls.add_method('Invoke', |
658 'void', |
665 'void', |
659 [], |
666 [], |
660 is_pure_virtual=True, is_virtual=True) |
667 is_pure_virtual=True, is_virtual=True) |
661 cls.add_constructor([]) |
|
662 cls.add_copy_constructor() |
|
663 return |
668 return |
664 |
669 |
665 def register_Ns3Watchdog_methods(root_module, cls): |
670 def register_Ns3Watchdog_methods(root_module, cls): |
|
671 ## watchdog.h: ns3::Watchdog::Watchdog(ns3::Watchdog const & arg0) [copy constructor] |
|
672 cls.add_constructor([param('ns3::Watchdog const &', 'arg0')]) |
666 ## watchdog.h: ns3::Watchdog::Watchdog() [constructor] |
673 ## watchdog.h: ns3::Watchdog::Watchdog() [constructor] |
667 cls.add_constructor([]) |
674 cls.add_constructor([]) |
668 ## watchdog.h: void ns3::Watchdog::Ping(ns3::Time delay) [member function] |
675 ## watchdog.h: void ns3::Watchdog::Ping(ns3::Time delay) [member function] |
669 cls.add_method('Ping', |
676 cls.add_method('Ping', |
670 'void', |
677 'void', |
671 [param('ns3::Time', 'delay')]) |
678 [param('ns3::Time', 'delay')]) |
672 cls.add_copy_constructor() |
|
673 return |
679 return |
674 |
680 |
675 def register_Ns3Scheduler_methods(root_module, cls): |
681 def register_Ns3Scheduler_methods(root_module, cls): |
|
682 ## scheduler.h: ns3::Scheduler::Scheduler(ns3::Scheduler const & arg0) [copy constructor] |
|
683 cls.add_constructor([param('ns3::Scheduler const &', 'arg0')]) |
|
684 ## scheduler.h: ns3::Scheduler::Scheduler() [constructor] |
|
685 cls.add_constructor([]) |
676 ## scheduler.h: static ns3::TypeId ns3::Scheduler::GetTypeId() [member function] |
686 ## scheduler.h: static ns3::TypeId ns3::Scheduler::GetTypeId() [member function] |
677 cls.add_method('GetTypeId', |
687 cls.add_method('GetTypeId', |
678 'ns3::TypeId', |
688 'ns3::TypeId', |
679 [], |
689 [], |
680 is_static=True) |
690 is_static=True) |
701 ## scheduler.h: void ns3::Scheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
711 ## scheduler.h: void ns3::Scheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
702 cls.add_method('Remove', |
712 cls.add_method('Remove', |
703 'void', |
713 'void', |
704 [param('ns3::Scheduler::Event const &', 'ev')], |
714 [param('ns3::Scheduler::Event const &', 'ev')], |
705 is_pure_virtual=True, is_virtual=True) |
715 is_pure_virtual=True, is_virtual=True) |
706 cls.add_constructor([]) |
|
707 cls.add_copy_constructor() |
|
708 return |
716 return |
709 |
717 |
710 def register_Ns3SchedulerEvent_methods(root_module, cls): |
718 def register_Ns3SchedulerEvent_methods(root_module, cls): |
711 cls.add_binary_comparison_operator('<') |
719 cls.add_binary_comparison_operator('<') |
712 ## scheduler.h: ns3::Scheduler::Event::Event() [constructor] |
720 ## scheduler.h: ns3::Scheduler::Event::Event() [constructor] |
730 ## scheduler.h: ns3::Scheduler::EventKey::m_uid [variable] |
738 ## scheduler.h: ns3::Scheduler::EventKey::m_uid [variable] |
731 cls.add_instance_attribute('m_uid', 'uint32_t', is_const=False) |
739 cls.add_instance_attribute('m_uid', 'uint32_t', is_const=False) |
732 return |
740 return |
733 |
741 |
734 def register_Ns3SimulatorImpl_methods(root_module, cls): |
742 def register_Ns3SimulatorImpl_methods(root_module, cls): |
|
743 ## simulator-impl.h: ns3::SimulatorImpl::SimulatorImpl(ns3::SimulatorImpl const & arg0) [copy constructor] |
|
744 cls.add_constructor([param('ns3::SimulatorImpl const &', 'arg0')]) |
|
745 ## simulator-impl.h: ns3::SimulatorImpl::SimulatorImpl() [constructor] |
|
746 cls.add_constructor([]) |
735 ## simulator-impl.h: void ns3::SimulatorImpl::Destroy() [member function] |
747 ## simulator-impl.h: void ns3::SimulatorImpl::Destroy() [member function] |
736 cls.add_method('Destroy', |
748 cls.add_method('Destroy', |
737 'void', |
749 'void', |
738 [], |
750 [], |
739 is_pure_virtual=True, is_virtual=True) |
751 is_pure_virtual=True, is_virtual=True) |
820 ## simulator-impl.h: ns3::Ptr<ns3::Scheduler> ns3::SimulatorImpl::GetScheduler() const [member function] |
832 ## simulator-impl.h: ns3::Ptr<ns3::Scheduler> ns3::SimulatorImpl::GetScheduler() const [member function] |
821 cls.add_method('GetScheduler', |
833 cls.add_method('GetScheduler', |
822 'ns3::Ptr< ns3::Scheduler >', |
834 'ns3::Ptr< ns3::Scheduler >', |
823 [], |
835 [], |
824 is_pure_virtual=True, is_const=True, is_virtual=True) |
836 is_pure_virtual=True, is_const=True, is_virtual=True) |
825 cls.add_constructor([]) |
|
826 cls.add_copy_constructor() |
|
827 return |
837 return |
828 |
838 |
829 def register_Ns3Synchronizer_methods(root_module, cls): |
839 def register_Ns3Synchronizer_methods(root_module, cls): |
|
840 ## synchronizer.h: ns3::Synchronizer::Synchronizer(ns3::Synchronizer const & arg0) [copy constructor] |
|
841 cls.add_constructor([param('ns3::Synchronizer const &', 'arg0')]) |
830 ## synchronizer.h: static ns3::TypeId ns3::Synchronizer::GetTypeId() [member function] |
842 ## synchronizer.h: static ns3::TypeId ns3::Synchronizer::GetTypeId() [member function] |
831 cls.add_method('GetTypeId', |
843 cls.add_method('GetTypeId', |
832 'ns3::TypeId', |
844 'ns3::TypeId', |
833 [], |
845 [], |
834 is_static=True) |
846 is_static=True) |
917 ## synchronizer.h: uint64_t ns3::Synchronizer::DoEventEnd() [member function] |
929 ## synchronizer.h: uint64_t ns3::Synchronizer::DoEventEnd() [member function] |
918 cls.add_method('DoEventEnd', |
930 cls.add_method('DoEventEnd', |
919 'uint64_t', |
931 'uint64_t', |
920 [], |
932 [], |
921 is_pure_virtual=True, visibility='protected', is_virtual=True) |
933 is_pure_virtual=True, visibility='protected', is_virtual=True) |
922 cls.add_copy_constructor() |
|
923 return |
934 return |
924 |
935 |
925 def register_Ns3TimeChecker_methods(root_module, cls): |
936 def register_Ns3TimeChecker_methods(root_module, cls): |
926 cls.add_constructor([]) |
937 ## nstime.h: ns3::TimeChecker::TimeChecker(ns3::TimeChecker const & arg0) [copy constructor] |
927 cls.add_copy_constructor() |
938 cls.add_constructor([param('ns3::TimeChecker const &', 'arg0')]) |
|
939 ## nstime.h: ns3::TimeChecker::TimeChecker() [constructor] |
|
940 cls.add_constructor([]) |
928 return |
941 return |
929 |
942 |
930 def register_Ns3TimeValue_methods(root_module, cls): |
943 def register_Ns3TimeValue_methods(root_module, cls): |
|
944 ## nstime.h: ns3::TimeValue::TimeValue(ns3::TimeValue const & arg0) [copy constructor] |
|
945 cls.add_constructor([param('ns3::TimeValue const &', 'arg0')]) |
931 ## nstime.h: ns3::TimeValue::TimeValue() [constructor] |
946 ## nstime.h: ns3::TimeValue::TimeValue() [constructor] |
932 cls.add_constructor([]) |
947 cls.add_constructor([]) |
933 ## nstime.h: ns3::TimeValue::TimeValue(ns3::Time const & value) [constructor] |
948 ## nstime.h: ns3::TimeValue::TimeValue(ns3::Time const & value) [constructor] |
934 cls.add_constructor([param('ns3::Time const &', 'value')]) |
949 cls.add_constructor([param('ns3::Time const &', 'value')]) |
935 ## nstime.h: void ns3::TimeValue::Set(ns3::Time const & value) [member function] |
950 ## nstime.h: void ns3::TimeValue::Set(ns3::Time const & value) [member function] |
954 ## nstime.h: bool ns3::TimeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
969 ## nstime.h: bool ns3::TimeValue::DeserializeFromString(std::string value, ns3::Ptr<ns3::AttributeChecker const> checker) [member function] |
955 cls.add_method('DeserializeFromString', |
970 cls.add_method('DeserializeFromString', |
956 'bool', |
971 'bool', |
957 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
972 [param('std::string', 'value'), param('ns3::Ptr< ns3::AttributeChecker const >', 'checker')], |
958 is_virtual=True) |
973 is_virtual=True) |
959 cls.add_copy_constructor() |
|
960 return |
974 return |
961 |
975 |
962 def register_Ns3WallClockSynchronizer_methods(root_module, cls): |
976 def register_Ns3WallClockSynchronizer_methods(root_module, cls): |
963 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::US_PER_NS [variable] |
977 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::US_PER_NS [variable] |
964 cls.add_static_attribute('US_PER_NS', 'uint64_t const', is_const=True) |
978 cls.add_static_attribute('US_PER_NS', 'uint64_t const', is_const=True) |
965 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::US_PER_SEC [variable] |
979 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::US_PER_SEC [variable] |
966 cls.add_static_attribute('US_PER_SEC', 'uint64_t const', is_const=True) |
980 cls.add_static_attribute('US_PER_SEC', 'uint64_t const', is_const=True) |
967 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::NS_PER_SEC [variable] |
981 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::NS_PER_SEC [variable] |
968 cls.add_static_attribute('NS_PER_SEC', 'uint64_t const', is_const=True) |
982 cls.add_static_attribute('NS_PER_SEC', 'uint64_t const', is_const=True) |
|
983 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::WallClockSynchronizer(ns3::WallClockSynchronizer const & arg0) [copy constructor] |
|
984 cls.add_constructor([param('ns3::WallClockSynchronizer const &', 'arg0')]) |
969 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::WallClockSynchronizer() [constructor] |
985 ## wall-clock-synchronizer.h: ns3::WallClockSynchronizer::WallClockSynchronizer() [constructor] |
970 cls.add_constructor([]) |
986 cls.add_constructor([]) |
971 ## wall-clock-synchronizer.h: bool ns3::WallClockSynchronizer::DoRealtime() [member function] |
987 ## wall-clock-synchronizer.h: bool ns3::WallClockSynchronizer::DoRealtime() [member function] |
972 cls.add_method('DoRealtime', |
988 cls.add_method('DoRealtime', |
973 'bool', |
989 'bool', |
1051 ## wall-clock-synchronizer.h: void ns3::WallClockSynchronizer::TimevalAdd(timeval * tv1, timeval * tv2, timeval * result) [member function] |
1067 ## wall-clock-synchronizer.h: void ns3::WallClockSynchronizer::TimevalAdd(timeval * tv1, timeval * tv2, timeval * result) [member function] |
1052 cls.add_method('TimevalAdd', |
1068 cls.add_method('TimevalAdd', |
1053 'void', |
1069 'void', |
1054 [param('timeval *', 'tv1'), param('timeval *', 'tv2'), param('timeval *', 'result')], |
1070 [param('timeval *', 'tv1'), param('timeval *', 'tv2'), param('timeval *', 'result')], |
1055 visibility='protected') |
1071 visibility='protected') |
1056 cls.add_copy_constructor() |
|
1057 return |
1072 return |
1058 |
1073 |
1059 def register_Ns3DefaultSimulatorImpl_methods(root_module, cls): |
1074 def register_Ns3DefaultSimulatorImpl_methods(root_module, cls): |
|
1075 ## default-simulator-impl.h: ns3::DefaultSimulatorImpl::DefaultSimulatorImpl(ns3::DefaultSimulatorImpl const & arg0) [copy constructor] |
|
1076 cls.add_constructor([param('ns3::DefaultSimulatorImpl const &', 'arg0')]) |
1060 ## default-simulator-impl.h: static ns3::TypeId ns3::DefaultSimulatorImpl::GetTypeId() [member function] |
1077 ## default-simulator-impl.h: static ns3::TypeId ns3::DefaultSimulatorImpl::GetTypeId() [member function] |
1061 cls.add_method('GetTypeId', |
1078 cls.add_method('GetTypeId', |
1062 'ns3::TypeId', |
1079 'ns3::TypeId', |
1063 [], |
1080 [], |
1064 is_static=True) |
1081 is_static=True) |
1152 ## default-simulator-impl.h: ns3::Ptr<ns3::Scheduler> ns3::DefaultSimulatorImpl::GetScheduler() const [member function] |
1169 ## default-simulator-impl.h: ns3::Ptr<ns3::Scheduler> ns3::DefaultSimulatorImpl::GetScheduler() const [member function] |
1153 cls.add_method('GetScheduler', |
1170 cls.add_method('GetScheduler', |
1154 'ns3::Ptr< ns3::Scheduler >', |
1171 'ns3::Ptr< ns3::Scheduler >', |
1155 [], |
1172 [], |
1156 is_const=True, is_virtual=True) |
1173 is_const=True, is_virtual=True) |
1157 cls.add_copy_constructor() |
|
1158 return |
1174 return |
1159 |
1175 |
1160 def register_Ns3HeapScheduler_methods(root_module, cls): |
1176 def register_Ns3HeapScheduler_methods(root_module, cls): |
|
1177 ## heap-scheduler.h: ns3::HeapScheduler::HeapScheduler(ns3::HeapScheduler const & arg0) [copy constructor] |
|
1178 cls.add_constructor([param('ns3::HeapScheduler const &', 'arg0')]) |
1161 ## heap-scheduler.h: ns3::HeapScheduler::HeapScheduler() [constructor] |
1179 ## heap-scheduler.h: ns3::HeapScheduler::HeapScheduler() [constructor] |
1162 cls.add_constructor([]) |
1180 cls.add_constructor([]) |
1163 ## heap-scheduler.h: void ns3::HeapScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1181 ## heap-scheduler.h: void ns3::HeapScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1164 cls.add_method('Insert', |
1182 cls.add_method('Insert', |
1165 'void', |
1183 'void', |
1183 ## heap-scheduler.h: void ns3::HeapScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1201 ## heap-scheduler.h: void ns3::HeapScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1184 cls.add_method('Remove', |
1202 cls.add_method('Remove', |
1185 'void', |
1203 'void', |
1186 [param('ns3::Scheduler::Event const &', 'ev')], |
1204 [param('ns3::Scheduler::Event const &', 'ev')], |
1187 is_virtual=True) |
1205 is_virtual=True) |
1188 cls.add_copy_constructor() |
|
1189 return |
1206 return |
1190 |
1207 |
1191 def register_Ns3ListScheduler_methods(root_module, cls): |
1208 def register_Ns3ListScheduler_methods(root_module, cls): |
|
1209 ## list-scheduler.h: ns3::ListScheduler::ListScheduler(ns3::ListScheduler const & arg0) [copy constructor] |
|
1210 cls.add_constructor([param('ns3::ListScheduler const &', 'arg0')]) |
1192 ## list-scheduler.h: ns3::ListScheduler::ListScheduler() [constructor] |
1211 ## list-scheduler.h: ns3::ListScheduler::ListScheduler() [constructor] |
1193 cls.add_constructor([]) |
1212 cls.add_constructor([]) |
1194 ## list-scheduler.h: void ns3::ListScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1213 ## list-scheduler.h: void ns3::ListScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1195 cls.add_method('Insert', |
1214 cls.add_method('Insert', |
1196 'void', |
1215 'void', |
1214 ## list-scheduler.h: void ns3::ListScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1233 ## list-scheduler.h: void ns3::ListScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1215 cls.add_method('Remove', |
1234 cls.add_method('Remove', |
1216 'void', |
1235 'void', |
1217 [param('ns3::Scheduler::Event const &', 'ev')], |
1236 [param('ns3::Scheduler::Event const &', 'ev')], |
1218 is_virtual=True) |
1237 is_virtual=True) |
1219 cls.add_copy_constructor() |
|
1220 return |
1238 return |
1221 |
1239 |
1222 def register_Ns3MapScheduler_methods(root_module, cls): |
1240 def register_Ns3MapScheduler_methods(root_module, cls): |
|
1241 ## map-scheduler.h: ns3::MapScheduler::MapScheduler(ns3::MapScheduler const & arg0) [copy constructor] |
|
1242 cls.add_constructor([param('ns3::MapScheduler const &', 'arg0')]) |
1223 ## map-scheduler.h: ns3::MapScheduler::MapScheduler() [constructor] |
1243 ## map-scheduler.h: ns3::MapScheduler::MapScheduler() [constructor] |
1224 cls.add_constructor([]) |
1244 cls.add_constructor([]) |
1225 ## map-scheduler.h: void ns3::MapScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1245 ## map-scheduler.h: void ns3::MapScheduler::Insert(ns3::Scheduler::Event const & ev) [member function] |
1226 cls.add_method('Insert', |
1246 cls.add_method('Insert', |
1227 'void', |
1247 'void', |
1245 ## map-scheduler.h: void ns3::MapScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1265 ## map-scheduler.h: void ns3::MapScheduler::Remove(ns3::Scheduler::Event const & ev) [member function] |
1246 cls.add_method('Remove', |
1266 cls.add_method('Remove', |
1247 'void', |
1267 'void', |
1248 [param('ns3::Scheduler::Event const &', 'ev')], |
1268 [param('ns3::Scheduler::Event const &', 'ev')], |
1249 is_virtual=True) |
1269 is_virtual=True) |
1250 cls.add_copy_constructor() |
|
1251 return |
1270 return |
1252 |
1271 |
1253 def register_Ns3RealtimeSimulatorImpl_methods(root_module, cls): |
1272 def register_Ns3RealtimeSimulatorImpl_methods(root_module, cls): |
|
1273 ## realtime-simulator-impl.h: ns3::RealtimeSimulatorImpl::RealtimeSimulatorImpl(ns3::RealtimeSimulatorImpl const & arg0) [copy constructor] |
|
1274 cls.add_constructor([param('ns3::RealtimeSimulatorImpl const &', 'arg0')]) |
1254 ## realtime-simulator-impl.h: static ns3::TypeId ns3::RealtimeSimulatorImpl::GetTypeId() [member function] |
1275 ## realtime-simulator-impl.h: static ns3::TypeId ns3::RealtimeSimulatorImpl::GetTypeId() [member function] |
1255 cls.add_method('GetTypeId', |
1276 cls.add_method('GetTypeId', |
1256 'ns3::TypeId', |
1277 'ns3::TypeId', |
1257 [], |
1278 [], |
1258 is_static=True) |
1279 is_static=True) |