C:\Users\Malice\Desktop\SAG\functions.h|9|error: variable or field 'parse' declared void|
C:\Users\Malice\Desktop\SAG\functions.h|9|error: 'string' was not declared in this scope|
C:\Users\Malice\Desktop\SAG\functions.h|9|error: 'source' was not declared in this scope|
||=== Build finished: 3 errors, 0 warnings ===|
You do not want to be using namespace in any header file because it can cause identifier conflicts. It's best to fully qualify standard types inside header files.