Music Hub  ..
A session-wide music playback service
core::ubuntu::media::apparmor::ubuntu::Context Class Reference

#include <ubuntu.h>

+ Inheritance diagram for core::ubuntu::media::apparmor::ubuntu::Context:
+ Collaboration diagram for core::ubuntu::media::apparmor::ubuntu::Context:

Public Member Functions

 Context (const std::string &name)
 
virtual bool is_unconfined () const
 
virtual bool is_unity () const
 
virtual bool has_package_name () const
 
virtual std::string package_name () const
 
virtual std::string profile_name () const
 
- Public Member Functions inherited from core::ubuntu::media::apparmor::Context
 Context (const std::string &name)
 
virtual ~Context ()=default
 
const std::string & str () const
 

Detailed Description

Definition at line 59 of file ubuntu.h.

Constructor & Destructor Documentation

core::ubuntu::media::apparmor::ubuntu::Context::Context ( const std::string &  name)

Definition at line 105 of file ubuntu.cpp.

References has_package_name(), is_unconfined(), is_unity(), MH_DEBUG, and core::ubuntu::media::apparmor::Context::str().

+ Here is the call graph for this function:

Member Function Documentation

bool core::ubuntu::media::apparmor::ubuntu::Context::has_package_name ( ) const
virtual

Definition at line 131 of file ubuntu.cpp.

Referenced by Context().

bool core::ubuntu::media::apparmor::ubuntu::Context::is_unconfined ( ) const
virtual
bool core::ubuntu::media::apparmor::ubuntu::Context::is_unity ( ) const
virtual

Definition at line 126 of file ubuntu.cpp.

Referenced by Context().

std::string core::ubuntu::media::apparmor::ubuntu::Context::package_name ( ) const
virtual
std::string core::ubuntu::media::apparmor::ubuntu::Context::profile_name ( ) const
virtual

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