Iros
Loading...
Searching...
No Matches
super_block.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/vocab/pointer/prelude.h
"
4
5
namespace
iris
{
6
class
Inode
;
7
8
class
SuperBlock
{
9
public
:
10
explicit
SuperBlock
(
di::Arc<Inode>
root_inode
);
11
~SuperBlock
();
12
13
auto
root_inode
() const ->
di
::Arc<
Inode
>;
14
15
private:
16
di
::Arc<
Inode
> m_root_inode;
17
};
18
}
iris::Inode
Definition
inode.h:84
iris::SuperBlock::root_inode
auto root_inode() const -> di::Arc< Inode >
Definition
super_block.cpp:10
iris::SuperBlock::~SuperBlock
~SuperBlock()
iris::SuperBlock::SuperBlock
SuperBlock(di::Arc< Inode > root_inode)
Definition
super_block.cpp:6
prelude.h
di::vocab::Arc
IntrusivePtr< T, ArcTag > Arc
Definition
arc.h:21
di
Definition
zstring_parser.h:9
iris
Definition
cxx_init.cpp:12
iris
include
iris
fs
super_block.h
Generated by
1.13.0