浏览代码

LibIPC: Add IPCErrorOr Type alias

Hendiadyoin1 3 年之前
父节点
当前提交
50b6e74d33
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      Userland/Libraries/LibIPC/Message.h

+ 4 - 0
Userland/Libraries/LibIPC/Message.h

@@ -7,6 +7,7 @@
 
 #pragma once
 
+#include <AK/Error.h>
 #include <AK/NonnullRefPtrVector.h>
 #include <AK/RefCounted.h>
 #include <AK/RefPtr.h>
@@ -42,6 +43,9 @@ enum class ErrorCode : u32 {
     PeerDisconnected
 };
 
+template<typename Value>
+using IPCErrorOr = ErrorOr<Value, ErrorCode>;
+
 class Message {
 public:
     virtual ~Message() = default;