rogue
Loading...
Searching...
No Matches
src
rogue
protocols
rocev2
module.cpp
Go to the documentation of this file.
1
17
#include "
rogue/Directives.h
"
18
19
#include "
rogue/protocols/rocev2/module.h
"
20
21
#include <boost/python.hpp>
22
23
#include "
rogue/protocols/rocev2/Core.h
"
24
#include "
rogue/protocols/rocev2/Server.h
"
25
26
namespace
bp = boost::python;
27
namespace
rpr
=
rogue::protocols::rocev2
;
28
29
void
rpr::setup_module
() {
30
// Map to rogue.protocols.rocev2 sub-module
31
bp::object module(
32
bp::handle<>(bp::borrowed(PyImport_AddModule(
"rogue.protocols.rocev2"
))));
33
34
bp::scope().attr(
"rocev2"
) =
module
;
35
bp::scope io_scope =
module
;
36
37
rpr::Core::setup_python();
38
rpr::Server::setup_python();
39
}
Directives.h
rogue::protocols::rocev2
Definition
Core.h:31
rogue::protocols::rocev2::setup_module
void setup_module()
Definition
module.cpp:29
module.h
Core.h
Server.h
Generated by
1.9.8