4#ifndef _Stroika_Foundation_IO_AccessMode_h_
5#define _Stroika_Foundation_IO_AccessMode_h_ 1
7#include "Stroika/Foundation/StroikaPreComp.h"
11namespace Stroika::Foundation::IO {
20 enum class AccessMode : uint8_t {
26 eReadWrite = eRead | eWrite,
31 constexpr AccessMode operator& (AccessMode l, AccessMode r);
32 constexpr AccessMode operator| (AccessMode l, AccessMode r);
42#include "AccessMode.inl"
#define Stroika_Define_Enum_Bounds(FIRST_ITEM, LAST_ITEM)