modify mediator map var map<std::string,XX> -- map<char*,XX>