#include <memory>
#include <vector>
#include <functional>
См. исходные тексты.
Файл общих определений, используемых в проекте и доступных для использования в клиентском коде.