Skip to content

Commit d2bd1d5

Browse files
committed
first review
1 parent f50ba22 commit d2bd1d5

File tree

6 files changed

+12
-13
lines changed

6 files changed

+12
-13
lines changed

src/viam/sdk/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ target_sources(viamsdk
223223
if(WIN32)
224224
target_sources(viamsdk
225225
PRIVATE
226-
module/signal_manager_windows.cpp
226+
module/signal_manager_windows.cpp
227227
)
228228
else()
229229
target_sources(viamsdk

src/viam/sdk/module/signal_manager.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#pragma once
22

3-
#include <memory> //must include for std::unique_ptr
3+
#include <memory>
44

55
namespace viam {
66
namespace sdk {
@@ -23,8 +23,8 @@ class SignalManager {
2323
int wait();
2424

2525
private:
26-
struct Impl; // Forward declaration for pImpl idiom
27-
std::unique_ptr<Impl> pImpl; // Pointer to the implementation
26+
struct Impl;
27+
std::unique_ptr<Impl> pImpl;
2828
};
2929

3030
} // namespace sdk

src/viam/sdk/module/signal_manager_posix.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
#include <viam/sdk/module/signal_manager.hpp>
22

3-
#include <csignal>
43
#include <pthread.h>
54
#include <signal.h>
65

6+
#include <csignal>
7+
78
namespace viam {
89
namespace sdk {
910

@@ -18,12 +19,12 @@ SignalManager::SignalManager() : pImpl(std::make_unique<Impl>()) {
1819
pthread_sigmask(SIG_BLOCK, &(pImpl->sigset_), NULL);
1920
}
2021

21-
SignalManager::~SignalManager() {}
22+
SignalManager::~SignalManager() = default;
2223

2324
int SignalManager::wait() {
2425
int sig = 0;
2526
return sigwait(&((pImpl->sigset_)), &sig);
2627
}
2728

2829
} // namespace sdk
29-
} // namespace viam
30+
} // namespace viam

src/viam/sdk/module/signal_manager_windows.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
#include <signal.h>
2-
#include <viam/sdk/module/signal_manager.hpp>
31
#include <windows.h> //this file assumes WIN32
42

3+
#include <viam/sdk/module/signal_manager.hpp>
4+
5+
#include <signal.h>
6+
57
#include <stdexcept>
68

79
namespace viam {

src/viam/sdk/tests/Testing/Temporary/CTestCostData.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/viam/sdk/tests/Testing/Temporary/LastTest.log

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)