hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Classes | Namespaces | Typedefs | Functions | Variables
cio.H File Reference
#include <iostream>
Include dependency graph for cio.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hi::setbold
 
struct  hi::setunderline
 
struct  hi::setfont
 
struct  hi::setfgc
 
struct  hi::setbgc
 
struct  hi::resetfmt
 
struct  hi::clearscr
 
struct  hi::setcursor
 
struct  hi::movecursor
 
struct  hi::eraseToEOL
 
struct  hi::clearline
 

Namespaces

 hi
 

Typedefs

typedef unsigned char hi::color
 

Functions

 hi::DEFINE_STRUCT (ConsoleColors,(color, promptfg),(color, stdtextfg),(color, errorfg),(color, hlfg),(color, divfg),(color, evalfg),(color, unsweetfg),(color, typefg),(color, llvmfg),(color, instfg),(color, argdelimfg),(color, registerfg),(color, xnumfg),(color, xvalfg),(color, linenumfg),(color, linenumdelimfg),(color, evenlinebg),(color, oddlinebg))
 
bool hi::extConsoleCmdsEnabled ()
 
void hi::sendCmd (std::ostream &out, char c)
 
void hi::sendCmd (std::ostream &out, int n0, char c)
 
void hi::sendCmd (std::ostream &out, int n0, int n1, char c)
 
void hi::sendCmd (std::ostream &out, int n0, int n1, int n2, char c)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setbold &)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setunderline &)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setfont &f)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setfgc &c)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setbgc &c)
 
std::ostream & hi::operator<< (std::ostream &lhs, const resetfmt &c)
 
std::ostream & hi::operator<< (std::ostream &lhs, const clearscr &c)
 
std::ostream & hi::operator<< (std::ostream &lhs, const setcursor &sc)
 
std::ostream & hi::operator<< (std::ostream &lhs, const movecursor &mc)
 
std::ostream & hi::operator<< (std::ostream &lhs, const eraseToEOL &)
 
std::ostream & hi::operator<< (std::ostream &lhs, const clearline &)
 

Variables

ConsoleColors hi::colors