Lines Matching refs:Colour
33 virtual void use( Colour::Code _colourCode ) = 0;
37 void use( Colour::Code ) {} in use()
72 virtual void use( Colour::Code _colourCode ) override { in use()
74 case Colour::None: return setTextAttribute( originalForegroundAttributes ); in use()
75 …case Colour::White: return setTextAttribute( FOREGROUND_GREEN | FOREGROUND_RED | FOREGROUND_BL… in use()
76 case Colour::Red: return setTextAttribute( FOREGROUND_RED ); in use()
77 case Colour::Green: return setTextAttribute( FOREGROUND_GREEN ); in use()
78 case Colour::Blue: return setTextAttribute( FOREGROUND_BLUE ); in use()
79 … case Colour::Cyan: return setTextAttribute( FOREGROUND_BLUE | FOREGROUND_GREEN ); in use()
80 … case Colour::Yellow: return setTextAttribute( FOREGROUND_RED | FOREGROUND_GREEN ); in use()
81 case Colour::Grey: return setTextAttribute( 0 ); in use()
83 case Colour::LightGrey: return setTextAttribute( FOREGROUND_INTENSITY ); in use()
84 … case Colour::BrightRed: return setTextAttribute( FOREGROUND_INTENSITY | FOREGROUND_RED ); in use()
85 … case Colour::BrightGreen: return setTextAttribute( FOREGROUND_INTENSITY | FOREGROUND_GREEN ); in use()
86 …case Colour::BrightWhite: return setTextAttribute( FOREGROUND_INTENSITY | FOREGROUND_GREEN | FOR… in use()
87 …case Colour::BrightYellow: return setTextAttribute( FOREGROUND_INTENSITY | FOREGROUND_RED | FOREG… in use()
89 case Colour::Bright: CATCH_INTERNAL_ERROR( "not a colour" ); in use()
135 virtual void use( Colour::Code _colourCode ) override { in use()
137 case Colour::None: in use()
138 case Colour::White: return setColour( "[0m" ); in use()
139 case Colour::Red: return setColour( "[0;31m" ); in use()
140 case Colour::Green: return setColour( "[0;32m" ); in use()
141 case Colour::Blue: return setColour( "[0;34m" ); in use()
142 case Colour::Cyan: return setColour( "[0;36m" ); in use()
143 case Colour::Yellow: return setColour( "[0;33m" ); in use()
144 case Colour::Grey: return setColour( "[1;30m" ); in use()
146 case Colour::LightGrey: return setColour( "[0;37m" ); in use()
147 case Colour::BrightRed: return setColour( "[1;31m" ); in use()
148 case Colour::BrightGreen: return setColour( "[1;32m" ); in use()
149 case Colour::BrightWhite: return setColour( "[1;37m" ); in use()
150 case Colour::BrightYellow: return setColour( "[1;33m" ); in use()
152 case Colour::Bright: CATCH_INTERNAL_ERROR( "not a colour" ); in use()
210 Colour::Colour( Code _colourCode ) { use( _colourCode ); } in Colour() function in Catch::Colour
211 Colour::Colour( Colour&& rhs ) noexcept { in Colour() function in Catch::Colour
215 Colour& Colour::operator=( Colour&& rhs ) noexcept { in operator =()
221 Colour::~Colour(){ if( !m_moved ) use( None ); } in ~Colour()
223 void Colour::use( Code _colourCode ) { in use()
228 std::ostream& operator << ( std::ostream& os, Colour const& ) { in operator <<()