changeset 3745 | 73e7bb607014 |
parent 3731 | 317f9dbccc2b |
child 3756 | a10cc38ff52e |
3744:bb6876ea0851 | 3745:73e7bb607014 |
---|---|
1872 template_parameters=['float']) |
1872 template_parameters=['float']) |
1873 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1873 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1874 module.add_function('TypeNameGet', |
1874 module.add_function('TypeNameGet', |
1875 'std::string', |
1875 'std::string', |
1876 [], |
1876 [], |
1877 template_parameters=['long']) |
1877 template_parameters=['long long']) |
1878 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1878 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1879 module.add_function('TypeNameGet', |
1879 module.add_function('TypeNameGet', |
1880 'std::string', |
1880 'std::string', |
1881 [], |
1881 [], |
1882 template_parameters=['int']) |
1882 template_parameters=['int']) |
1892 template_parameters=['signed char']) |
1892 template_parameters=['signed char']) |
1893 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1893 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1894 module.add_function('TypeNameGet', |
1894 module.add_function('TypeNameGet', |
1895 'std::string', |
1895 'std::string', |
1896 [], |
1896 [], |
1897 template_parameters=['unsigned long']) |
1897 template_parameters=['unsigned long long']) |
1898 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1898 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1899 module.add_function('TypeNameGet', |
1899 module.add_function('TypeNameGet', |
1900 'std::string', |
1900 'std::string', |
1901 [], |
1901 [], |
1902 template_parameters=['unsigned int']) |
1902 template_parameters=['unsigned int']) |
1908 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1908 ## type-name.h: extern std::string ns3::TypeNameGet() [free function] |
1909 module.add_function('TypeNameGet', |
1909 module.add_function('TypeNameGet', |
1910 'std::string', |
1910 'std::string', |
1911 [], |
1911 [], |
1912 template_parameters=['unsigned char']) |
1912 template_parameters=['unsigned char']) |
1913 ## log.h: extern void ns3::LogComponentDisable(char const * name, ns3::LogLevel level) [free function] |
|
1914 module.add_function('LogComponentDisable', |
|
1915 'void', |
|
1916 [param('char const *', 'name'), param('ns3::LogLevel', 'level')]) |
|
1913 ## string.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeStringChecker() [free function] |
1917 ## string.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeStringChecker() [free function] |
1914 module.add_function('MakeStringChecker', |
1918 module.add_function('MakeStringChecker', |
1915 'ns3::Ptr< ns3::AttributeChecker const >', |
|
1916 []) |
|
1917 ## enum.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeEnumChecker(int v1, std::string n1, int v2=0, std::string n2="", int v3=0, std::string n3="", int v4=0, std::string n4="", int v5=0, std::string n5="", int v6=0, std::string n6="", int v7=0, std::string n7="", int v8=0, std::string n8="", int v9=0, std::string n9="", int v10=0, std::string n10="", int v11=0, std::string n11="", int v12=0, std::string n12="") [free function] |
|
1918 module.add_function('MakeEnumChecker', |
|
1919 'ns3::Ptr< ns3::AttributeChecker const >', |
|
1920 [param('int', 'v1'), param('std::string', 'n1'), param('int', 'v2', default_value='0'), param('std::string', 'n2', default_value='""'), param('int', 'v3', default_value='0'), param('std::string', 'n3', default_value='""'), param('int', 'v4', default_value='0'), param('std::string', 'n4', default_value='""'), param('int', 'v5', default_value='0'), param('std::string', 'n5', default_value='""'), param('int', 'v6', default_value='0'), param('std::string', 'n6', default_value='""'), param('int', 'v7', default_value='0'), param('std::string', 'n7', default_value='""'), param('int', 'v8', default_value='0'), param('std::string', 'n8', default_value='""'), param('int', 'v9', default_value='0'), param('std::string', 'n9', default_value='""'), param('int', 'v10', default_value='0'), param('std::string', 'n10', default_value='""'), param('int', 'v11', default_value='0'), param('std::string', 'n11', default_value='""'), param('int', 'v12', default_value='0'), param('std::string', 'n12', default_value='""')]) |
|
1921 ## log.h: extern void ns3::LogComponentEnableAll(ns3::LogLevel level) [free function] |
|
1922 module.add_function('LogComponentEnableAll', |
|
1923 'void', |
|
1924 [param('ns3::LogLevel', 'level')]) |
|
1925 ## type-id.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeTypeIdChecker() [free function] |
|
1926 module.add_function('MakeTypeIdChecker', |
|
1927 'ns3::Ptr< ns3::AttributeChecker const >', |
1919 'ns3::Ptr< ns3::AttributeChecker const >', |
1928 []) |
1920 []) |
1929 ## ptr.h: extern ns3::Ptr<ns3::PointerValue> ns3::Create() [free function] |
1921 ## ptr.h: extern ns3::Ptr<ns3::PointerValue> ns3::Create() [free function] |
1930 module.add_function('Create', |
1922 module.add_function('Create', |
1931 'ns3::Ptr< ns3::PointerValue >', |
1923 'ns3::Ptr< ns3::PointerValue >', |
1934 ## ptr.h: extern ns3::Ptr<ns3::ObjectVectorValue> ns3::Create() [free function] |
1926 ## ptr.h: extern ns3::Ptr<ns3::ObjectVectorValue> ns3::Create() [free function] |
1935 module.add_function('Create', |
1927 module.add_function('Create', |
1936 'ns3::Ptr< ns3::ObjectVectorValue >', |
1928 'ns3::Ptr< ns3::ObjectVectorValue >', |
1937 [], |
1929 [], |
1938 template_parameters=['ns3::ObjectVectorValue']) |
1930 template_parameters=['ns3::ObjectVectorValue']) |
1931 ## log.h: extern void ns3::LogComponentEnableAll(ns3::LogLevel level) [free function] |
|
1932 module.add_function('LogComponentEnableAll', |
|
1933 'void', |
|
1934 [param('ns3::LogLevel', 'level')]) |
|
1935 ## type-id.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeTypeIdChecker() [free function] |
|
1936 module.add_function('MakeTypeIdChecker', |
|
1937 'ns3::Ptr< ns3::AttributeChecker const >', |
|
1938 []) |
|
1939 ## object-factory.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeObjectFactoryChecker() [free function] |
1939 ## object-factory.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeObjectFactoryChecker() [free function] |
1940 module.add_function('MakeObjectFactoryChecker', |
1940 module.add_function('MakeObjectFactoryChecker', |
1941 'ns3::Ptr< ns3::AttributeChecker const >', |
1941 'ns3::Ptr< ns3::AttributeChecker const >', |
1942 []) |
1942 []) |
1943 ## log.h: extern void ns3::LogComponentDisableAll(ns3::LogLevel level) [free function] |
1943 ## log.h: extern void ns3::LogComponentDisableAll(ns3::LogLevel level) [free function] |
1950 []) |
1950 []) |
1951 ## random-variable.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeRandomVariableChecker() [free function] |
1951 ## random-variable.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeRandomVariableChecker() [free function] |
1952 module.add_function('MakeRandomVariableChecker', |
1952 module.add_function('MakeRandomVariableChecker', |
1953 'ns3::Ptr< ns3::AttributeChecker const >', |
1953 'ns3::Ptr< ns3::AttributeChecker const >', |
1954 []) |
1954 []) |
1955 ## log.h: extern void ns3::LogComponentDisable(char const * name, ns3::LogLevel level) [free function] |
|
1956 module.add_function('LogComponentDisable', |
|
1957 'void', |
|
1958 [param('char const *', 'name'), param('ns3::LogLevel', 'level')]) |
|
1959 ## log.h: extern void ns3::LogComponentEnable(char const * name, ns3::LogLevel level) [free function] |
1955 ## log.h: extern void ns3::LogComponentEnable(char const * name, ns3::LogLevel level) [free function] |
1960 module.add_function('LogComponentEnable', |
1956 module.add_function('LogComponentEnable', |
1961 'void', |
1957 'void', |
1962 [param('char const *', 'name'), param('ns3::LogLevel', 'level')]) |
1958 [param('char const *', 'name'), param('ns3::LogLevel', 'level')]) |
1959 ## enum.h: extern ns3::Ptr<ns3::AttributeChecker const> ns3::MakeEnumChecker(int v1, std::string n1, int v2=0, std::string n2="", int v3=0, std::string n3="", int v4=0, std::string n4="", int v5=0, std::string n5="", int v6=0, std::string n6="", int v7=0, std::string n7="", int v8=0, std::string n8="", int v9=0, std::string n9="", int v10=0, std::string n10="", int v11=0, std::string n11="", int v12=0, std::string n12="") [free function] |
|
1960 module.add_function('MakeEnumChecker', |
|
1961 'ns3::Ptr< ns3::AttributeChecker const >', |
|
1962 [param('int', 'v1'), param('std::string', 'n1'), param('int', 'v2', default_value='0'), param('std::string', 'n2', default_value='""'), param('int', 'v3', default_value='0'), param('std::string', 'n3', default_value='""'), param('int', 'v4', default_value='0'), param('std::string', 'n4', default_value='""'), param('int', 'v5', default_value='0'), param('std::string', 'n5', default_value='""'), param('int', 'v6', default_value='0'), param('std::string', 'n6', default_value='""'), param('int', 'v7', default_value='0'), param('std::string', 'n7', default_value='""'), param('int', 'v8', default_value='0'), param('std::string', 'n8', default_value='""'), param('int', 'v9', default_value='0'), param('std::string', 'n9', default_value='""'), param('int', 'v10', default_value='0'), param('std::string', 'n10', default_value='""'), param('int', 'v11', default_value='0'), param('std::string', 'n11', default_value='""'), param('int', 'v12', default_value='0'), param('std::string', 'n12', default_value='""')]) |
|
1963 register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
1963 register_functions_ns3_internal(module.get_submodule('internal'), root_module) |
1964 register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module) |
1964 register_functions_ns3_TimeStepPrecision(module.get_submodule('TimeStepPrecision'), root_module) |
1965 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
1965 register_functions_ns3_Config(module.get_submodule('Config'), root_module) |
1966 register_functions_ns3_olsr(module.get_submodule('olsr'), root_module) |
1966 register_functions_ns3_olsr(module.get_submodule('olsr'), root_module) |
1967 return |
1967 return |
2015 [param('ns3::Ptr< ns3::Object >', 'obj')]) |
2015 [param('ns3::Ptr< ns3::Object >', 'obj')]) |
2016 ## config.h: extern bool ns3::Config::SetGlobalFailSafe(std::string name, ns3::AttributeValue const & value) [free function] |
2016 ## config.h: extern bool ns3::Config::SetGlobalFailSafe(std::string name, ns3::AttributeValue const & value) [free function] |
2017 module.add_function('SetGlobalFailSafe', |
2017 module.add_function('SetGlobalFailSafe', |
2018 'bool', |
2018 'bool', |
2019 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
2019 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
2020 ## config.h: extern void ns3::Config::Disconnect(std::string path, ns3::CallbackBase const & cb) [free function] |
|
2021 module.add_function('Disconnect', |
|
2022 'void', |
|
2023 [param('std::string', 'path'), param('ns3::CallbackBase const &', 'cb')]) |
|
2020 ## config.h: extern uint32_t ns3::Config::GetRootNamespaceObjectN() [free function] |
2024 ## config.h: extern uint32_t ns3::Config::GetRootNamespaceObjectN() [free function] |
2021 module.add_function('GetRootNamespaceObjectN', |
2025 module.add_function('GetRootNamespaceObjectN', |
2022 'uint32_t', |
2026 'uint32_t', |
2023 []) |
2027 []) |
2024 ## config.h: extern void ns3::Config::Set(std::string path, ns3::AttributeValue const & value) [free function] |
2028 ## config.h: extern void ns3::Config::Set(std::string path, ns3::AttributeValue const & value) [free function] |
2031 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
2035 [param('std::string', 'name'), param('ns3::AttributeValue const &', 'value')]) |
2032 ## config.h: extern void ns3::Config::RegisterRootNamespaceObject(ns3::Ptr<ns3::Object> obj) [free function] |
2036 ## config.h: extern void ns3::Config::RegisterRootNamespaceObject(ns3::Ptr<ns3::Object> obj) [free function] |
2033 module.add_function('RegisterRootNamespaceObject', |
2037 module.add_function('RegisterRootNamespaceObject', |
2034 'void', |
2038 'void', |
2035 [param('ns3::Ptr< ns3::Object >', 'obj')]) |
2039 [param('ns3::Ptr< ns3::Object >', 'obj')]) |
2036 ## config.h: extern void ns3::Config::Disconnect(std::string path, ns3::CallbackBase const & cb) [free function] |
|
2037 module.add_function('Disconnect', |
|
2038 'void', |
|
2039 [param('std::string', 'path'), param('ns3::CallbackBase const &', 'cb')]) |
|
2040 return |
2040 return |
2041 |
2041 |
2042 def register_functions_ns3_olsr(module, root_module): |
2042 def register_functions_ns3_olsr(module, root_module): |
2043 return |
2043 return |
2044 |
2044 |