blob: 09c4b4f63e304b8408b3ce673f381852fbddf0ac [file] [log] [blame]
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -08001from pybindgen import Module, FileCodeSink, param, retval, cppclass, typehandlers
2
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -08003import pybindgen.settings
4import warnings
5
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -08006
7import sys
8
9def module_init():
Alexander Afanasyev6d98ac32012-06-06 13:01:48 -070010 root_module = Module('ns.ndnSIM', cpp_namespace='::ns3')
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -080011 return root_module
12
13def register_types(module):
Alexander Afanasyeveb7d5302014-12-20 14:35:29 -080014 return
Alexander Afanasyeva6cc9102013-07-15 18:44:24 -070015
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -080016def register_methods(root_module):
Alexander Afanasyevcf6dc922012-08-10 16:55:27 -070017 return
18
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -080019def register_functions(root_module):
Alexander Afanasyeva6cc9102013-07-15 18:44:24 -070020 return
21
Alexander Afanasyevaa032ea2011-12-13 12:38:32 -080022def main():
23 out = FileCodeSink(sys.stdout)
24 root_module = module_init()
25 register_types(root_module)
26 register_methods(root_module)
27 register_functions(root_module)
28 root_module.generate(out)
29
30if __name__ == '__main__':
31 main()
32