Ja mel spis na mysli neco jako logMessage(const char*) a logMessage(const std::string&). Obe metody delaji to same, je jedno ktera konverze se pouzije. Zrovna v tomhle jednoduchem pripade vybere swig 'const char*' verzi.
Ve slozitejsich pripadech to nekdy neuhodne (misto toho zahlasi neco jako "don't know which overloaded method to use"), je potreba "dovysvetlit rucne".