diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-04 22:11:38 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-04 22:11:38 +0200 |
| commit | f99b38476062c1df90c1fe3e828e29cfc193a5f3 (patch) | |
| tree | 806e9ba32a91ba1910ac99aa57e5c8fcabb54fbd | |
| parent | upgrade winapi-utf8 (diff) | |
| download | winapi-common-f99b38476062c1df90c1fe3e828e29cfc193a5f3.tar.gz winapi-common-f99b38476062c1df90c1fe3e828e29cfc193a5f3.zip | |
upgrade to `using` instead of typedef
Diffstat (limited to '')
| -rw-r--r-- | include/winapi/buffer.hpp | 2 | ||||
| -rw-r--r-- | include/winapi/shmem.hpp | 2 | ||||
| -rw-r--r-- | include/winapi/sid.hpp | 2 | ||||
| -rw-r--r-- | test/unit_tests/shared/command.hpp | 14 | ||||
| -rw-r--r-- | test/unit_tests/shared/console.hpp | 2 |
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)} {} |
