5078 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
5088 ## empty.h (module 'core'): ns3::empty::empty(ns3::empty const & arg0) [copy constructor] |
5079 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
5089 cls.add_constructor([param('ns3::empty const &', 'arg0')]) |
5080 return |
5090 return |
5081 |
5091 |
5082 def register_Ns3Int64x64_t_methods(root_module, cls): |
5092 def register_Ns3Int64x64_t_methods(root_module, cls): |
5083 cls.add_binary_comparison_operator('<=') |
|
5084 cls.add_binary_comparison_operator('!=') |
5093 cls.add_binary_comparison_operator('!=') |
5085 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
5094 cls.add_inplace_numeric_operator('+=', param('ns3::int64x64_t const &', 'right')) |
5086 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
5087 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
5088 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
5089 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
5090 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
5091 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
5092 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
5093 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
5094 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
5095 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
5096 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
5097 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5095 cls.add_binary_numeric_operator('*', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5098 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
5099 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
5100 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
5101 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
5102 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
5103 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
5104 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
5105 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
5106 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
5107 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
5108 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
5109 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5096 cls.add_binary_numeric_operator('+', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5110 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
5097 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5111 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
5112 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
5113 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
5114 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
5115 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
5116 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
5117 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
5118 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
5119 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
5120 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
5121 cls.add_unary_numeric_operator('-') |
5098 cls.add_unary_numeric_operator('-') |
5122 cls.add_binary_numeric_operator('-', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
|
5123 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long unsigned int const', 'right')) |
|
5124 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long unsigned int const', 'right')) |
|
5125 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned int const', 'right')) |
|
5126 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short unsigned int const', 'right')) |
|
5127 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('unsigned char const', 'right')) |
|
5128 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long long int const', 'right')) |
|
5129 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('long int const', 'right')) |
|
5130 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('int const', 'right')) |
|
5131 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('short int const', 'right')) |
|
5132 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('signed char const', 'right')) |
|
5133 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('double const', 'right')) |
|
5134 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5099 cls.add_binary_numeric_operator('/', root_module['ns3::int64x64_t'], root_module['ns3::int64x64_t'], param('ns3::int64x64_t const &', 'right')) |
5135 cls.add_binary_comparison_operator('<') |
5100 cls.add_binary_comparison_operator('<') |
5136 cls.add_binary_comparison_operator('>') |
5101 cls.add_binary_comparison_operator('>') |
5137 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
5102 cls.add_inplace_numeric_operator('*=', param('ns3::int64x64_t const &', 'right')) |
5138 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
5103 cls.add_inplace_numeric_operator('-=', param('ns3::int64x64_t const &', 'right')) |
5139 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
5104 cls.add_inplace_numeric_operator('/=', param('ns3::int64x64_t const &', 'right')) |
5140 cls.add_output_stream_operator() |
5105 cls.add_output_stream_operator() |
|
5106 cls.add_binary_comparison_operator('<=') |
5141 cls.add_binary_comparison_operator('==') |
5107 cls.add_binary_comparison_operator('==') |
5142 cls.add_binary_comparison_operator('>=') |
5108 cls.add_binary_comparison_operator('>=') |
5143 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
5109 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t() [constructor] |
5144 cls.add_constructor([]) |
5110 cls.add_constructor([]) |
5145 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
5111 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(double v) [constructor] |
5146 cls.add_constructor([param('double', 'v')]) |
5112 cls.add_constructor([param('double', 'v')]) |
|
5113 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long double v) [constructor] |
|
5114 cls.add_constructor([param('long double', 'v')]) |
5147 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [constructor] |
5115 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(int v) [constructor] |
5148 cls.add_constructor([param('int', 'v')]) |
5116 cls.add_constructor([param('int', 'v')]) |
5149 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v) [constructor] |
5117 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long int v) [constructor] |
5150 cls.add_constructor([param('long int', 'v')]) |
5118 cls.add_constructor([param('long int', 'v')]) |
5151 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long int v) [constructor] |
5119 ## int64x64-double.h (module 'core'): ns3::int64x64_t::int64x64_t(long long int v) [constructor] |
9543 [], |
9513 [], |
9544 visibility='protected', is_virtual=True) |
9514 visibility='protected', is_virtual=True) |
9545 return |
9515 return |
9546 |
9516 |
9547 def register_Ns3Time_methods(root_module, cls): |
9517 def register_Ns3Time_methods(root_module, cls): |
9548 cls.add_binary_comparison_operator('<=') |
|
9549 cls.add_binary_comparison_operator('!=') |
9518 cls.add_binary_comparison_operator('!=') |
9550 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
9519 cls.add_inplace_numeric_operator('+=', param('ns3::Time const &', 'right')) |
|
9520 cls.add_binary_numeric_operator('*', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', 'right')) |
9551 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
9521 cls.add_binary_numeric_operator('+', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
9552 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
9522 cls.add_binary_numeric_operator('-', root_module['ns3::Time'], root_module['ns3::Time'], param('ns3::Time const &', 'right')) |
|
9523 cls.add_binary_numeric_operator('/', root_module['ns3::Time'], root_module['ns3::Time'], param('int64_t const &', 'right')) |
9553 cls.add_binary_comparison_operator('<') |
9524 cls.add_binary_comparison_operator('<') |
9554 cls.add_binary_comparison_operator('>') |
9525 cls.add_binary_comparison_operator('>') |
9555 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
9526 cls.add_inplace_numeric_operator('-=', param('ns3::Time const &', 'right')) |
9556 cls.add_output_stream_operator() |
9527 cls.add_output_stream_operator() |
|
9528 cls.add_binary_comparison_operator('<=') |
9557 cls.add_binary_comparison_operator('==') |
9529 cls.add_binary_comparison_operator('==') |
9558 cls.add_binary_comparison_operator('>=') |
9530 cls.add_binary_comparison_operator('>=') |
9559 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
9531 ## nstime.h (module 'core'): ns3::Time::Time() [constructor] |
9560 cls.add_constructor([]) |
9532 cls.add_constructor([]) |
9561 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |
9533 ## nstime.h (module 'core'): ns3::Time::Time(ns3::Time const & o) [copy constructor] |