Message::Message() : m_EntriesList(std::map<int, Receive*>)=> Expected primary-expression before ')' token.
Et je l'emmerde, je sais pas comment faire. Et si je n'initialise pas m_EntriesList, il me fout un warning.

EDIT !!!
Trouvé
Message::Message() : m_EntriesList(std::map<int, Receive*>())La putain de paire de parenthèses dont Jyaif me parlait

Quel est le bon comportement à adopter pour ces parenthèses, sur quoi ça joue, je vois pas tous les tenants et aboutissants...
re-edit -> et du coup, le "m_EntriesList[ID]->receive();" marche, donc la solution de Jyaif devait marcher également.
Merci beaucoup pour tout, vous me faites bien avancer
