aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--include/winapi/buffer.hpp2
-rw-r--r--include/winapi/shmem.hpp2
-rw-r--r--include/winapi/sid.hpp2
-rw-r--r--test/unit_tests/shared/command.hpp14
-rw-r--r--test/unit_tests/shared/console.hpp2
5 files changed, 11 insertions, 11 deletions
diff --git a/include/winapi/buffer.hpp b/include/winapi/buffer.hpp
index 10ff479..a9243cb 100644
--- a/include/winapi/buffer.hpp
+++ b/include/winapi/buffer.hpp
@@ -23,7 +23,7 @@ namespace winapi {
*/
class Buffer : public std::vector<unsigned char> {
public:
- typedef std::vector<unsigned char> Parent;
+ using Parent = std::vector<unsigned char>;
Buffer() = default;
diff --git a/include/winapi/shmem.hpp b/include/winapi/shmem.hpp
index d1ad997..4040241 100644
--- a/include/winapi/shmem.hpp
+++ b/include/winapi/shmem.hpp
@@ -52,7 +52,7 @@ private:
template <typename T>
class SharedObject {
public:
- typedef typename std::aligned_storage<sizeof(T), __alignof(T)>::type AlignedType;
+ using AlignedType = std::aligned_storage<sizeof(T), __alignof(T)>::type;
/**
* Create the object & construct a shared memory region to store it.
diff --git a/include/winapi/sid.hpp b/include/winapi/sid.hpp
index 5a7c759..ab8c62c 100644
--- a/include/winapi/sid.hpp
+++ b/include/winapi/sid.hpp
@@ -18,7 +18,7 @@ class Sid {
public:
static constexpr std::size_t MAX_SID_SIZE = SECURITY_MAX_SID_SIZE;
- typedef SID Impl;
+ using Impl = SID;
static Sid well_known(WELL_KNOWN_SID_TYPE type);
diff --git a/test/unit_tests/shared/command.hpp b/test/unit_tests/shared/command.hpp
index 4ba9385..a24370a 100644
--- a/test/unit_tests/shared/command.hpp
+++ b/test/unit_tests/shared/command.hpp
@@ -52,15 +52,15 @@ public:
fixed_size::StringList<> console_buffer;
};
- typedef winapi::SharedObject<Command> Shared;
+ using Shared = winapi::SharedObject<Command>;
- typedef boost::interprocess::interprocess_mutex mutex;
- typedef boost::interprocess::interprocess_condition condition_variable;
- typedef boost::interprocess::scoped_lock<mutex> lock;
+ using mutex = boost::interprocess::interprocess_mutex;
+ using condition_variable = boost::interprocess::interprocess_condition;
+ using lock = boost::interprocess::scoped_lock<mutex>;
- typedef std::function<void(Args&)> SetArgs;
- typedef std::function<void(const Result&)> ReadResult;
- typedef std::function<void(Action, const Args&, Result&)> ProcessAction;
+ using SetArgs = std::function<void(Args&)>;
+ using ReadResult = std::function<void(const Result&)>;
+ using ProcessAction = std::function<void(Action, const Args&, Result&)>;
static Shared create() { return Shared::create(COMMAND_SHMEM_NAME); }
static Shared open() { return Shared::open(COMMAND_SHMEM_NAME); }
diff --git a/test/unit_tests/shared/console.hpp b/test/unit_tests/shared/console.hpp
index 2dcb78b..55907c2 100644
--- a/test/unit_tests/shared/console.hpp
+++ b/test/unit_tests/shared/console.hpp
@@ -26,7 +26,7 @@ namespace console {
class Buffer {
public:
- typedef CONSOLE_SCREEN_BUFFER_INFO Info;
+ using Info = CONSOLE_SCREEN_BUFFER_INFO;
Buffer() : m_handle{winapi::Handle::std_out()}, m_info{get_info(m_handle)} {}