paludis::UninstallListEntry Class Reference
[Dependency Resolution]

#include <uninstall_list.hh>

List of all members.

Data members

std::tr1::shared_ptr< const
PackageID
package_id
std::tr1::shared_ptr< Set
< std::tr1::shared_ptr< DepTag > > > 
tags
UninstallListEntryKind kind

Basic operations

 UninstallListEntry (const std::tr1::shared_ptr< const PackageID > &value_for_package_id, const std::tr1::shared_ptr< Set< std::tr1::shared_ptr< DepTag > > > &value_for_tags, const UninstallListEntryKind &value_for_kind)

Named argument constructor

 UninstallListEntry (const NamedArguments< true, true, true > &va)
static NamedArguments< false,
false, false > 
create () PALUDIS_ATTRIBUTE((warn_unused_result))

Classes

class  NamedArguments


Detailed Description

An entry in an UninstallList.

See also:
UninstallList

Constructor & Destructor Documentation

paludis::UninstallListEntry::UninstallListEntry ( const NamedArguments< true, true, true > &  va  ) 

Create using named arguments.


Member Function Documentation

static NamedArguments< false, false, false> paludis::UninstallListEntry::create (  )  [static]

Convenience function to create an empty named arguments class.


The documentation for this class was generated from the following file:

Generated on Mon Dec 22 19:43:55 2008 for paludis by  doxygen 1.5.7.1