#pragma once // using std::pair: DO NOT USE, name conflicts could arise unsigned int errorType;