2721 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
2731 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
2722 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
2732 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
2723 return |
2733 return |
2724 |
2734 |
2725 def register_Ns3Int64x64_t_methods(root_module, cls): |
2735 def register_Ns3Int64x64_t_methods(root_module, cls): |
2726 cls.add_binary_comparison_operator('<=') |
|
2727 cls.add_binary_comparison_operator('!=') |
2736 cls.add_binary_comparison_operator('!=') |
2728 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
2737 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
2729 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
2730 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
2731 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
2732 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
2733 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
2734 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
2735 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
2736 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
2737 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
2738 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
2739 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
2740 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2738 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2741 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
2742 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
2743 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
2744 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
2745 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
2746 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
2747 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
2748 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
2749 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
2750 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
2751 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
2752 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2739 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2753 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
2740 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2754 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
2755 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
2756 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
2757 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
2758 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
2759 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
2760 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
2761 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
2762 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
2763 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
2764 cls.add_unary_numeric_operator('-') |
2741 cls.add_unary_numeric_operator('-') |
2765 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
2766 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
2767 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
2768 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
2769 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
2770 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
2771 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
2772 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
2773 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
2774 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
2775 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
2776 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
2777 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2742 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
2778 cls.add_binary_comparison_operator('<') |
2743 cls.add_binary_comparison_operator('<') |
2779 cls.add_binary_comparison_operator('>') |
2744 cls.add_binary_comparison_operator('>') |
2780 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
2745 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
2781 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
2746 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
2782 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
2747 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
2783 cls.add_output_stream_operator() |
2748 cls.add_output_stream_operator() |
|
2749 cls.add_binary_comparison_operator('<=') |
2784 cls.add_binary_comparison_operator('==') |
2750 cls.add_binary_comparison_operator('==') |
2785 cls.add_binary_comparison_operator('>=') |
2751 cls.add_binary_comparison_operator('>=') |
2786 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
2752 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
2787 cls.add_constructor([]) |
2753 cls.add_constructor([]) |
2788 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
2754 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
2789 cls.add_constructor([param('double', 'v')]) |
2755 cls.add_constructor([param('double', 'v')]) |
|
2756 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long double v) [constructor] |
|
2757 cls.add_constructor([param('long double', 'v')]) |
2790 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [constructor] |
2758 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [constructor] |
2791 cls.add_constructor([param('int', 'v')]) |
2759 cls.add_constructor([param('int', 'v')]) |
2792 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v) [constructor] |
2760 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v) [constructor] |
2793 cls.add_constructor([param('long int', 'v')]) |
2761 cls.add_constructor([param('long int', 'v')]) |
2794 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long int v) [constructor] |
2762 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long int v) [constructor] |
3984 [param('ns3::TagBuffer', 'i')], |
3954 [param('ns3::TagBuffer', 'i')], |
3985 is_const=True, is_virtual=True) |
3955 is_const=True, is_virtual=True) |
3986 return |
3956 return |
3987 |
3957 |
3988 def register_Ns3Time_methods(root_module, cls): |
3958 def register_Ns3Time_methods(root_module, cls): |
3989 cls.add_binary_comparison_operator('<=') |
|
3990 cls.add_binary_comparison_operator('!=') |
3959 cls.add_binary_comparison_operator('!=') |
3991 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
3960 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
|
3961 cls.add_binary_numeric_operator('*', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', 'right')) |
3992 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
3962 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
3993 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
3963 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
|
3964 cls.add_binary_numeric_operator('/', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', 'right')) |
3994 cls.add_binary_comparison_operator('<') |
3965 cls.add_binary_comparison_operator('<') |
3995 cls.add_binary_comparison_operator('>') |
3966 cls.add_binary_comparison_operator('>') |
3996 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
3967 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
3997 cls.add_output_stream_operator() |
3968 cls.add_output_stream_operator() |
|
3969 cls.add_binary_comparison_operator('<=') |
3998 cls.add_binary_comparison_operator('==') |
3970 cls.add_binary_comparison_operator('==') |
3999 cls.add_binary_comparison_operator('>=') |
3971 cls.add_binary_comparison_operator('>=') |
4000 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
3972 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
4001 cls.add_constructor([]) |
3973 cls.add_constructor([]) |
4002 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |
3974 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |