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