blob: cecaca2c51ca3396454a4d5d1b5cfa0643b93d0c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
/* -------------------------------------------
Copyright (C) 2024, ELMH GROUP, all rights reserved.
File: Macros.h
Purpose: SCIKit Macros header.
------------------------------------------- */
#pragma once
#include <SCIKit/Macros.h>
/// @brief In this file we define filesystem calls.
SYSCALL_DECL(FCloseFile, const SCIObject handle);
SYSCALL_DECL(FOpenFile, const Char* name, const Char* rest);
SYSCALL_DECL(FSeekFile, const SCIObject handle, const SizeT pos);
SYSCALL_DECL(FReadFile, const SCIObject handle, const Char* out_buf, const SizeT out_buf_size);
SYSCALL_DECL(FWriteFile, const SCIObject handle, const Char* out_buf, const SizeT out_buf_size);
|