paludis.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) 2005, 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_PALUDIS_HH
00032 #define PALUDIS_GUARD_PALUDIS_PALUDIS_HH 1
00033 
00034 /** \file
00035  * Master include file.
00036  */
00037 
00038 
00039 
00040 
00041 #include <paludis/about.hh>
00042     
00043     
00044 #include <paludis/action.hh>
00045     
00046     
00047 #include <paludis/action_names.hh>
00048     
00049     
00050 #include <paludis/choice.hh>
00051     
00052     
00053 #include <paludis/contents.hh>
00054     
00055     
00056 #include <paludis/create_output_manager_info.hh>
00057     
00058     
00059 #include <paludis/dep_label.hh>
00060     
00061     
00062 #include <paludis/dep_list.hh>
00063     
00064     
00065 #include <paludis/dep_list_exceptions.hh>
00066     
00067     
00068 #include <paludis/dep_list_options.hh>
00069     
00070     
00071 #include <paludis/dep_spec.hh>
00072     
00073     
00074 #include <paludis/dep_spec_flattener.hh>
00075     
00076     
00077 #include <paludis/dep_tag.hh>
00078     
00079     
00080 #include <paludis/distribution.hh>
00081   #include <paludis/distribution-impl.hh>
00082  
00083     
00084 #include <paludis/elike_choices.hh>
00085     
00086     
00087 #include <paludis/elike_dep_parser.hh>
00088     
00089     
00090 #include <paludis/elike_conditional_dep_spec.hh>
00091     
00092     
00093 #include <paludis/elike_package_dep_spec.hh>
00094     
00095     
00096 #include <paludis/elike_slot_requirement.hh>
00097     
00098     
00099 #include <paludis/elike_use_requirement.hh>
00100     
00101     
00102 #include <paludis/environment.hh>
00103     
00104     
00105 #include <paludis/environment_factory.hh>
00106     
00107     
00108 #include <paludis/environment_implementation.hh>
00109     
00110     
00111 #include <paludis/file_output_manager.hh>
00112     
00113     
00114 #include <paludis/filter.hh>
00115     
00116     
00117 #include <paludis/filter_handler.hh>
00118     
00119     
00120 #include <paludis/filtered_generator.hh>
00121     
00122     
00123 #include <paludis/find_unused_packages_task.hh>
00124     
00125     
00126 #include <paludis/formatter.hh>
00127     
00128     
00129 #include <paludis/forward_on_failure_output_manager.hh>
00130     
00131     
00132 #include <paludis/fuzzy_finder.hh>
00133     
00134     
00135 #include <paludis/generator.hh>
00136     
00137     
00138 #include <paludis/generator_handler.hh>
00139     
00140     
00141 #include <paludis/handled_information.hh>
00142     
00143     
00144 #include <paludis/hook.hh>
00145     
00146     
00147 #include <paludis/hooker.hh>
00148     
00149     
00150 #include <paludis/install_task.hh>
00151     
00152     
00153 #include <paludis/literal_metadata_key.hh>
00154     
00155     
00156 #include <paludis/mask.hh>
00157     
00158     
00159 #include <paludis/match_package.hh>
00160     
00161     
00162 #include <paludis/merger.hh>
00163     
00164     
00165 #include <paludis/merger_entry_type.hh>
00166     
00167     
00168 #include <paludis/messages_to_stdout_output_handler.hh>
00169     
00170     
00171 #include <paludis/metadata_key.hh>
00172     
00173     
00174 #include <paludis/metadata_key_holder.hh>
00175     
00176     
00177 #include <paludis/name.hh>
00178     
00179     
00180 #include <paludis/ndbam.hh>
00181     
00182     
00183 #include <paludis/ndbam_merger.hh>
00184     
00185     
00186 #include <paludis/ndbam_unmerger.hh>
00187     
00188     
00189 #include <paludis/notifier_callback.hh>
00190     
00191     
00192 #include <paludis/output_manager.hh>
00193     
00194     
00195 #include <paludis/output_manager_factory.hh>
00196     
00197     
00198 #include <paludis/output_manager_from_environment.hh>
00199     
00200     
00201 #include <paludis/override_functions.hh>
00202     
00203     
00204 #include <paludis/package_database.hh>
00205     
00206     
00207 #include <paludis/package_dep_spec_properties.hh>
00208     
00209     
00210 #include <paludis/package_id.hh>
00211     
00212     
00213 #include <paludis/paludis.hh>
00214     
00215     
00216 #include <paludis/qa.hh>
00217     
00218     
00219 #include <paludis/query_visitor.hh>
00220     
00221     
00222 #include <paludis/range_rewriter.hh>
00223     
00224     
00225 #include <paludis/report_task.hh>
00226     
00227     
00228 #include <paludis/repository.hh>
00229     
00230     
00231 #include <paludis/repository_factory.hh>
00232     
00233     
00234 #include <paludis/repository_name_cache.hh>
00235     
00236     
00237 #include <paludis/selection.hh>
00238     
00239     
00240 #include <paludis/selection_handler.hh>
00241     
00242     
00243 #include <paludis/set_file.hh>
00244     
00245     
00246 #include <paludis/show_suggest_visitor.hh>
00247     
00248     
00249 #include <paludis/slot_requirement.hh>
00250     
00251     
00252 #include <paludis/spec_tree.hh>
00253     
00254     
00255 #include <paludis/standard_output_manager.hh>
00256     
00257     
00258 #include <paludis/stringify_formatter.hh>
00259     
00260 #include <paludis/stringify_formatter-impl.hh>
00261    
00262 #include <paludis/stripper.hh>
00263     
00264     
00265 #include <paludis/syncer.hh>
00266     
00267     
00268 #include <paludis/sync_task.hh>
00269     
00270     
00271 #include <paludis/tasks_exceptions.hh>
00272     
00273     
00274 #include <paludis/tee_output_manager.hh>
00275     
00276     
00277 #include <paludis/unchoices_key.hh>
00278     
00279     
00280 #include <paludis/uninstall_list.hh>
00281     
00282     
00283 #include <paludis/uninstall_task.hh>
00284     
00285     
00286 #include <paludis/unmerger.hh>
00287     
00288     
00289 #include <paludis/user_dep_spec.hh>
00290     
00291     
00292 #include <paludis/version_operator.hh>
00293     
00294     
00295 #include <paludis/version_requirements.hh>
00296     
00297     
00298 #include <paludis/version_spec.hh>
00299     
00300     
00301 
00302 
00303 
00304 #include <paludis/util/util.hh>
00305 
00306 #endif
00307 

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