Simple colorizer for Commander-API like syntax.
More...
#include <Shellminator-Commander-Interface.hpp>
Simple colorizer for Commander-API like syntax.
Definition at line 99 of file Shellminator-Commander-Interface.hpp.
◆ colorizerState_t
◆ CommanderColorizer()
CommanderColorizer::CommanderColorizer |
( |
| ) |
|
◆ defaultStateFuncion()
void CommanderColorizer::defaultStateFuncion |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ envVarStartStateFunction()
void CommanderColorizer::envVarStartStateFunction |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ firstDashStateFuncion()
void CommanderColorizer::firstDashStateFuncion |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ printBackwardError()
void CommanderColorizer::printBackwardError |
( |
Stream * |
response | ) |
|
|
protected |
◆ printChar()
void CommanderColorizer::printChar |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
overridevirtual |
◆ reset()
void CommanderColorizer::reset |
( |
Stream * |
response | ) |
|
|
overridevirtual |
◆ secondDashStateFuncion()
void CommanderColorizer::secondDashStateFuncion |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ waitForWhitespaceStateFuncion()
void CommanderColorizer::waitForWhitespaceStateFuncion |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ waitStringEndStateFunction()
void CommanderColorizer::waitStringEndStateFunction |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ waitTokenEndStateFunction()
void CommanderColorizer::waitTokenEndStateFunction |
( |
Stream * |
response, |
|
|
char |
c |
|
) |
| |
|
protected |
◆ bufferCntr
int CommanderColorizer::bufferCntr = 0 |
|
protected |
◆ currentState
◆ stateBuffer