У меня есть map
в моем ] EntityRepresentation
класс. Я бы хотел создать класс Builder для представления, но я должен учитывать затраты на копирование карты.
EntityState
копировать дешево, поскольку это просто набор статических функций; boost :: weak_ptr
также дешево копировать. Как насчет карты в целом?