Mir
Public Member Functions | List of all members
miral::SetApplicationAuthorizer< Policy > Class Template Reference

#include <application_authorizer.h>

Inheritance diagram for miral::SetApplicationAuthorizer< Policy >:
[legend]

Public Member Functions

template<typename ... Args>
 SetApplicationAuthorizer (Args const &...args)
 
auto the_custom_application_authorizer () const -> std::shared_ptr< Policy >
 
- Public Member Functions inherited from miral::BasicSetApplicationAuthorizer
 BasicSetApplicationAuthorizer (std::function< std::shared_ptr< ApplicationAuthorizer >()> const &builder)
 
 ~BasicSetApplicationAuthorizer ()
 
void operator() (mir::Server &server)
 
auto the_application_authorizer () const -> std::shared_ptr< ApplicationAuthorizer >
 

Constructor & Destructor Documentation

◆ SetApplicationAuthorizer()

template<typename Policy >
template<typename ... Args>
miral::SetApplicationAuthorizer< Policy >::SetApplicationAuthorizer ( Args const &...  args)
inlineexplicit

Member Function Documentation

◆ the_custom_application_authorizer()

template<typename Policy >
auto miral::SetApplicationAuthorizer< Policy >::the_custom_application_authorizer ( ) const -> std::shared_ptr<Policy>
inline

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

Copyright © 2012-2023 Canonical Ltd.
Generated on Tue 2 May 10:01:24 UTC 2023
This documentation is licensed under the GPL version 2 or 3.