LibreOffice
LibreOffice 4.3 SDK C/C++ API Reference
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
cppu::AccessControl Class Reference

Helper class retriving access controller singleton from component context. More...

#include <access_control.hxx>

Public Member Functions

void clear () SAL_THROW(())
 Clears the access controller reference being used. More...
 
inline::com::sun::star::uno::Reference
< ::com::sun::star::security::XAccessController >
const & 
get () const SAL_THROW(())
 Returns access to the access controller reference being used. More...
 
inline::com::sun::star::security::XAccessController * operator-> () const SAL_THROW(())
 Returns access to the access controller reference being used. More...
 

Public Attributes

AccessControl(::com::sun::star::uno::Reference
< ::com::sun::star::uno::XComponentContext >
const &xContext) SAL_THROW((AccessControl(::com::sun::star::uno::Reference
< ::com::sun::star::security::XAccessController >
const &xController) SAL_THROW(( 
SAL_THROW ((::com::sun::star::uno::RuntimeException))
 Ctor. More...
 

Detailed Description

Helper class retriving access controller singleton from component context.

Member Function Documentation

void cppu::AccessControl::clear ( )
inline

Clears the access controller reference being used.

inline ::com::sun::star::uno::Reference< ::com::sun::star::security::XAccessController > const& cppu::AccessControl::get ( ) const
inline

Returns access to the access controller reference being used.

Returns
access controller
inline ::com::sun::star::security::XAccessController* cppu::AccessControl::operator-> ( ) const
inline

Returns access to the access controller reference being used.

Returns
access controller

Member Data Documentation

AccessControl ( ::com::sun::star::uno::Reference< ::com::sun::star::uno::XComponentContext > const & xContext ) SAL_THROW( ( AccessControl ( ::com::sun::star::uno::Reference< ::com::sun::star::security::XAccessController > const & xController ) SAL_THROW( ( cppu::AccessControl::SAL_THROW((::com::sun::star::uno::RuntimeException))

Ctor.

Parameters
xContextcomponent context to retrieve access controller singletonCtor.
xControlleraccess controllerCopy ctor.
acanother object

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