IdDictParserNS::IdDictBaseFactory Node1 IdDictParserNS::IdDictBase Factory + do_start() + do_end() + idd_start() + idd_end() Node3 IdDictParserNS::AltRegions Factory + idd_start() + idd_end() Node1->Node3 Node4 IdDictParserNS::Dictionary Factory + idd_start() + idd_end() Node1->Node4 Node5 IdDictParserNS::FieldFactory + idd_start() + idd_end() Node1->Node5 Node6 IdDictParserNS::IdDictMgr Factory + idd_start() + idd_end() Node1->Node6 Node7 IdDictParserNS::LabelFactory + idd_start() + idd_end() Node1->Node7 Node8 IdDictParserNS::RegionEntry Factory + idd_start() + idd_end() Node1->Node8 Node12 IdDictParserNS::RegionFactory + idd_start() + idd_end() Node1->Node12 Node2 XMLCoreFactory # m_xmlelementname + ~XMLCoreFactory() + start() + end() + comment() + do_start() + do_end() + do_comment() + get_name() + sibling_number() + attribute_number() + has_attribute() + get_int() + get_double() + get_boolean() + get_ID() + get_value() + get_name() + get_token() + check_int() + check_double() Node2->Node1