Speclib  0.1.2
The library for writing better CUDA libraries
sp::fg Struct Reference

Foreground colours. More...

#include <ANSI.hpp>

Static Public Member Functions

static std::string Black ()
 Get the character sequence to enable foreground Black
More...
 
static std::string BlackOff ()
 Get the character sequence to disable foreground Black
More...
 
template<typename T >
static std::string Black (T wrap)
 Format a given message in foreground Black
More...
 
static std::string Red ()
 Get the character sequence to enable foreground Red
More...
 
static std::string RedOff ()
 Get the character sequence to disable foreground Red
More...
 
template<typename T >
static std::string Red (T wrap)
 Format a given message in foreground Red
More...
 
static std::string Green ()
 Get the character sequence to enable foreground Green
More...
 
static std::string GreenOff ()
 Get the character sequence to disable foreground Green
More...
 
template<typename T >
static std::string Green (T wrap)
 Format a given message in foreground Green
More...
 
static std::string Yellow ()
 Get the character sequence to enable foreground Yellow
More...
 
static std::string YellowOff ()
 Get the character sequence to disable foreground Yellow
More...
 
template<typename T >
static std::string Yellow (T wrap)
 Format a given message in foreground Yellow
More...
 
static std::string Blue ()
 Get the character sequence to enable foreground Blue
More...
 
static std::string BlueOff ()
 Get the character sequence to disable foreground Blue
More...
 
template<typename T >
static std::string Blue (T wrap)
 Format a given message in foreground Blue
More...
 
static std::string Magenta ()
 Get the character sequence to enable foreground Magenta
More...
 
static std::string MagentaOff ()
 Get the character sequence to disable foreground Magenta
More...
 
template<typename T >
static std::string Magenta (T wrap)
 Format a given message in foreground Magenta
More...
 
static std::string Cyan ()
 Get the character sequence to enable foreground Cyan
More...
 
static std::string CyanOff ()
 Get the character sequence to disable foreground Cyan
More...
 
template<typename T >
static std::string Cyan (T wrap)
 Format a given message in foreground Cyan
More...
 
static std::string LightGrey ()
 Get the character sequence to enable foreground LightGrey
More...
 
static std::string LightGreyOff ()
 Get the character sequence to disable foreground LightGrey
More...
 
template<typename T >
static std::string LightGrey (T wrap)
 Format a given message in foreground LightGrey
More...
 
static std::string DarkGrey ()
 Get the character sequence to enable foreground DarkGrey
More...
 
static std::string DarkGreyOff ()
 Get the character sequence to disable foreground DarkGrey
More...
 
template<typename T >
static std::string DarkGrey (T wrap)
 Format a given message in foreground DarkGrey
More...
 
static std::string LightRed ()
 Get the character sequence to enable foreground LightRed
More...
 
static std::string LightRedOff ()
 Get the character sequence to disable foreground LightRed
More...
 
template<typename T >
static std::string LightRed (T wrap)
 Format a given message in foreground LightRed
More...
 
static std::string LightGreen ()
 Get the character sequence to enable foreground LightGreen
More...
 
static std::string LightGreenOff ()
 Get the character sequence to disable foreground LightGreen
More...
 
template<typename T >
static std::string LightGreen (T wrap)
 Format a given message in foreground LightGreen
More...
 
static std::string LightYellow ()
 Get the character sequence to enable foreground LightYellow
More...
 
static std::string LightYellowOff ()
 Get the character sequence to disable foreground LightYellow
More...
 
template<typename T >
static std::string LightYellow (T wrap)
 Format a given message in foreground LightYellow
More...
 
static std::string LightBlue ()
 Get the character sequence to enable foreground LightBlue
More...
 
static std::string LightBlueOff ()
 Get the character sequence to disable foreground LightBlue
More...
 
template<typename T >
static std::string LightBlue (T wrap)
 Format a given message in foreground LightBlue
More...
 
static std::string LightMagenta ()
 Get the character sequence to enable foreground LightMagenta
More...
 
static std::string LightMagentaOff ()
 Get the character sequence to disable foreground LightMagenta
More...
 
template<typename T >
static std::string LightMagenta (T wrap)
 Format a given message in foreground LightMagenta
More...
 
static std::string LightCyan ()
 Get the character sequence to enable foreground LightCyan
More...
 
static std::string LightCyanOff ()
 Get the character sequence to disable foreground LightCyan
More...
 
template<typename T >
static std::string LightCyan (T wrap)
 Format a given message in foreground LightCyan
More...
 
static std::string White ()
 Get the character sequence to enable foreground White
More...
 
static std::string WhiteOff ()
 Get the character sequence to disable foreground White
More...
 
template<typename T >
static std::string White (T wrap)
 Format a given message in foreground White
More...
 

Detailed Description

Foreground colours.

Member Function Documentation

◆ Black() [1/2]

static std::string sp::fg::Black ( )
static

Get the character sequence to enable foreground Black

◆ Black() [2/2]

template<typename T >
static std::string sp::fg::Black ( wrap)
static

Format a given message in foreground Black

◆ BlackOff()

static std::string sp::fg::BlackOff ( )
static

Get the character sequence to disable foreground Black

◆ Blue() [1/2]

static std::string sp::fg::Blue ( )
static

Get the character sequence to enable foreground Blue

◆ Blue() [2/2]

template<typename T >
static std::string sp::fg::Blue ( wrap)
static

Format a given message in foreground Blue

◆ BlueOff()

static std::string sp::fg::BlueOff ( )
static

Get the character sequence to disable foreground Blue

◆ Cyan() [1/2]

static std::string sp::fg::Cyan ( )
static

