TBLFileSystem
File-system utilities.
Definition
Unit: Blend2D
Methods
Name | Description |
---|---|
FileInfo | |
ReadFile | |
WriteFile(String, TBytes) | |
WriteFile(String, TBLArray<Byte>) | |
WriteFile(String, TBLArrayView<Byte>, NativeInt) | |
WriteFile(String, , NativeInt) |
Method Descriptions
FileInfo(String)
class function FileInfo(const AFilename: String): TBLFileInfo; inline; static
Parameters
AFilename
: String
Returns
ReadFile(String, TBLArray<Byte>, NativeInt, TBLFileReadFlags)
class procedure ReadFile(const AFilename: String; const ADst: TBLArray<Byte>; const AMaxSize: NativeInt = 0; const AReadFlags: TBLFileReadFlags = []); inline; static
Parameters
AFilename
: String
ADst
: TBLArray<Byte>
AMaxSize
: NativeInt = 0
AReadFlags
: TBLFileReadFlags = []
WriteFile(String, TBytes)
class function WriteFile(const AFilename: String; const AData: TBytes): NativeInt; overload; inline; static
Parameters
AFilename
: String
AData
: TBytes
Returns
NativeInt
WriteFile(String, TBLArray<Byte>)
class function WriteFile(const AFilename: String; const AData: TBLArray<Byte>): NativeInt; overload; inline; static
Parameters
AFilename
: String
AData
: TBLArray<Byte>
Returns
NativeInt
WriteFile(String, TBLArrayView<Byte>, NativeInt)
class function WriteFile(const AFilename: String; const AData: TBLArrayView<Byte>; const ASize: NativeInt): NativeInt; overload; inline; static
Parameters
AFilename
: String
AData
: TBLArrayView<Byte>
ASize
: NativeInt
Returns
NativeInt
WriteFile(String, [untyped], NativeInt)
class function WriteFile(const AFilename: String; const AData; const ASize: NativeInt): NativeInt; overload; inline; static
Parameters
AFilename
: String
AData
:
ASize
: NativeInt
Returns
NativeInt