clutchlog 0.17
|
Foreground in 256-colors mode. More...
#include <clutchlog.h>
Foreground in 256-colors mode.
Definition at line 553 of file clutchlog.h.
Public Member Functions | |
fg_256 () | |
Empty constructor: no color. More... | |
fg_256 (const short f) | |
Constructor. More... | |
fg_256 (const fg &) | |
Conversion constructor from 16-colors mode. More... | |
Public Member Functions inherited from clutchlog::fmt::color_256 | |
color_256 (ground t) | |
Constructor. More... | |
color_256 (ground t, const short i) | |
Constructor. More... | |
bool | is_set () const |
Returns true if the underying representation encodes an existing color. More... | |
std::ostream & | print_on (std::ostream &os) const |
Print the color index on the given stream. More... | |
Public Member Functions inherited from clutchlog::fmt::color | |
color (ansi a, ground g) | |
Constructor. More... | |
virtual bool | is_set () const =0 |
Should return true if the underying representation encodes an existing color. More... | |
virtual std::ostream & | print_on (std::ostream &os) const =0 |
Should print the underlying representation on the given stream. More... | |
Additional Inherited Members | |
Public Attributes inherited from clutchlog::fmt::color_256 | |
short | index |
The encoded color index in 4-bits ANSI. More... | |
Public Attributes inherited from clutchlog::fmt::color | |
ansi | mode |
enum clutchlog::fmt::color::ground | type |
Type of color (foreground or background). | |
Public Types inherited from clutchlog::fmt::color | |
enum class | ground { fore = 38 , back = 48 } |
Codes for representing foreground or background. More... | |
|
inline |
Empty constructor: no color.
Definition at line 555 of file clutchlog.h.
|
inline |
Constructor.
f | Foreground color index (within [-1,255], -1 being "no color"). |
Definition at line 560 of file clutchlog.h.
|
inline |
Conversion constructor from 16-colors mode.
Definition at line 565 of file clutchlog.h.