GNU PROLOG with UTF8 support
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
char_io_c.c File Reference
#include <stdio.h>
#include "engine_pl.h"
#include "bips_pl.h"
Include dependency graph for char_io_c.c:

Functions

Bool Pl_Get_Key_2 (WamWord sora_word, WamWord code_word)
 
Bool Pl_Get_Key_1 (WamWord code_word)
 
Bool Pl_Get_Key_No_Echo_2 (WamWord sora_word, WamWord code_word)
 
Bool Pl_Get_Key_No_Echo_1 (WamWord code_word)
 
Bool Pl_Get_Char_2 (WamWord sora_word, WamWord char_word)
 
Bool Pl_Get_Char_1 (WamWord char_word)
 
Bool Pl_Get_Code_2 (WamWord sora_word, WamWord code_word)
 
Bool Pl_Get_Code_1 (WamWord code_word)
 
Bool Pl_Get_Byte_2 (WamWord sora_word, WamWord byte_word)
 
Bool Pl_Get_Byte_1 (WamWord byte_word)
 
void Pl_Unget_Char_2 (WamWord sora_word, WamWord char_word)
 
void Pl_Unget_Char_1 (WamWord char_word)
 
void Pl_Unget_Code_2 (WamWord sora_word, WamWord code_word)
 
void Pl_Unget_Code_1 (WamWord code_word)
 
void Pl_Unget_Byte_2 (WamWord sora_word, WamWord byte_word)
 
void Pl_Unget_Byte_1 (WamWord byte_word)
 
Bool Pl_Peek_Char_2 (WamWord sora_word, WamWord char_word)
 
Bool Pl_Peek_Char_1 (WamWord char_word)
 
Bool Pl_Peek_Code_2 (WamWord sora_word, WamWord code_word)
 
Bool Pl_Peek_Code_1 (WamWord code_word)
 
Bool Pl_Peek_Byte_2 (WamWord sora_word, WamWord byte_word)
 
Bool Pl_Peek_Byte_1 (WamWord byte_word)
 
void Pl_Put_Char_2 (WamWord sora_word, WamWord char_word)
 
void Pl_Put_Char_1 (WamWord char_word)
 
void Pl_Put_Code_2 (WamWord sora_word, WamWord code_word)
 
void Pl_Put_Code_1 (WamWord code_word)
 
void Pl_Put_Byte_2 (WamWord sora_word, WamWord byte_word)
 
void Pl_Put_Byte_1 (WamWord byte_word)
 

Function Documentation

Bool Pl_Get_Byte_1 ( WamWord  byte_word)

Here is the call graph for this function:

Bool Pl_Get_Byte_2 ( WamWord  sora_word,
WamWord  byte_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Get_Char_1 ( WamWord  char_word)

Here is the call graph for this function:

Bool Pl_Get_Char_2 ( WamWord  sora_word,
WamWord  char_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Get_Code_1 ( WamWord  code_word)

Here is the call graph for this function:

Bool Pl_Get_Code_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Get_Key_1 ( WamWord  code_word)

Here is the call graph for this function:

Bool Pl_Get_Key_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Get_Key_No_Echo_1 ( WamWord  code_word)

Here is the call graph for this function:

Bool Pl_Get_Key_No_Echo_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Peek_Byte_1 ( WamWord  byte_word)

Here is the call graph for this function:

Bool Pl_Peek_Byte_2 ( WamWord  sora_word,
WamWord  byte_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Peek_Char_1 ( WamWord  char_word)

Here is the call graph for this function:

Bool Pl_Peek_Char_2 ( WamWord  sora_word,
WamWord  char_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Bool Pl_Peek_Code_1 ( WamWord  code_word)

Here is the call graph for this function:

Bool Pl_Peek_Code_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Put_Byte_1 ( WamWord  byte_word)

Here is the call graph for this function:

void Pl_Put_Byte_2 ( WamWord  sora_word,
WamWord  byte_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Put_Char_1 ( WamWord  char_word)

Here is the call graph for this function:

void Pl_Put_Char_2 ( WamWord  sora_word,
WamWord  char_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Put_Code_1 ( WamWord  code_word)

Here is the call graph for this function:

void Pl_Put_Code_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Unget_Byte_1 ( WamWord  byte_word)

Here is the call graph for this function:

void Pl_Unget_Byte_2 ( WamWord  sora_word,
WamWord  byte_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Unget_Char_1 ( WamWord  char_word)

Here is the call graph for this function:

void Pl_Unget_Char_2 ( WamWord  sora_word,
WamWord  char_word 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void Pl_Unget_Code_1 ( WamWord  code_word)

Here is the call graph for this function:

void Pl_Unget_Code_2 ( WamWord  sora_word,
WamWord  code_word 
)

Here is the call graph for this function:

Here is the caller graph for this function: