uhd/mpm/python/tests_periphs.cpp
Brent Stapleton 967be2a4e8 uhd: mpm: apply clang-format to all files
Applying formatting changes to all .cpp and .hpp files in the following
directories:
```
find host/examples/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/tests/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/lib/usrp/dboard/neon/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/lib/usrp/dboard/magnesium/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/lib/usrp/device3/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/lib/usrp/mpmd/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/lib/usrp/x300/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find host/utils/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
find mpm/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
```

Also formatted host/include/, except Cpp03 was used as a the language
standard instead of Cpp11.
```
sed -i 's/ Cpp11/ Cpp03/g' .clang-format
find host/include/ -iname *.hpp -o -iname *.cpp | \
    xargs clang-format -i -style=file
```

Formatting style was designated by the .clang-format file.
2019-01-16 11:40:23 -08:00

27 lines
775 B
C++

//
// Copyright 2017 Ettus Research, a National Instruments Company
//
// SPDX-License-Identifier: GPL-3.0-or-later
//
#include "tests_periphs.hpp"
#include <mpm/spi_iface.hpp>
#include <mpm/tests/tests_spi_iface.hpp>
#include <boost/python.hpp>
namespace bp = boost::python;
void export_tests()
{
// Register submodule types
bp::object tests_module(
bp::handle<>(bp::borrowed(PyImport_AddModule("libpyusrp_periphs.tests"))));
bp::scope().attr("tests") = tests_module;
bp::scope io_scope = tests_module;
bp::class_<mpm::tests_spi_iface,
bp::bases<mpm::spi_iface>,
boost::shared_ptr<mpm::tests_spi_iface>>("test_spi_iface", bp::init<>())
.def("make", &mpm::tests_spi_iface::make)
.staticmethod("make");
}