i3ipc++
An C++ implementaiton of the i3 IPC
 All Classes Functions Variables Enumerations Enumerator Modules
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ci3ipc::bar_config_tA bar configuration
 Ci3ipc::binding_tA binding
 Ci3ipc::buf_tI3 IPC message buffer
 Ci3ipc::connectionConnection to the i3
 Ci3ipc::container_tA node of tree of windows
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 Ci3ipc::ipc_errorBase class of i3 IPC errors
 Ci3ipc::eof_errorSocket return EOF, but expected a data
 Ci3ipc::errno_errorIf any error occured, while using C-functions
 Ci3ipc::invalid_header_errorSomething wrong in message header (wrong magic number, message type etc.)
 Ci3ipc::invalid_reply_payload_errorIf something wrong in a payload of i3's reply
 Ci3ipc::header_tI3 IPC header
 Ci3ipc::output_tI3's output
 Ci3ipc::rect_tPrimitive of rectangle
 Ci3ipc::version_tVersion of i3
 Ci3ipc::window_event_tA window event
 Ci3ipc::workspace_event_tA workspace event
 Ci3ipc::workspace_tI3's workspace