File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -203,6 +203,7 @@ namespace
203203 if (!this ->cpp11_ )
204204 {
205205 os << " void add_" << name << " (" << name << " _value_type const&);" ;
206+ os << " void del_" << name << " (" << name << " _value_type const&);" ;
206207 }
207208 // Return referenced item if an IDREF
208209 if ((idref_ptr != std::string::npos) && (!this ->cpp11_ ))
Original file line number Diff line number Diff line change @@ -262,8 +262,14 @@ namespace
262262 << " void " << scope << " ::" << endl
263263 << " add_" << name << " (" << scope << " ::" << name << " _value_type const& e)"
264264 << " {" ;
265-
266265 os << id (name) << " _.push_back (e);" ;
266+ os << " }\n " ;
267+ // add_typename
268+ os << i
269+ << " void " << scope << " ::" << endl
270+ << " del_" << name << " (" << scope << " ::" << name << " _value_type const& e)"
271+ << " {" ;
272+ os << id (name) << " _.remove (e);" ;
267273 os << " }" ;
268274 }
269275
You can’t perform that action at this time.
0 commit comments