Expand description
§Common definitions used by components of DMNTK project
Macros§
- color_
256 - Returns a color control string based on ColorMode for specified color number.
- color_
bg_ black - Returns a color control string as defined in ASCII_BG_BLACK based on ColorMode.
- color_
bg_ blue - Returns a color control string as defined in ASCII_BG_BLUE based on ColorMode.
- color_
bg_ bright_ black - Returns a color control string as defined in ASCII_BG_BRIGHT_BLACK based on ColorMode.
- color_
bg_ bright_ blue - Returns a color control string as defined in ASCII_BG_BRIGHT_BLUE based on ColorMode.
- color_
bg_ bright_ cyan - Returns a color control string as defined in ASCII_BG_BRIGHT_CYAN based on ColorMode.
- color_
bg_ bright_ green - Returns a color control string as defined in ASCII_BG_BRIGHT_GREEN based on ColorMode.
- color_
bg_ bright_ magenta - Returns a color control string as defined in ASCII_BG_BRIGHT_MAGENTA based on ColorMode.
- color_
bg_ bright_ red - Returns a color control string as defined in ASCII_BG_BRIGHT_RED based on ColorMode.
- color_
bg_ bright_ white - Returns a color control string as defined in ASCII_BG_BRIGHT_WHITE based on ColorMode.
- color_
bg_ bright_ yellow - Returns a color control string as defined in ASCII_BG_BRIGHT_YELLOW based on ColorMode.
- color_
bg_ cyan - Returns a color control string as defined in ASCII_BG_CYAN based on ColorMode.
- color_
bg_ green - Returns a color control string as defined in ASCII_BG_GREEN based on ColorMode.
- color_
bg_ magenta - Returns a color control string as defined in ASCII_BG_MAGENTA based on ColorMode.
- color_
bg_ red - Returns a color control string as defined in ASCII_BG_RED based on ColorMode.
- color_
bg_ white - Returns a color control string as defined in ASCII_BG_WHITE based on ColorMode.
- color_
bg_ yellow - Returns a color control string as defined in ASCII_BG_YELLOW based on ColorMode.
- color_
black - Returns a color control string as defined in ASCII_BLACK based on ColorMode.
- color_
blue - Returns a color control string as defined in ASCII_BLUE based on ColorMode.
- color_
bright_ black - Returns a color control string as defined in ASCII_BRIGHT_BLACK based on ColorMode.
- color_
bright_ blue - Returns a color control string as defined in ASCII_BRIGHT_BLUE based on ColorMode.
- color_
bright_ cyan - Returns a color control string as defined in ASCII_BRIGHT_CYAN based on ColorMode.
- color_
bright_ green - Returns a color control string as defined in ASCII_BRIGHT_GREEN based on ColorMode.
- color_
bright_ magenta - Returns a color control string as defined in ASCII_BRIGHT_MAGENTA based on ColorMode.
- color_
bright_ red - Returns a color control string as defined in ASCII_BRIGHT_RED based on ColorMode.
- color_
bright_ white - Returns a color control string as defined in ASCII_BRIGHT_WHITE based on ColorMode.
- color_
bright_ yellow - Returns a color control string as defined in ASCII_BRIGHT_YELLOW based on ColorMode.
- color_
cyan - Returns a color control string as defined in ASCII_CYAN based on ColorMode.
- color_
green - Returns a color control string as defined in ASCII_GREEN based on ColorMode.
- color_
magenta - Returns a color control string as defined in ASCII_MAGENTA based on ColorMode.
- color_
red - Returns a color control string as defined in ASCII_RED based on ColorMode.
- color_
reset - Returns a color control string as defined in ASCII_RESET based on ColorMode.
- color_
white - Returns a color control string as defined in ASCII_WHITE based on ColorMode.
- color_
yellow - Returns a color control string as defined in ASCII_YELLOW based on ColorMode.
Structs§
- Ascii
Leaf Builder - Builder for AsciiNode::Leaf.
- Ascii
Line - Collection of AsciiText segments with associated color control sequence.
- Ascii
Line Builder - Builder for AsciiLine.
- Ascii
Node Builder - Builder for AsciiNode::Node.
- Ascii
Text - Text with associated color control sequence to be displayed in terminal.
- Color
Palette - Color palette.
- Dmntk
Error - Error definition used by all components of DMNTK project.
- HRef
- URI reference used for utilizing
hrefattribute.
Enums§
- Ascii
Node - Types of nodes in the coloured ASCII tree.
- Color
Mode - Color mode to switch terminal colouring on and off.
Constants§
- ASCII_
BG_ BLACK - Control sequence for background color black.
- ASCII_
BG_ BLUE - Control sequence for background color blue.
- ASCII_
BG_ BRIGHT_ BLACK - Control sequence for background color bright black.
- ASCII_
BG_ BRIGHT_ BLUE - Control sequence for background color bright blue.
- ASCII_
BG_ BRIGHT_ CYAN - Control sequence for background color bright cyan.
- ASCII_
BG_ BRIGHT_ GREEN - Control sequence for background color bright green.
- ASCII_
BG_ BRIGHT_ MAGENTA - Control sequence for background color bright magenta.
- ASCII_
BG_ BRIGHT_ RED - Control sequence for background color bright red.
- ASCII_
BG_ BRIGHT_ WHITE - Control sequence for background color bright white.
- ASCII_
BG_ BRIGHT_ YELLOW - Control sequence for background color bright yellow.
- ASCII_
BG_ CYAN - Control sequence for background color cyan.
- ASCII_
BG_ GREEN - Control sequence for background color green.
- ASCII_
BG_ MAGENTA - Control sequence for background color magenta.
- ASCII_
BG_ RED - Control sequence for background color red.
- ASCII_
BG_ WHITE - Control sequence for background color white.
- ASCII_
BG_ YELLOW - Control sequence for background color yellow.
- ASCII_
BLACK - Control sequence for text color black.
- ASCII_
BLUE - Control sequence for text color blue.
- ASCII_
BRIGHT_ BLACK - Control sequence for text color bright black.
- ASCII_
BRIGHT_ BLUE - Control sequence for text color bright blue.
- ASCII_
BRIGHT_ CYAN - Control sequence for text color bright cyan.
- ASCII_
BRIGHT_ GREEN - Control sequence for text color bright green.
- ASCII_
BRIGHT_ MAGENTA - Control sequence for text color bright magenta.
- ASCII_
BRIGHT_ RED - Control sequence for text color bright red.
- ASCII_
BRIGHT_ WHITE - Control sequence for text color bright white.
- ASCII_
BRIGHT_ YELLOW - Control sequence for text color bright yellow.
- ASCII_
CYAN - Control sequence for text color cyan.
- ASCII_
GREEN - Control sequence for text color green.
- ASCII_
MAGENTA - Control sequence for text color magenta.
- ASCII_
RED - Control sequence for text color red.
- ASCII_
RESET - Control sequence for cancelling the previously set color.
- ASCII_
WHITE - Control sequence for text color white.
- ASCII_
YELLOW - Control sequence for text color yellow.
Traits§
- Jsonify
- Trait for converting a FEEL artifact into its JSON representation.
- ToError
Message - Common trait to be implemented by structs defining a specific error.
Functions§
- gen_id
- Returns a string representation of a random UUID v4.
- to_rdnn
- Converts an URI into its RDNN-like equivalent.
- to_uri
- write
- Writes the tree to provided writer starting from specified node.
- write_
indented - Writes the tree to provided writer starting from specified node with indentation.