The ROme OpTimistic Simulator  3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
io.h
Go to the documentation of this file.
1 
12 #pragma once
13 
14 #include <arch/platform.h>
15 
16 #include <stdbool.h>
17 #include <stdio.h>
18 
19 #define IO_TIME_BUFFER_LEN 26
20 
21 extern bool io_terminal_can_colorize(void);
22 extern void io_local_time_get(char res[IO_TIME_BUFFER_LEN]);
23 extern FILE *io_file_tmp_get(void);
io_file_tmp_get
FILE * io_file_tmp_get(void)
Creates a temporary file.
platform.h
Determine on what OS we are compiling.
io_terminal_can_colorize
bool io_terminal_can_colorize(void)
Determines if stdout supports colored text.
Definition: init_test.c:16