#include "elfspy/Error.h" #include namespace { std::function reporter = [](const char* text) { std::cerr << text << std::endl; }; } // namespace namespace spy { void error(const char* text) { reporter(text); } void set_reporter(const std::function& reporter) { ::reporter = reporter; } } // namespace spy