Removed unused ::consumeProcessed member function.
Removed redundant else, which is handled by following switch
Removed std::getline wrapper function

If you're going to do this, don't make it part of a specific class. But, don't do this!
Removed warnings suppression.