From 13ed21fbe4dd51c23926191c0d7a3fa0077aa9ed Mon Sep 17 00:00:00 2001 From: jcasals <jcasals@iri.upc.edu> Date: Tue, 21 Apr 2020 13:49:26 +0200 Subject: [PATCH] Unify parameters of WOLF_REGISTER macros instantiation --- demos/hello_wolf/processor_range_bearing.cpp | 4 ++-- demos/hello_wolf/sensor_range_bearing.cpp | 4 ++-- src/ceres_wrapper/ceres_manager.cpp | 2 +- src/processor/processor_diff_drive.cpp | 4 ++-- src/processor/processor_odom_2d.cpp | 4 ++-- src/processor/processor_odom_3d.cpp | 4 ++-- src/sensor/sensor_diff_drive.cpp | 4 ++-- src/sensor/sensor_odom_2d.cpp | 4 ++-- src/sensor/sensor_odom_3d.cpp | 4 ++-- src/tree_manager/tree_manager_sliding_window.cpp | 4 ++-- test/dummy/processor_tracker_feature_dummy.cpp | 4 ++-- test/dummy/processor_tracker_landmark_dummy.cpp | 4 ++-- test/dummy/tree_manager_dummy.h | 4 ++-- test/gtest_problem.cpp | 3 --- 14 files changed, 25 insertions(+), 28 deletions(-) diff --git a/demos/hello_wolf/processor_range_bearing.cpp b/demos/hello_wolf/processor_range_bearing.cpp index fb51ed537..9510807d4 100644 --- a/demos/hello_wolf/processor_range_bearing.cpp +++ b/demos/hello_wolf/processor_range_bearing.cpp @@ -163,7 +163,7 @@ bool ProcessorRangeBearing::storeCapture(CaptureBasePtr _cap_ptr) #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorRangeBearing", ProcessorRangeBearing) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorRangeBearing", ProcessorRangeBearing) +WOLF_REGISTER_PROCESSOR(ProcessorRangeBearing) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorRangeBearing) } // namespace wolf diff --git a/demos/hello_wolf/sensor_range_bearing.cpp b/demos/hello_wolf/sensor_range_bearing.cpp index 4bf5db050..54507f9ac 100644 --- a/demos/hello_wolf/sensor_range_bearing.cpp +++ b/demos/hello_wolf/sensor_range_bearing.cpp @@ -41,6 +41,6 @@ SensorRangeBearing::~SensorRangeBearing() #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorRangeBearing", SensorRangeBearing) -WOLF_REGISTER_SENSOR_AUTO("SensorRangeBearing", SensorRangeBearing) +WOLF_REGISTER_SENSOR(SensorRangeBearing) +WOLF_REGISTER_SENSOR_AUTO(SensorRangeBearing) } // namespace wolf diff --git a/src/ceres_wrapper/ceres_manager.cpp b/src/ceres_wrapper/ceres_manager.cpp index c358c072f..0d0c6537f 100644 --- a/src/ceres_wrapper/ceres_manager.cpp +++ b/src/ceres_wrapper/ceres_manager.cpp @@ -517,6 +517,6 @@ const Eigen::SparseMatrixd CeresManager::computeHessian() const } // namespace wolf #include "core/solver/factory_solver.h" namespace wolf { - WOLF_REGISTER_SOLVER("CERES", CeresManager) + WOLF_REGISTER_SOLVER(CeresManager) } // namespace wolf diff --git a/src/processor/processor_diff_drive.cpp b/src/processor/processor_diff_drive.cpp index f0af0c5e3..1bd0ca0ef 100644 --- a/src/processor/processor_diff_drive.cpp +++ b/src/processor/processor_diff_drive.cpp @@ -176,7 +176,7 @@ FactorBasePtr ProcessorDiffDrive::emplaceFactor(FeatureBasePtr _feature, // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorDiffDrive", ProcessorDiffDrive); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorDiffDrive", ProcessorDiffDrive); +WOLF_REGISTER_PROCESSOR(ProcessorDiffDrive); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorDiffDrive); } // namespace wolf diff --git a/src/processor/processor_odom_2d.cpp b/src/processor/processor_odom_2d.cpp index e66cf3d81..4a126d901 100644 --- a/src/processor/processor_odom_2d.cpp +++ b/src/processor/processor_odom_2d.cpp @@ -173,6 +173,6 @@ FeatureBasePtr ProcessorOdom2d::emplaceFeature(CaptureMotionPtr _capture_motion) // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorOdom2d", ProcessorOdom2d); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorOdom2d", ProcessorOdom2d); +WOLF_REGISTER_PROCESSOR(ProcessorOdom2d); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorOdom2d); } // namespace wolf diff --git a/src/processor/processor_odom_3d.cpp b/src/processor/processor_odom_3d.cpp index 95582a657..71c77e1e1 100644 --- a/src/processor/processor_odom_3d.cpp +++ b/src/processor/processor_odom_3d.cpp @@ -249,6 +249,6 @@ FactorBasePtr ProcessorOdom3d::emplaceFactor(FeatureBasePtr _feature_motion, Cap // Register in the FactorySensor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorOdom3d", ProcessorOdom3d); -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorOdom3d", ProcessorOdom3d); +WOLF_REGISTER_PROCESSOR(ProcessorOdom3d); +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorOdom3d); } // namespace wolf diff --git a/src/sensor/sensor_diff_drive.cpp b/src/sensor/sensor_diff_drive.cpp index 8f61afa40..03634eb09 100644 --- a/src/sensor/sensor_diff_drive.cpp +++ b/src/sensor/sensor_diff_drive.cpp @@ -50,7 +50,7 @@ SensorDiffDrive::~SensorDiffDrive() // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorDiffDrive", SensorDiffDrive); -WOLF_REGISTER_SENSOR_AUTO("SensorDiffDrive", SensorDiffDrive); +WOLF_REGISTER_SENSOR(SensorDiffDrive); +WOLF_REGISTER_SENSOR_AUTO(SensorDiffDrive); } // namespace wolf diff --git a/src/sensor/sensor_odom_2d.cpp b/src/sensor/sensor_odom_2d.cpp index f63b0d3c1..ec7a3b54d 100644 --- a/src/sensor/sensor_odom_2d.cpp +++ b/src/sensor/sensor_odom_2d.cpp @@ -39,6 +39,6 @@ double SensorOdom2d::getRotVarToRotNoiseFactor() const // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorOdom2d", SensorOdom2d); -WOLF_REGISTER_SENSOR_AUTO("SensorOdom2d", SensorOdom2d); +WOLF_REGISTER_SENSOR(SensorOdom2d); +WOLF_REGISTER_SENSOR_AUTO(SensorOdom2d); } // namespace wolf diff --git a/src/sensor/sensor_odom_3d.cpp b/src/sensor/sensor_odom_3d.cpp index 2ffa63289..58b9b62ee 100644 --- a/src/sensor/sensor_odom_3d.cpp +++ b/src/sensor/sensor_odom_3d.cpp @@ -42,6 +42,6 @@ SensorOdom3d::~SensorOdom3d() // Register in the FactorySensor #include "core/sensor/factory_sensor.h" namespace wolf { -WOLF_REGISTER_SENSOR("SensorOdom3d", SensorOdom3d); -WOLF_REGISTER_SENSOR_AUTO("SensorOdom3d", SensorOdom3d); +WOLF_REGISTER_SENSOR(SensorOdom3d); +WOLF_REGISTER_SENSOR_AUTO(SensorOdom3d); } diff --git a/src/tree_manager/tree_manager_sliding_window.cpp b/src/tree_manager/tree_manager_sliding_window.cpp index 7e59cd114..581656755 100644 --- a/src/tree_manager/tree_manager_sliding_window.cpp +++ b/src/tree_manager/tree_manager_sliding_window.cpp @@ -37,7 +37,7 @@ void TreeManagerSlidingWindow::keyFrameCallback(FrameBasePtr _key_frame) // Register in the FactoryTreeManager #include "core/tree_manager/factory_tree_manager.h" namespace wolf { -WOLF_REGISTER_TREE_MANAGER("TreeManagerSlidingWindow", TreeManagerSlidingWindow); -WOLF_REGISTER_TREE_MANAGER_AUTO("TreeManagerSlidingWindow", TreeManagerSlidingWindow); +WOLF_REGISTER_TREE_MANAGER(TreeManagerSlidingWindow); +WOLF_REGISTER_TREE_MANAGER_AUTO(TreeManagerSlidingWindow); } // namespace wolf diff --git a/test/dummy/processor_tracker_feature_dummy.cpp b/test/dummy/processor_tracker_feature_dummy.cpp index f8ff2b35b..8485d2670 100644 --- a/test/dummy/processor_tracker_feature_dummy.cpp +++ b/test/dummy/processor_tracker_feature_dummy.cpp @@ -98,6 +98,6 @@ FactorBasePtr ProcessorTrackerFeatureDummy::emplaceFactor(FeatureBasePtr _featur // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorTrackerFeatureDummy", ProcessorTrackerFeatureDummy) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorTrackerFeatureDummy", ProcessorTrackerFeatureDummy) +WOLF_REGISTER_PROCESSOR(ProcessorTrackerFeatureDummy) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorTrackerFeatureDummy) } // namespace wolf diff --git a/test/dummy/processor_tracker_landmark_dummy.cpp b/test/dummy/processor_tracker_landmark_dummy.cpp index dafb4e622..472b21ab1 100644 --- a/test/dummy/processor_tracker_landmark_dummy.cpp +++ b/test/dummy/processor_tracker_landmark_dummy.cpp @@ -117,7 +117,7 @@ FactorBasePtr ProcessorTrackerLandmarkDummy::emplaceFactor(FeatureBasePtr _featu // Register in the FactoryProcessor #include "core/processor/factory_processor.h" namespace wolf { -WOLF_REGISTER_PROCESSOR("ProcessorTrackerLandmarkDummy", ProcessorTrackerLandmarkDummy) -WOLF_REGISTER_PROCESSOR_AUTO("ProcessorTrackerLandmarkDummy", ProcessorTrackerLandmarkDummy) +WOLF_REGISTER_PROCESSOR(ProcessorTrackerLandmarkDummy) +WOLF_REGISTER_PROCESSOR_AUTO(ProcessorTrackerLandmarkDummy) } // namespace wolf diff --git a/test/dummy/tree_manager_dummy.h b/test/dummy/tree_manager_dummy.h index 379fdd239..ce8e6379e 100644 --- a/test/dummy/tree_manager_dummy.h +++ b/test/dummy/tree_manager_dummy.h @@ -53,8 +53,8 @@ class TreeManagerDummy : public TreeManagerBase // Register in the FactoryTreeManager #include "core/tree_manager/factory_tree_manager.h" namespace wolf { -WOLF_REGISTER_TREE_MANAGER("TreeManagerDummy", TreeManagerDummy) -WOLF_REGISTER_TREE_MANAGER_AUTO("TreeManagerDummy", TreeManagerDummy) +WOLF_REGISTER_TREE_MANAGER(TreeManagerDummy) +WOLF_REGISTER_TREE_MANAGER_AUTO(TreeManagerDummy) } /* namespace wolf */ diff --git a/test/gtest_problem.cpp b/test/gtest_problem.cpp index 840ea093d..5049df305 100644 --- a/test/gtest_problem.cpp +++ b/test/gtest_problem.cpp @@ -33,9 +33,6 @@ using namespace Eigen; // Register in the FactoryProcessor #include "core/processor/factory_processor.h" -namespace wolf { -WOLF_REGISTER_PROCESSOR("TRACKER FEATURE DUMMY", ProcessorTrackerFeatureDummy) -} // namespace wolf WOLF_PTR_TYPEDEFS(DummySolverManager); -- GitLab