Lines Matching defs:Id
24 ExtensionMenuItem::ExtensionMenuItem(const Id& id,
41 ExtensionMenuItem* ExtensionMenuItem::ReleaseChild(const Id& child_id,
58 std::set<ExtensionMenuItem::Id> ExtensionMenuItem::RemoveAllDescendants() {
59 std::set<Id> result;
63 std::set<Id> removed = child->RemoveAllDescendants();
90 item->parent_id_.reset(new Id(id_));
151 bool ExtensionMenuManager::AddChildItem(const ExtensionMenuItem::Id& parent_id,
165 const ExtensionMenuItem::Id& ancestor_id) {
167 ExtensionMenuItem::Id* id = item->parent_id();
183 const ExtensionMenuItem::Id& child_id,
184 const ExtensionMenuItem::Id* parent_id) {
193 ExtensionMenuItem::Id* old_parent_id = child->parent_id();
231 const ExtensionMenuItem::Id& id) {
245 std::set<ExtensionMenuItem::Id> items_removed;
273 std::set<ExtensionMenuItem::Id>::iterator removed_iter;
297 std::set<ExtensionMenuItem::Id> removed_ids = item->RemoveAllDescendants();
298 std::set<ExtensionMenuItem::Id>::const_iterator j;
309 const ExtensionMenuItem::Id& id) const {
310 std::map<ExtensionMenuItem::Id, ExtensionMenuItem*>::const_iterator i =
379 const ExtensionMenuItem::Id& menuItemId) {
477 ExtensionMenuItem::Id::Id()
481 ExtensionMenuItem::Id::Id(Profile* profile,
487 ExtensionMenuItem::Id::~Id() {
490 bool ExtensionMenuItem::Id::operator==(const Id& other) const {
496 bool ExtensionMenuItem::Id::operator!=(const Id& other) const {
500 bool ExtensionMenuItem::Id::operator<(const Id& other) const {