A history of an Invoke message.
virtual auto TAG() const -> std::string
A tag name when represented by XML.
virtual auto CHILD_TAG() const -> std::string
A tag name of children.
virtual auto createChild(std::shared_ptr< library::XML >) -> InvokeHistory *override
Factory method of a child Entity.