paludis Version 3.0.2
The one true package mangler
paludis::MatchPathCon Class Reference

#include <security_context.hh>

Inheritance diagram for paludis::MatchPathCon:

Public Member Functions

 MatchPathCon ()
 ~MatchPathCon ()
std::shared_ptr< const SecurityContext > match (const std::string &, mode_t=0) const
bool good () const
const Singleton & operator= (const Singleton &)=delete

Additional Inherited Members

static MatchPathCon * get_instance () PALUDIS_ATTRIBUTE((warn_unused_result))
static void destroy_instance ()

Detailed Description

Wrapper class around matchpathcon().

Constructor & Destructor Documentation

◆ MatchPathCon()

paludis::MatchPathCon::MatchPathCon ( )

Constructor. Optional parameter is the path to the file_contexts to use.

◆ ~MatchPathCon()

paludis::MatchPathCon::~MatchPathCon ( )

Destructor

Member Function Documentation

◆ good()

bool paludis::MatchPathCon::good ( ) const

Did the initialisation succeed?

◆ match()

std::shared_ptr< const SecurityContext > paludis::MatchPathCon::match ( const std::string & ,
mode_t = 0 ) const

Retrieve the default context for a given pathname


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