LEFT | RIGHT |
(no file at all) | |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 2006--2019 Jan Nieuwenhuizen <janneke@gnu.org> | 4 Copyright (C) 2006--2019 Jan Nieuwenhuizen <janneke@gnu.org> |
5 | 5 |
6 LilyPond is free software: you can redistribute it and/or modify | 6 LilyPond is free software: you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
8 the Free Software Foundation, either version 3 of the License, or | 8 the Free Software Foundation, either version 3 of the License, or |
9 (at your option) any later version. | 9 (at your option) any later version. |
10 | 10 |
(...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
217 junk_pointers (vector<T> &v) | 217 junk_pointers (vector<T> &v) |
218 { | 218 { |
219 // Hmm. | 219 // Hmm. |
220 for_each (v.begin (), v.end (), del<T> ()); | 220 for_each (v.begin (), v.end (), del<T> ()); |
221 v.clear (); | 221 v.clear (); |
222 } | 222 } |
223 | 223 |
224 vector<string> string_split (string str, char c); | 224 vector<string> string_split (string str, char c); |
225 string string_join (vector<string> const &strs, const string &infix); | 225 string string_join (vector<string> const &strs, const string &infix); |
226 | 226 |
227 #define iterof(i,s) typeof((s).begin()) i((s).begin()) | |
228 | |
229 #endif /* STD_VECTOR_HH */ | 227 #endif /* STD_VECTOR_HH */ |
LEFT | RIGHT |