paludis  Version 2.6.0
Classes | Namespaces | Typedefs | Functions
hook.hh File Reference
#include <paludis/hook-fwd.hh>
#include <paludis/environment-fwd.hh>
#include <paludis/util/attributes.hh>
#include <paludis/util/graph-fwd.hh>
#include <paludis/util/pimp.hh>
#include <paludis/util/wrapped_forward_iterator.hh>
#include <paludis/util/sequence-fwd.hh>
#include <paludis/util/named_value.hh>
#include <paludis/output_manager-fwd.hh>
#include <memory>
#include <string>

Go to the source code of this file.

Classes

struct  paludis::HookResult
 
class  paludis::Hook
 
class  paludis::Hook
 

Namespaces

 paludis
 

Typedefs

typedef Name< struct name_max_exit_status > paludis::n::max_exit_status
 
typedef Name< struct name_output > paludis::n::output
 

Functions

paludis::HookResult PALUDIS_VISIBLE paludis_hook_run_3 (const paludis::Environment *, const paludis::Hook &, const std::shared_ptr< paludis::OutputManager > &)
 
void PALUDIS_VISIBLE paludis_hook_add_dependencies (const paludis::Environment *, const paludis::Hook &, paludis::DirectedGraph< std::string, int > &)
 
const std::shared_ptr< const paludis::Sequence< std::string > > PALUDIS_VISIBLE paludis_hook_auto_phases (const paludis::Environment *)
 

Detailed Description

Declarations for the Hook classes.

Examples