Blend2D
2D Vector Graphics Engine
About
Roadmap
Performance
Docs
Blog
Research
Support
Download
{Fiddle}
API Reference
Index
Class List
Globals
Containers
Geometries
Imaging
Styling
Text
Rendering
Runtime
Filesystem
Miscellaneous
Impl API
Macros
C API
Object Model
Topics
Getting Started
Build Instructions
Multithreaded Rendering
Index
⭢
Filesystem
⭢
BLFileInfo
BLFileInfo Struct Reference
File information.
Public Members
Members
uint64_t
size
int64_t
modifiedTime
BLFileInfoFlags
flags
uint32_t
uid
uint32_t
gid
uint32_t
reserved
[5]
Member Functions
Accessors
bool
hasFlag
(
BLFileInfoFlags
flag)
const
noexcept
bool
hasOwnerR
()
const
noexcept
bool
hasOwnerW
()
const
noexcept
bool
hasOwnerX
()
const
noexcept
bool
hasGroupR
()
const
noexcept
bool
hasGroupW
()
const
noexcept
bool
hasGroupX
()
const
noexcept
bool
hasOtherR
()
const
noexcept
bool
hasOtherW
()
const
noexcept
bool
hasOtherX
()
const
noexcept
bool
hasSUID
()
const
noexcept
bool
hasSGID
()
const
noexcept
bool
isRegular
()
const
noexcept
bool
isDirectory
()
const
noexcept
bool
isSymlink
()
const
noexcept
bool
isCharDevice
()
const
noexcept
bool
isBlockDevice
()
const
noexcept
bool
isFIFO
()
const
noexcept
bool
isSocket
()
const
noexcept
bool
isHidden
()
const
noexcept
bool
isExecutable
()
const
noexcept
bool
isArchive
()
const
noexcept
bool
isSystem
()
const
noexcept
bool
isValid
()
const
noexcept
bool
BLFileInfo::
hasFlag
(
BLFileInfoFlags
flag
)
const
noexcept
[¶]
Tests whether the file information has the given
flag
set in
flags
.