libvtemm Reference Documentation |
Namespaces | |
namespace | Pty |
Classes | |
class | Terminal |
Terminal - a terminal emulator implemented as a gtkmm widget. More... | |
class | CharAttributes |
CharAttributes - class storing attributes of single char in string. More... | |
class | CursorPosition |
CursorPosition - simple class holding cursor position. More... | |
class | Match |
Match - simple class holding match and tag of matched regular expression. More... | |
class | Padding |
Padding - simple class holding padding. More... | |
class | TextAndCharAttrs |
TextAndCharAttrs - class storing string and its attributes. More... | |
Typedefs | |
typedef Glib::ArrayHandle < Gnome::Vte::CharAttributes, Gnome::Vte::CharAttributesTraits > | ArrayHandle_CharAttributes |
typedef Glib::ArrayHandle < std::string, StdStringNullTraits > | StdStringArrayHandle |
StdStringArrayHandle - when converted to vector holding c strings, every empty std::string in StdStringArrayHandle is converted to 0. | |
Enumerations | |
enum | TerminalEraseBinding { ERASE_AUTO, ERASE_ASCII_BACKSPACE, ERASE_ASCII_DELETE, ERASE_DELETE_SEQUENCE, ERASE_TTY } |
enum | TerminalCursorBlinkMode { CURSOR_BLINK_SYSTEM, CURSOR_BLINK_ON, CURSOR_BLINK_OFF } |
enum | TerminalCursorShape { CURSOR_SHAPE_BLOCK, CURSOR_SHAPE_IBEAM, CURSOR_SHAPE_UNDERLINE } |
Functions | |
void | init () |
typedef Glib::ArrayHandle<Gnome::Vte::CharAttributes, Gnome::Vte::CharAttributesTraits> Gnome::Vte::ArrayHandle_CharAttributes |
typedef Glib::ArrayHandle<std::string, StdStringNullTraits> Gnome::Vte::StdStringArrayHandle |
StdStringArrayHandle - when converted to vector holding c strings, every empty std::string in StdStringArrayHandle is converted to 0.
void Gnome::Vte::init | ( | ) |