00001 #if 0 00002 #if 0 00003 # vim: set ro : 00004 00005 # ********************************************************* 00006 # THIS IS A GENERATED FILE! DO NOT EDIT THIS FILE DIRECTLY! 00007 # ********************************************************* 00008 # 00009 #endif 00010 00011 00012 #endif 00013 00014 /* 00015 * Copyright (c) 2006, 2007 Ciaran McCreesh 00016 * 00017 * This file is part of the Paludis package manager. Paludis is free software; 00018 * you can redistribute it and/or modify it under the terms of the GNU General 00019 * Public License version 2, as published by the Free Software Foundation. 00020 * 00021 * Paludis is distributed in the hope that it will be useful, but WITHOUT ANY 00022 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 00023 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more 00024 * details. 00025 * 00026 * You should have received a copy of the GNU General Public License along with 00027 * this program; if not, write to the Free Software Foundation, Inc., 59 Temple 00028 * Place, Suite 330, Boston, MA 02111-1307 USA 00029 */ 00030 00031 #ifndef PALUDIS_GUARD_PALUDIS_UTIL_UTIL_HH 00032 #define PALUDIS_GUARD_PALUDIS_UTIL_UTIL_HH 1 00033 00034 /** \file 00035 * Master include file for util. 00036 */ 00037 00038 00039 00040 00041 #include <paludis/util/action_queue.hh> 00042 00043 00044 #include <paludis/util/active_object_ptr.hh> 00045 00046 00047 #include <paludis/util/attributes.hh> 00048 00049 00050 #include <paludis/util/byte_swap.hh> 00051 00052 00053 #include <paludis/util/config_file.hh> 00054 00055 00056 #include <paludis/util/clone.hh> 00057 #include <paludis/util/clone-impl.hh> 00058 00059 00060 #include <paludis/util/condition_variable.hh> 00061 00062 00063 #include <paludis/util/cookie.hh> 00064 00065 00066 #include <paludis/util/create_iterator.hh> 00067 #include <paludis/util/create_iterator-impl.hh> 00068 00069 00070 #include <paludis/util/damerau_levenshtein.hh> 00071 00072 00073 #include <paludis/util/destringify.hh> 00074 00075 00076 #include <paludis/util/deferred_construction_ptr.hh> 00077 00078 00079 #include <paludis/util/dir_iterator.hh> 00080 00081 00082 #include <paludis/util/exception.hh> 00083 00084 00085 #include <paludis/util/fast_unique_copy.hh> 00086 00087 00088 #include <paludis/util/fd_output_stream.hh> 00089 00090 00091 #include <paludis/util/fs_entry.hh> 00092 00093 00094 #include <paludis/util/fd_holder.hh> 00095 00096 00097 #include <paludis/util/graph.hh> 00098 00099 #include <paludis/util/graph-impl.hh> 00100 00101 #include <paludis/util/hashes.hh> 00102 00103 00104 #include <paludis/util/iterator_funcs.hh> 00105 00106 00107 #include <paludis/util/indirect_iterator.hh> 00108 #include <paludis/util/indirect_iterator-impl.hh> 00109 00110 00111 #include <paludis/util/instantiation_policy.hh> 00112 #include <paludis/util/instantiation_policy-impl.hh> 00113 00114 00115 #include <paludis/util/is_file_with_extension.hh> 00116 00117 00118 #include <paludis/util/join.hh> 00119 00120 00121 #include <paludis/util/log.hh> 00122 00123 00124 #include <paludis/util/make_named_values.hh> 00125 00126 00127 #include <paludis/util/make_shared_ptr.hh> 00128 00129 00130 #include <paludis/util/map.hh> 00131 #include <paludis/util/map-impl.hh> 00132 00133 00134 #include <paludis/util/member_iterator.hh> 00135 #include <paludis/util/member_iterator-impl.hh> 00136 00137 00138 #include <paludis/util/md5.hh> 00139 00140 00141 #include <paludis/util/mutex.hh> 00142 00143 00144 #include <paludis/util/named_value.hh> 00145 00146 00147 #include <paludis/util/no_type.hh> 00148 00149 00150 #include <paludis/util/operators.hh> 00151 00152 00153 #include <paludis/util/options.hh> 00154 00155 00156 #include <paludis/util/output_deviator.hh> 00157 00158 00159 00160 00161 #include <paludis/util/pipe.hh> 00162 00163 00164 #include <paludis/util/pretty_print.hh> 00165 00166 00167 #include <paludis/util/private_implementation_pattern.hh> 00168 #include <paludis/util/private_implementation_pattern-impl.hh> 00169 00170 00171 #include <paludis/util/random.hh> 00172 00173 00174 #include <paludis/util/remove_shared_ptr.hh> 00175 00176 00177 #include <paludis/util/rmd160.hh> 00178 00179 00180 #include <paludis/util/save.hh> 00181 00182 00183 #include <paludis/util/sequence.hh> 00184 #include <paludis/util/sequence-impl.hh> 00185 00186 00187 #include <paludis/util/set.hh> 00188 #include <paludis/util/set-impl.hh> 00189 00190 00191 #include <paludis/util/sha1.hh> 00192 00193 00194 #include <paludis/util/sha256.hh> 00195 00196 00197 #include <paludis/util/simple_parser.hh> 00198 00199 00200 #include <paludis/util/sr.hh> 00201 00202 00203 #include <paludis/util/stringify.hh> 00204 00205 00206 #include <paludis/util/strip.hh> 00207 00208 00209 #include <paludis/util/system.hh> 00210 00211 00212 #include <paludis/util/tail_output_stream.hh> 00213 00214 00215 #include <paludis/util/tee_output_stream.hh> 00216 00217 00218 #include <paludis/util/thread.hh> 00219 00220 00221 #include <paludis/util/thread_pool.hh> 00222 00223 00224 #include <paludis/util/tokeniser.hh> 00225 00226 00227 #include <paludis/util/tribool.hh> 00228 00229 00230 #include <paludis/util/util.hh> 00231 00232 00233 #include <paludis/util/validated.hh> 00234 00235 00236 #include <paludis/util/visitor.hh> 00237 #include <paludis/util/visitor-impl.hh> 00238 00239 00240 #include <paludis/util/visitor_cast.hh> 00241 00242 00243 #include <paludis/util/wrapped_forward_iterator.hh> 00244 #include <paludis/util/wrapped_forward_iterator-impl.hh> 00245 00246 00247 #include <paludis/util/wrapped_output_iterator.hh> 00248 #include <paludis/util/wrapped_output_iterator-impl.hh> 00249 00250 00251 00252 00253 00254 #endif 00255 00256
1.5.7.1