libt3widget
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Typedefs | Enumerations
T3widget_other

Typedefs

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

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

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.