*operation* void initializeMarks() *wrapper* Cd_graph *prefix* (@ adjacencies->initializeMarks(); @) *wrapper* Adjacency_Nlist *prefix* (@ static DemString* nullstring = new DemString(""); Adjacency_list_iterator next(*this); Adjacency_ each; while (each = next()) each->initializeMarks(nullstring); @) *operation* void initializeMarks(DemString* nullstring) *wrapper* Adjacency *prefix* (@ if (propagate) propagate->g_delete(); if (generated) generated->g_delete(); if (tempmark) tempmark->g_delete(); emptyMethod = 0; propagate = (DemString*)nullstring->g_copy(); generated = (DemString*)nullstring->g_copy(); tempmark = (DemString*)nullstring->g_copy(); ns->initializeMarks(nullstring); if (superclasses) superclasses->initializeMarks(nullstring); @) *wrapper* Vertex_List *prefix* (@ Vertex_list_iterator next(*this); Vertex* each; while (each = next()) { if (each->get_call()) each->get_call()->g_delete(); if (each->get_bypassing()) each->get_bypassing()->g_delete(); each->set_bypassing((DemString*)nullstring->g_copy()); each->set_call((DemString*)nullstring->g_copy()); } @) *wrapper* Neighbors *prefix* (@ @) *wrapper* Neighbors_wc *prefix* (@ @) *wrapper* Construct_ns *prefix* (@ this->get_construct_ns()->initializeMarks(nullstring); @) *wrapper* Alternat_ns *prefix* (@ if (this->get_alternat_ns()) this->get_alternat_ns()->initializeMarks(nullstring); this->get_construct_ns()->initializeMarks(nullstring); @) *wrapper* Repetit_n *prefix* (@ if (sandwiched) sandwiched->initializeMarks(nullstring); @) *wrapper* Kernel_Sandwich *prefix* (@ inner->initializeMarks(nullstring); @) *wrapper* Kernel *prefix* (@ repeated->initializeMarks(nullstring); @) *wrapper* Any_vertex_List *prefix* (@ Any_vertex_list_iterator next(*this); Any_vertex_ each; while (each = next()) each->initializeMarks(nullstring); @) *wrapper* Any_vertex *prefix* (@ if (this->get_call()) this->get_call()->g_delete(); if (this->get_bypassing()) this->get_bypassing()->g_delete(); this->set_call((DemString*)nullstring->g_copy()); this->set_bypassing((DemString*)nullstring->g_copy()); @) *wrapper* Optional_term *prefix* (@ opt->initializeMarks(nullstring); @) *wrapper* Opt_labeled_term_Sandwich *prefix* (@ inner->initializeMarks(nullstring); @) *wrapper* Term_Barlist *prefix* (@ Term_list_iterator next(*this); Term_ each; while (each = next()) { if (each->get_call()) each->get_call()->g_delete(); if (each->get_bypassing()) each->get_bypassing()->g_delete(); each->set_call((DemString*)nullstring->g_copy()); each->set_bypassing((DemString*)nullstring->g_copy()); } @) *wrapper* Term_Sandwich *prefix* (@ if (inner->get_call()) inner->get_call()->g_delete(); if (inner->get_bypassing()) inner->get_bypassing()->g_delete(); inner->set_call((DemString*)nullstring->g_copy()); inner->set_bypassing((DemString*)nullstring->g_copy()); @)