Get the character sequence to enable foreground Cyan

◆ Cyan() [2/2]

template<typename T >
static std::string sp::fg::Cyan ( wrap)
static

Format a given message in foreground Cyan

◆ CyanOff()

static std::string sp::fg::CyanOff ( )
static

Get the character sequence to disable foreground Cyan

◆ DarkGrey() [1/2]

static std::string sp::fg::DarkGrey ( )
static

Get the character sequence to enable foreground DarkGrey

◆ DarkGrey() [2/2]

template<typename T >
static std::string sp::fg::DarkGrey ( wrap)
static

Format a given message in foreground DarkGrey

◆ DarkGreyOff()

static std::string sp::fg::DarkGreyOff ( )
static

Get the character sequence to disable foreground DarkGrey

◆ Green() [1/2]

static std::string sp::fg::Green ( )
static

Get the character sequence to enable foreground Green

◆ Green() [2/2]

template<typename T >
static std::string sp::fg::Green ( wrap)
static

Format a given message in foreground Green

◆ GreenOff()

static std::string sp::fg::GreenOff ( )
static

Get the character sequence to disable foreground Green

◆ LightBlue() [1/2]

static std::string sp::fg::LightBlue ( )
static

Get the character sequence to enable foreground LightBlue

◆ LightBlue() [2/2]

template<typename T >
static std::string sp::fg::LightBlue ( wrap)
static

Format a given message in foreground LightBlue

◆ LightBlueOff()

static std::string sp::fg::LightBlueOff ( )
static

Get the character sequence to disable foreground LightBlue

◆ LightCyan() [1/2]

static std::string sp::fg::LightCyan ( )
static

Get the character sequence to enable foreground LightCyan

◆ LightCyan() [2/2]

template<typename T >
static std::string sp::fg::LightCyan ( wrap)
static

Format a given message in foreground LightCyan

◆ LightCyanOff()

static std::string sp::fg::LightCyanOff ( )
static

Get the character sequence to disable foreground LightCyan

◆ LightGreen() [1/2]

static std::string sp::fg::LightGreen ( )
static

Get the character sequence to enable foreground LightGreen

◆ LightGreen() [2/2]

template<typename T >
static std::string sp::fg::LightGreen ( wrap)
static

Format a given message in foreground LightGreen

◆ LightGreenOff()

static std::string sp::fg::LightGreenOff ( )
static

Get the character sequence to disable foreground LightGreen

◆ LightGrey() [1/2]

static std::string sp::fg::LightGrey ( )
static

Get the character sequence to enable foreground LightGrey

◆ LightGrey() [2/2]

template<typename T >
static std::string sp::fg::LightGrey ( wrap)
static

Format a given message in foreground LightGrey

◆ LightGreyOff()

static std::string sp::fg::LightGreyOff ( )
static

Get the character sequence to disable foreground LightGrey

◆ LightMagenta() [1/2]

static std::string sp::fg::LightMagenta ( )
static

Get the character sequence to enable foreground LightMagenta

◆ LightMagenta() [2/2]

template<typename T >
static std::string sp::fg::LightMagenta ( wrap)
static

Format a given message in foreground LightMagenta

◆ LightMagentaOff()

static std::string sp::fg::LightMagentaOff ( )
static

Get the character sequence to disable foreground LightMagenta

◆ LightRed() [1/2]

static std::string sp::fg::LightRed ( )
static

Get the character sequence to enable foreground LightRed

◆ LightRed() [2/2]

template<typename T >
static std::string sp::fg::LightRed ( wrap)
static

Format a given message in foreground LightRed

◆ LightRedOff()

static std::string sp::fg::LightRedOff ( )
static

Get the character sequence to disable foreground LightRed

◆ LightYellow() [1/2]

static std::string sp::fg::LightYellow ( )
static

Get the character sequence to enable foreground LightYellow

◆ LightYellow() [2/2]

template<typename T >
static std::string sp::fg::LightYellow ( wrap)
static

Format a given message in foreground LightYellow

◆ LightYellowOff()

static std::string sp::fg::LightYellowOff ( )
static

Get the character sequence to disable foreground LightYellow

◆ Magenta() [1/2]

static std::string sp::fg::Magenta ( )
static

Get the character sequence to enable foreground Magenta

◆ Magenta() [2/2]

template<typename T >
static std::string sp::fg::Magenta ( wrap)
static

Format a given message in foreground Magenta

◆ MagentaOff()

static std::string sp::fg::MagentaOff ( )
static

Get the character sequence to disable foreground Magenta

◆ Red() [1/2]

static std::string sp::fg::Red ( )
static

Get the character sequence to enable foreground Red

◆ Red() [2/2]

template<typename T >
static std::string sp::fg::Red ( wrap)
static

Format a given message in foreground Red

◆ RedOff()

static std::string sp::fg::RedOff ( )
static

Get the character sequence to disable foreground Red

◆ White() [1/2]

static std::string sp::fg::White ( )
static

Get the character sequence to enable foreground White

◆ White() [2/2]

template<typename T >
static std::string sp::fg::White ( wrap)
static

Format a given message in foreground White

◆ WhiteOff()

static std::string sp::fg::WhiteOff ( )
static

Get the character sequence to disable foreground White

◆ Yellow() [1/2]

static std::string sp::fg::Yellow ( )
static

Get the character sequence to enable foreground Yellow

◆ Yellow() [2/2]

template<typename T >
static std::string sp::fg::Yellow ( wrap)
static

Format a given message in foreground Yellow

◆ YellowOff()

static std::string sp::fg::YellowOff ( )
static

Get the character sequence to disable foreground Yellow