libt3widget
Typedefs | Enumerations
T3widget_other

Typedefs

typedef char t3_bool
 A boolean type that does not clash with C++ or C99 bool. More...
 

Enumerations

enum  { t3_false, t3_true }
 Values for t3_bool, a boolean type that does not clash with C++ or C99 bool. More...
 

Error codes (T3 generic)

#define T3_ERR_SUCCESS
 Error code: success.
 
#define T3_ERR_ERRNO
 Error code: see errno. More...
 
#define T3_ERR_EOF
 Error code: end of file reached. More...
 
#define T3_ERR_UNKNOWN
 Error code: unkown error. More...
 
#define T3_ERR_BAD_ARG
 Error code: bad argument. More...
 
#define T3_ERR_OUT_OF_MEMORY
 Error code: out of memory. More...
 
#define T3_ERR_TERMINFODB_NOT_FOUND
 Error code: no information found for the terminal in the terminfo database. More...
 
#define T3_ERR_HARDCOPY_TERMINAL
 Error code: the file descriptor is a hard-copy terminal. More...
 
#define T3_ERR_TERMINAL_TOO_LIMITED
 Error code: terminal provides too limited possibilities for the library to function. More...
 
#define T3_ERR_NO_TERM
 Error code: no terminal given and TERM environment variable not set. More...
 
#define T3_ERR_INTERNAL
 Error code: internal error in the library. More...
 
#define T3_WARN_MIN
 Warning code: the smallest value returned as warning. More...
 

Detailed Description

Macro Definition Documentation

#define T3_ERR_BAD_ARG

Error code: bad argument.

#define T3_ERR_EOF

Error code: end of file reached.

#define T3_ERR_ERRNO

Error code: see errno.

#define T3_ERR_HARDCOPY_TERMINAL

Error code: the file descriptor is a hard-copy terminal.

#define T3_ERR_INTERNAL

Error code: internal error in the library.

#define T3_ERR_NO_TERM

Error code: no terminal given and TERM environment variable not set.

#define T3_ERR_OUT_OF_MEMORY

Error code: out of memory.

#define T3_ERR_TERMINAL_TOO_LIMITED

Error code: terminal provides too limited possibilities for the library to function.

#define T3_ERR_TERMINFODB_NOT_FOUND

Error code: no information found for the terminal in the terminfo database.

#define T3_ERR_UNKNOWN

Error code: unkown error.

#define T3_WARN_MIN

Warning code: the smallest value returned as warning.

Typedef Documentation

typedef char t3_bool

A boolean type that does not clash with C++ or C99 bool.

Enumeration Type Documentation

anonymous enum

Values for t3_bool, a boolean type that does not clash with C++ or C99 bool.

Enumerator
t3_false 

False.

t3_true 

True.