LibreOffice Module connectivity (master) 1
Public Member Functions | List of all members
connectivity::ado::WpADOUser Class Reference

#include <Awrapadox.hxx>

Inheritance diagram for connectivity::ado::WpADOUser:
[legend]
Collaboration diagram for connectivity::ado::WpADOUser:
[legend]

Public Member Functions

 WpADOUser ()=default
 
 WpADOUser (const WpADOUser &rhs)
 
WpADOUseroperator= (const WpADOUser &rhs)
 
void Create ()
 
OUString get_Name () const
 
void put_Name (std::u16string_view _rName)
 
bool ChangePassword (std::u16string_view _rPwd, std::u16string_view _rNewPwd)
 
WpADOGroups get_Groups ()
 
RightsEnum GetPermissions (const OLEVariant &Name, ObjectTypeEnum ObjectType)
 
bool SetPermissions (const OLEVariant &Name, ObjectTypeEnum ObjectType, ActionEnum Action, RightsEnum Rights)
 
- Public Member Functions inherited from connectivity::ado::WpOLEBase< _ADOUser >
 WpOLEBase (_ADOUser *pInt=nullptr)
 
 WpOLEBase (const WpOLEBase< _ADOUser > &aWrapper)
 
WpOLEBase< _ADOUser > & operator= (const WpOLEBase< _ADOUser > &rhs)
 
 operator _ADOUser * () const
 
_ADOUser ** operator& ()
 
bool IsValid () const
 
void set (_ADOUser *p)
 
void clear ()
 

Additional Inherited Members

- Protected Attributes inherited from connectivity::ado::WpOLEBase< _ADOUser >
sal::systools::COMReference< _ADOUser > pInterface
 

Detailed Description

Definition at line 113 of file Awrapadox.hxx.

Constructor & Destructor Documentation

◆ WpADOUser() [1/2]

connectivity::ado::WpADOUser::WpADOUser ( )
default

◆ WpADOUser() [2/2]

connectivity::ado::WpADOUser::WpADOUser ( const WpADOUser rhs)
inline

Definition at line 117 of file Awrapadox.hxx.

Member Function Documentation

◆ ChangePassword()

bool WpADOUser::ChangePassword ( std::u16string_view  _rPwd,
std::u16string_view  _rNewPwd 
)

◆ Create()

void WpADOUser::Create ( )

◆ get_Groups()

WpADOGroups WpADOUser::get_Groups ( )

◆ get_Name()

OUString WpADOUser::get_Name ( ) const

◆ GetPermissions()

RightsEnum WpADOUser::GetPermissions ( const OLEVariant Name,
ObjectTypeEnum  ObjectType 
)

◆ operator=()

WpADOUser & connectivity::ado::WpADOUser::operator= ( const WpADOUser rhs)
inline

Definition at line 119 of file Awrapadox.hxx.

References connectivity::ado::WpOLEBase< T >::operator=().

◆ put_Name()

void WpADOUser::put_Name ( std::u16string_view  _rName)

◆ SetPermissions()

bool WpADOUser::SetPermissions ( const OLEVariant Name,
ObjectTypeEnum  ObjectType,
ActionEnum  Action,
RightsEnum  Rights 
)

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