Welcome to the new CppUtils documentation!
Functions & utilities
FUNCTIONSNamespace: CppUtils::Terminal
Public enums
Section titled “Public enums”Direction
Section titled “Direction”enum class Direction { Row, Column};JustifyContent
Section titled “JustifyContent”enum class JustifyContent { Start, Center, End, SpaceBetween, SpaceAround, SpaceEvenly};AlignItems
Section titled “AlignItems”enum class AlignItems { Start, Center, End, Stretch};PrimitiveStyle
Section titled “PrimitiveStyle”enum class PrimitiveStyle { Outline, Filled};enum class Flag { None = 0, Raw = None, WaitForEnter = ICANON, PrintTypedKeys = ECHO, ProcessInterruptSignals = ISIG, TextEditingShortcuts = IEXTEN, MouseInput = 0, MouseTextSelection = 0, AllowMouseSelection = 0, AnsiEscapeCodes = 0, Default = static_cast<tcflag_t>(WaitForEnter) | static_cast<tcflag_t>(PrintTypedKeys) | static_cast<tcflag_t>(ProcessInterruptSignals) | static_cast<tcflag_t>(TextEditingShortcuts)};Alignment
Section titled “Alignment”enum class Alignment { Begin, Center, End};Public types
Section titled “Public types”DynamicAreaBuffer
Section titled “DynamicAreaBuffer”using CppUtils::Terminal::DynamicAreaBuffer = typedef Thread::SharedLocker<DynamicAreaBufferStorage>;InputHandle
Section titled “InputHandle”using CppUtils::Terminal::InputHandle = typedef int;ProgressBarStyle
Section titled “ProgressBarStyle”using CppUtils::Terminal::ProgressBarStyle = typedef std::string;using CppUtils::Terminal::State = typedef termios;