Loading [MathJax]/extensions/tex2jax.js
Iros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Concepts
Loading...
Searching...
No Matches
open.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/types/prelude.h
"
4
#include "
di/util/bitwise_enum.h
"
5
6
namespace
iris
{
7
enum class
OpenMode
:
u32
{
8
None
= 0,
9
Create
= (1 << 0),
10
Mask
=
Create
,
11
};
7
enum class
OpenMode
:
u32
{
…
};
12
13
DI_DEFINE_ENUM_BITWISE_OPERATIONS
(
OpenMode
)
14
}
bitwise_enum.h
DI_DEFINE_ENUM_BITWISE_OPERATIONS
#define DI_DEFINE_ENUM_BITWISE_OPERATIONS(Type)
Definition
bitwise_enum.h:5
prelude.h
di::types::u32
__UINT32_TYPE__ u32
Definition
integers.h:11
iris
Definition
cxx_init.cpp:12
iris::ProcessorFeatures::None
@ None
Definition
processor_info.h:11
iris::PathLookupFlags::Create
@ Create
Definition
path.h:13
iris::OpenMode
OpenMode
Definition
open.h:7
iris::OpenMode::Mask
@ Mask
Definition
open.h:10
iris
include
iris
uapi
open.h
Generated by
1.13.0