Cthulhu  0.2.10
Cthulhu compiler collection
file.c File Reference
#include "io/impl.h"
#include "io/impl/file.h"
#include "base/panic.h"
#include "arena/arena.h"
#include "os/os.h"
Include dependency graph for file.c:

Go to the source code of this file.

Functions

STA_DECL io_tio_file (const char *path, os_access_t mode, arena_t *arena)
 create an IO object from a file More...
 
STA_DECL io_tio_file_init (void *buffer, const char *path, os_access_t mode)
 

Function Documentation

◆ io_file()

STA_DECL io_t* io_file ( const char *  path,
os_access_t  mode,
arena_t arena 
)

create an IO object from a file

public allocating api

Definition at line 125 of file file.c.

◆ io_file_init()

STA_DECL io_t* io_file_init ( void *  buffer,
const char *  path,
os_access_t  mode 
)

public in place api

Definition at line 136 of file file.c.