/[ascend]/trunk/base/dummy/compiler/termsetup.h
ViewVC logotype

Diff of /trunk/base/dummy/compiler/termsetup.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 11 by aw0a, Sat Nov 13 16:45:56 2004 UTC revision 54 by jds, Tue Aug 2 11:20:09 2005 UTC
# Line 27  Line 27 
27   *  COPYING.   *  COPYING.
28   */   */
29    
30    /** @file
31     *  Interface Implementation - terminal setup.
32     *  <pre>
33     *  When #including termsetup.h, make sure these files are #included first:
34     *         #include "utilities/ascConfig.h"
35     *  </pre>
36     *  @todo Complete documentation of termsetup.h.
37     */
38    
39  #ifndef __TERMSETUP_H_SEEN__  #ifndef __TERMSETUP_H_SEEN__
40  #define __TERMSETUP_H_SEEN__  #define __TERMSETUP_H_SEEN__
41    
42  extern int OutputChar();  extern int  OutputChar(char c);               /**< Print c and return it. */
43  extern void DeleteBackOne();  extern void DeleteBackOne(void);              /**< Print backspace. */
44  extern void ClearScreen();  extern void ClearScreen(void);                /**< Clear the screen. */
45  extern void Bell();  extern void Bell(void);                       /**< Print bell. */
46  extern void ClearLine();  extern void ClearLine(void);                  /**< Clear the line. */
47  extern void SetupTermcapStuff();  extern void SetupTermcapStuff(void);          /**< Setup terminal characteristics. */
48  extern void InterfaceError();  extern void InterfaceError(void);             /**< Called when an error occurs. */
49  extern void SetupTerminal();  extern void SetupTerminal(void);              /**< Setup terminal. */
50  extern void RestoreTerminal();  extern void RestoreTerminal(void);            /**< Restore terminal settings. */
51  extern void TermSetup_ResetTerminal();  extern void TermSetup_ResetTerminal(void);    /**< Reset the terminal. */
52  extern void ReadString();  extern void ReadString(char *str, int *len);  /**< Read a string of length len. */
53    
54  #endif /* __TERMSETUP_H_SEEN__ */  #endif /* __TERMSETUP_H_SEEN__ */
55    

Legend:
Removed from v.11  
changed lines
  Added in v.54

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22