util.hh

Go to the documentation of this file.
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/accept_visitor.hh>
00042     
00043     
00044 #include <paludis/util/action_queue.hh>
00045     
00046     
00047 #include <paludis/util/active_object_ptr.hh>
00048     
00049     
00050 #include <paludis/util/attributes.hh>
00051     
00052     
00053 #include <paludis/util/byte_swap.hh>
00054     
00055     
00056 #include <paludis/util/channel.hh>
00057     
00058     
00059 #include <paludis/util/clone.hh>
00060 #include <paludis/util/clone-impl.hh>
00061    
00062     
00063 #include <paludis/util/config_file.hh>
00064     
00065     
00066 #include <paludis/util/condition_variable.hh>
00067     
00068     
00069 #include <paludis/util/cookie.hh>
00070     
00071     
00072 #include <paludis/util/create_iterator.hh>
00073   #include <paludis/util/create_iterator-impl.hh>
00074  
00075     
00076 #include <paludis/util/damerau_levenshtein.hh>
00077     
00078     
00079 #include <paludis/util/destringify.hh>
00080     
00081     
00082 #include <paludis/util/deferred_construction_ptr.hh>
00083     
00084     
00085 #include <paludis/util/dir_iterator.hh>
00086     
00087     
00088 #include <paludis/util/discard_output_stream.hh>
00089     
00090     
00091 #include <paludis/util/exception.hh>
00092     
00093     
00094 #include <paludis/util/fast_unique_copy.hh>
00095     
00096     
00097 #include <paludis/util/forward_parallel_for_each.hh>
00098     
00099     
00100 #include <paludis/util/fs_entry.hh>
00101     
00102     
00103 #include <paludis/util/fd_holder.hh>
00104     
00105     
00106 #include <paludis/util/graph.hh>
00107     
00108 #include <paludis/util/graph-impl.hh>
00109    
00110 #include <paludis/util/hashes.hh>
00111     
00112     
00113 #include <paludis/util/iterator_funcs.hh>
00114     
00115     
00116 #include <paludis/util/indirect_iterator.hh>
00117   #include <paludis/util/indirect_iterator-impl.hh>
00118  
00119     
00120 #include <paludis/util/instantiation_policy.hh>
00121 #include <paludis/util/instantiation_policy-impl.hh>
00122    
00123     
00124 #include <paludis/util/is_file_with_extension.hh>
00125     
00126     
00127 #include <paludis/util/join.hh>
00128     
00129     
00130 #include <paludis/util/log.hh>
00131     
00132     
00133 #include <paludis/util/make_named_values.hh>
00134     
00135     
00136 #include <paludis/util/make_shared_copy.hh>
00137     
00138     
00139 #include <paludis/util/make_shared_ptr.hh>
00140     
00141     
00142 #include <paludis/util/map.hh>
00143   #include <paludis/util/map-impl.hh>
00144  
00145     
00146 #include <paludis/util/member_iterator.hh>
00147   #include <paludis/util/member_iterator-impl.hh>
00148  
00149     
00150 #include <paludis/util/md5.hh>
00151     
00152     
00153 #include <paludis/util/mutex.hh>
00154     
00155     
00156 #include <paludis/util/named_value.hh>
00157     
00158     
00159 #include <paludis/util/no_type.hh>
00160     
00161     
00162 #include <paludis/util/operators.hh>
00163     
00164     
00165 #include <paludis/util/options.hh>
00166     
00167     
00168       
00169     
00170 #include <paludis/util/pipe.hh>
00171     
00172     
00173 #include <paludis/util/pretty_print.hh>
00174     
00175     
00176 #include <paludis/util/private_implementation_pattern.hh>
00177 #include <paludis/util/private_implementation_pattern-impl.hh>
00178    
00179     
00180 #include <paludis/util/pty.hh>
00181     
00182     
00183 #include <paludis/util/random.hh>
00184     
00185     
00186 #include <paludis/util/remove_shared_ptr.hh>
00187     
00188     
00189 #include <paludis/util/rmd160.hh>
00190     
00191     
00192 #include <paludis/util/safe_ifstream.hh>
00193     
00194     
00195 #include <paludis/util/safe_ofstream.hh>
00196     
00197     
00198 #include <paludis/util/save.hh>
00199     
00200     
00201 #include <paludis/util/select.hh>
00202     
00203     
00204 #include <paludis/util/sequence.hh>
00205   #include <paludis/util/sequence-impl.hh>
00206  
00207     
00208 #include <paludis/util/set.hh>
00209   #include <paludis/util/set-impl.hh>
00210  
00211     
00212 #include <paludis/util/sha1.hh>
00213     
00214     
00215 #include <paludis/util/sha256.hh>
00216     
00217     
00218 #include <paludis/util/simple_parser.hh>
00219     
00220     
00221 #include <paludis/util/simple_visitor.hh>
00222     
00223 #include <paludis/util/simple_visitor-impl.hh>
00224    
00225 #include <paludis/util/simple_visitor_cast.hh>
00226     
00227     
00228 #include <paludis/util/stringify.hh>
00229     
00230     
00231 #include <paludis/util/strip.hh>
00232     
00233     
00234 #include <paludis/util/system.hh>
00235     
00236     
00237 #include <paludis/util/tail_output_stream.hh>
00238     
00239     
00240 #include <paludis/util/tee_output_stream.hh>
00241     
00242     
00243 #include <paludis/util/thread.hh>
00244     
00245     
00246 #include <paludis/util/thread_pool.hh>
00247     
00248     
00249 #include <paludis/util/tokeniser.hh>
00250     
00251     
00252 #include <paludis/util/tribool.hh>
00253     
00254     
00255 #include <paludis/util/type_list.hh>
00256     
00257     
00258 #include <paludis/util/util.hh>
00259     
00260     
00261 #include <paludis/util/validated.hh>
00262     
00263     
00264 #include <paludis/util/wrapped_forward_iterator.hh>
00265   #include <paludis/util/wrapped_forward_iterator-impl.hh>
00266  
00267     
00268 #include <paludis/util/wrapped_output_iterator.hh>
00269   #include <paludis/util/wrapped_output_iterator-impl.hh>
00270  
00271     
00272 
00273 
00274 
00275 #endif
00276 
00277 

Generated on Mon Sep 21 10:36:08 2009 for paludis by  doxygen 1.5.4