Дополнительно. Полная ошибка выглядит следующим образом
error C2143: syntax error : missing ',' before '<' 1> dbsaver.h(15) : see reference to class template instantiation 'DBSaver<ValueType_T>' being compiled
Ну и IStateSaver и DBSaver находятся в разных файлах.