Loading [MathJax]/extensions/tex2jax.js
Iros
▼
Iros
►
Iros Project Documentation
►
Namespaces
►
Concepts
▼
Classes
▼
Class List
►
audio
►
audiotest
►
ccpp
►
cp
►
di
►
dius
►
generate_presets
►
gfx
▼
iris
►
acpi
►
arch
►
cpuid
►
detail
►
initrd
►
mm
►
test
►
x86
►
DebugFile
►
DirectoryRecord
►
DirentIterator
►
DisableDestruction
FileHACKRawDataFunction
FileMetadataFunction
►
FileTable
FileTruncateFunction
►
GlobalIrqNumberTag
►
GlobalState
►
InitrdInodeImpl
►
Inode
InodeCreateNodeFunction
►
InodeFile
InodeHACKRawDataFunction
InodeLookupFunction
InodeMetadataFunction
InodeReadDirectoryFunction
InodeReadFunction
InodeTruncateFunction
►
InterruptDisabler
►
InterruptibleSpinlock
►
IpiMessage
►
IrqContext
►
IrqLineRange
►
IrqLineTag
►
LockedTaskNamespace
►
Metadata
►
Mount
►
ObjectPool
►
PreemptionDisabler
►
Processor
►
ProcessorInfo
ReadDirectoryFunction
ReadFileFunction
►
Scheduler
SeekFileFunction
►
Spinlock
►
SuperBlock
►
Task
►
TaskArguments
►
TaskFinalizationRequest
TaskIdTag
TaskNamespace
►
TaskStatus
TimerCalibrateFunction
TimerCapabilitiesFunction
TimerName
TimerResolutionFunction
TimerSetIntervalFunction
TimerSetSingleShotFunction
►
TmpfsInodeImpl
►
TNode
►
UserspaceAccessEnabler
►
UserspaceBuffer
►
UserspacePtr
►
WaitQueue
WriteFileFunction
►
ls
►
pm
►
sh
►
std
►
ttx
►
__file_implementation
►
__jmp_buf
►
div_t
►
lconv
►
ldiv_t
►
option
►
stat
►
timespec
►
tm
►
winsize
Class Index
►
Class Hierarchy
►
Class Members
►
Files
GitHub
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Concepts
Loading...
Searching...
No Matches
Public Member Functions
|
List of all members
iris::DisableDestruction< T > Class Template Reference
Public Member Functions
template<class... Args>
requires (
di::concepts::ConstructibleFrom
<T, Args...>)
DisableDestruction
(Args &&... args)
auto
get
() -> T &
Constructor & Destructor Documentation
◆
DisableDestruction()
template<class T>
template<class... Args>
requires (
di::concepts::ConstructibleFrom
<T, Args...>)
iris::DisableDestruction
< T >::DisableDestruction
(
Args &&...
args
)
inline
explicit
Member Function Documentation
◆
get()
template<class T>
auto
iris::DisableDestruction
< T >::get
(
)
-> T&
inline
The documentation for this class was generated from the following file:
iris/core/
global_state.cpp
iris
DisableDestruction
Generated by
1.13.0