Blend2D
2D Vector Graphics Engine
About
Roadmap
Performance
Docs
Blog
Research
Support
Download
{Fiddle}
Topics
Getting Started
Build Instructions
Multithreaded Rendering
API Reference
Index
Class List
Globals
Containers
Geometries
Imaging
Styling
Text
Rendering
Runtime
Filesystem
Miscellaneous
Impl API
Macros
C API
Object Model
Index
⭢
Filesystem
⭢
BLFileInfo
BLFileInfo Struct Reference
[¶]
File information.
Public Members
Members
uint64_t
size
int64_t
modified_time
BLFileInfoFlags
flags
uint32_t
uid
uint32_t
gid
uint32_t
reserved
[5]
Member Functions
Accessors
bool
has_flag
(
BLFileInfoFlags
flag)
const
noexcept
bool
has_owner_r
()
const
noexcept
bool
has_owner_w
()
const
noexcept
bool
has_owner_x
()
const
noexcept
bool
has_group_r
()
const
noexcept
bool
has_group_w
()
const
noexcept
bool
has_group_x
()
const
noexcept
bool
has_other_r
()
const
noexcept
bool
has_other_w
()
const
noexcept
bool
has_other_x
()
const
noexcept
bool
has_suid
()
const
noexcept
bool
has_sgid
()
const
noexcept
bool
is_regular
()
const
noexcept
bool
is_directory
()
const
noexcept
bool
is_symlink
()
const
noexcept
bool
is_char_device
()
const
noexcept
bool
is_block_device
()
const
noexcept
bool
is_fifo
()
const
noexcept
bool
is_socket
()
const
noexcept
bool
is_hidden
()
const
noexcept
bool
is_executable
()
const
noexcept
bool
is_archive
()
const
noexcept
bool
is_system
()
const
noexcept
bool
is_valid
()
const
noexcept
bool
BLFileInfo::
has_flag
(
BLFileInfoFlags
flag
)
const
noexcept
[¶]
Tests whether the file information has the given
flag
set in
flags
.