8#ifndef META_OCEAN_TEST_TESTTRACKING_TESTSLAM_TESTSLAM_H
9#define META_OCEAN_TEST_TESTTRACKING_TESTSLAM_TESTSLAM_H
44#if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
45 #ifdef USE_OCEAN_TEST_TRACKING_SLAM_EXPORT
46 #define OCEAN_TEST_TRACKING_SLAM_EXPORT __declspec(dllexport)
48 #define OCEAN_TEST_TRACKING_SLAM_EXPORT __declspec(dllimport)
51 #define OCEAN_TEST_TRACKING_SLAM_EXPORT
62OCEAN_TEST_TRACKING_SLAM_EXPORT
bool testSLAM(
const double testDuration,
Worker& worker,
const std::string& testFunctions = std::string());
72OCEAN_TEST_TRACKING_SLAM_EXPORT
void testSLAMAsynchron(
const double testDuration,
const std::string& testFunctions = std::string());
This class implements a worker able to distribute function calls over different threads.
Definition Worker.h:33
OCEAN_TEST_TRACKING_SLAM_EXPORT void testSLAMAsynchron(const double testDuration, const std::string &testFunctions=std::string())
Tests the entire SLAM tracking library.
OCEAN_TEST_TRACKING_SLAM_EXPORT bool testSLAM(const double testDuration, Worker &worker, const std::string &testFunctions=std::string())
Tests the entire SLAM tracking library.
The namespace covering the entire Ocean framework.
Definition Accessor.h:15