LibreOffice Module connectivity (master) 1
|
#include <Awrapadox.hxx>
Public Member Functions | |
WpADOGroup ()=default | |
WpADOGroup (const WpADOGroup &rhs) | |
WpADOGroup & | operator= (const WpADOGroup &rhs) |
void | Create () |
OUString | get_Name () const |
void | put_Name (std::u16string_view _rName) |
RightsEnum | GetPermissions (const OLEVariant &Name, ObjectTypeEnum ObjectType) |
bool | SetPermissions (const OLEVariant &Name, ObjectTypeEnum ObjectType, ActionEnum Action, RightsEnum Rights) |
WpADOUsers | get_Users () |
Public Member Functions inherited from connectivity::ado::WpOLEBase< ADOGroup > | |
WpOLEBase (ADOGroup *pInt=nullptr) | |
WpOLEBase (const WpOLEBase< ADOGroup > &aWrapper) | |
WpOLEBase< ADOGroup > & | operator= (const WpOLEBase< ADOGroup > &rhs) |
operator ADOGroup * () const | |
ADOGroup ** | operator& () |
bool | IsValid () const |
void | set (ADOGroup *p) |
void | clear () |
Additional Inherited Members | |
Protected Attributes inherited from connectivity::ado::WpOLEBase< ADOGroup > | |
sal::systools::COMReference< ADOGroup > | pInterface |
Definition at line 89 of file Awrapadox.hxx.
|
default |
|
inline |
Definition at line 93 of file Awrapadox.hxx.
void WpADOGroup::Create | ( | ) |
Definition at line 37 of file AGroup.cxx.
References connectivity::ado::ADOS::CLSID_ADOGROUP_25, and connectivity::ado::WpOLEBase< ADOGroup >::pInterface.
Referenced by connectivity::ado::OAdoGroup::OAdoGroup().
OUString WpADOGroup::get_Name | ( | ) | const |
Definition at line 1366 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOGroup >::pInterface.
Referenced by connectivity::ado::OAdoGroup::getFastPropertyValue().
WpADOUsers WpADOGroup::get_Users | ( | ) |
Definition at line 1401 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOGroup >::pInterface.
Referenced by connectivity::ado::OAdoGroup::refreshUsers().
RightsEnum WpADOGroup::GetPermissions | ( | const OLEVariant & | Name, |
ObjectTypeEnum | ObjectType | ||
) |
Definition at line 1379 of file Awrapado.cxx.
References Name, connectivity::ado::WpOLEBase< ADOGroup >::pInterface, and connectivity::ado::OLEVariant::setNoArg().
Referenced by connectivity::ado::OAdoGroup::getGrantablePrivileges(), and connectivity::ado::OAdoGroup::getPrivileges().
|
inline |
Definition at line 95 of file Awrapadox.hxx.
References connectivity::ado::WpOLEBase< T >::operator=().
void WpADOGroup::put_Name | ( | std::u16string_view | _rName | ) |
Definition at line 1373 of file Awrapado.cxx.
References connectivity::ado::WpOLEBase< ADOGroup >::pInterface.
Referenced by connectivity::ado::OAdoGroup::OAdoGroup(), and connectivity::ado::OAdoGroup::setFastPropertyValue_NoBroadcast().
bool WpADOGroup::SetPermissions | ( | const OLEVariant & | Name, |
ObjectTypeEnum | ObjectType, | ||
ActionEnum | Action, | ||
RightsEnum | Rights | ||
) |
Definition at line 1390 of file Awrapado.cxx.
References Name, connectivity::ado::WpOLEBase< ADOGroup >::pInterface, and connectivity::ado::OLEVariant::setNoArg().
Referenced by connectivity::ado::OAdoGroup::grantPrivileges(), and connectivity::ado::OAdoGroup::revokePrivileges().