ReactOS 0.4.16-dev-340-g0540c21
|
#include <ansi_parms.h>
#include <size_t.h>
#include <console.h>
#include <unistd.h>
#include <Carbon.h>
Go to the source code of this file.
Typedefs | |
typedef int(* | ReadPtr) (int, void *, __std(size_t)) |
typedef int(* | WritePtr) (int, const void *, __std(size_t)) |
Functions | |
static OSErr | __msl_CreateFrameworkBundleFromName (CFStringRef theFrameworkName, CFBundleRef *theBundle) |
short | InstallConsole (short fd) |
void | RemoveConsole (void) |
long | WriteCharsToConsole (char *buffer, long n) |
long | ReadCharsFromConsole (char *buffer, long n) |
char * | __ttyname (long fildes) |
int | kbhit (void) |
int | getch (void) |
void | clrscr () |
Variables | |
struct { | |
Boolean isLoaded | |
CFBundleRef theBundle | |
ReadPtr theRead | |
WritePtr theWrite | |
} | __msl_os_x |
Definition at line 23 of file mwerks_console_OS_X.c.
Definition at line 24 of file mwerks_console_OS_X.c.
|
static |
Definition at line 34 of file mwerks_console_OS_X.c.
Referenced by InstallConsole().
Definition at line 163 of file mwerks_console_OS_X.c.
void clrscr | ( | ) |
Definition at line 185 of file mwerks_console_OS_X.c.
Definition at line 180 of file mwerks_console_OS_X.c.
Referenced by interact(), main(), and tokenize().
Definition at line 71 of file mwerks_console_OS_X.c.
Definition at line 175 of file mwerks_console_OS_X.c.
Definition at line 149 of file mwerks_console_OS_X.c.
Definition at line 109 of file mwerks_console_OS_X.c.
Definition at line 129 of file mwerks_console_OS_X.c.
struct { ... } __msl_os_x |
Referenced by InstallConsole(), ReadCharsFromConsole(), RemoveConsole(), and WriteCharsToConsole().
Boolean isLoaded |
Definition at line 28 of file mwerks_console_OS_X.c.
CFBundleRef theBundle |
Definition at line 29 of file mwerks_console_OS_X.c.
Referenced by __msl_CreateFrameworkBundleFromName().
ReadPtr theRead |
Definition at line 30 of file mwerks_console_OS_X.c.
WritePtr theWrite |
Definition at line 31 of file mwerks_console_OS_X.c.