Public Types | |
enum | UpdateType { NodeInserted , NodeUpdated , NodeRemoved , UpdatesFinished } |
Public Attributes | |
UpdateType | type |
std::shared_ptr< TypeBrowserTreeNode > | parent |
std::shared_ptr< TypeBrowserTreeNode > | node |
std::function< void(const UpdateData &)> | commit |
UpdateType TypeBrowserTreeNode::UpdateData::type |
std::shared_ptr<TypeBrowserTreeNode> TypeBrowserTreeNode::UpdateData::parent |
std::shared_ptr<TypeBrowserTreeNode> TypeBrowserTreeNode::UpdateData::node |
std::function<void(const UpdateData&)> TypeBrowserTreeNode::UpdateData::commit |