При попытке откомпилировать только что написанный код вылезла вот такая вот ошибочка:
src/graph.cpp:314: error: no matching function for call to
‘SFGC::PushNodeToEventMap::PushNodeToEventMap(std::map<std::map<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, int,
std::less<std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > > >, std::allocator<std::pair<const std::map<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> >
>, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, int> > >&)’
Ошибка, естественно, очевидна. Осталось только написать вышеуказанный конструктор =)