1 #ifndef sprockit_common_DELETE_H 2 #define sprockit_common_DELETE_H 6 template <
class Container>
9 typedef typename Container::value_type T;
10 typename Container::const_iterator it, end = ctr.end();
11 for (it=ctr.begin(); it != end; ++it){
16 template <
class Container>
19 typedef typename Container::value_type T;
20 typename Container::const_iterator it, end = ctr.end();
21 for (it=ctr.begin(); it != end; ++it){
26 template <
class MapType>
29 typedef typename MapType::key_type T;
30 typedef typename MapType::mapped_type Val;
31 typename MapType::const_iterator it, end = ctr.end();
32 for (it=ctr.begin(); it != end; ++it){
37 template <
class MapType>
40 typedef typename MapType::key_type T;
41 typedef typename MapType::mapped_type Val;
42 typename MapType::const_iterator it, end = ctr.end();
43 for (it=ctr.begin(); it != end; ++it){
48 template <
class MapType>
51 typedef typename MapType::key_type T;
52 typedef typename MapType::mapped_type Val;
53 typename MapType::const_iterator it, end = ctr.end();
54 for (it=ctr.begin(); it != end; ++it){
59 template <
class MapType>
62 typedef typename MapType::key_type T;
63 typedef typename MapType::mapped_type Val;
64 typename MapType::const_iterator it, end = ctr.end();
65 for (it=ctr.begin(); it != end; ++it){
void delete_keys_and_vals(const MapType &ctr)
void delete_vals(const MapType &ctr)
void delete_keys(const MapType &ctr)
void delete_vals_arrs(const MapType &ctr)
void delete_arrs(const Container &ctr)
void delete_all(const Container &ctr)