LibreOffice Module unotools (master) 1
|
#include <useroptions.hxx>
Classes | |
class | ChangeListener |
class | Impl |
Public Member Functions | |
SvtUserOptions () | |
virtual | ~SvtUserOptions () override |
OUString | GetCompany () const |
OUString | GetFirstName () const |
OUString | GetLastName () const |
OUString | GetID () const |
OUString | GetStreet () const |
OUString | GetCity () const |
OUString | GetState () const |
OUString | GetZip () const |
OUString | GetCountry () const |
OUString | GetPosition () const |
OUString | GetTitle () const |
OUString | GetTelephoneHome () const |
OUString | GetTelephoneWork () const |
OUString | GetFax () const |
OUString | GetEmail () const |
OUString | GetSigningKey () const |
OUString | GetEncryptionKey () const |
bool | GetEncryptToSelf () const |
OUString | GetFullName () const |
bool | IsTokenReadonly (UserOptToken nToken) const |
OUString | GetToken (UserOptToken nToken) const |
void | SetToken (UserOptToken nToken, OUString const &rNewToken) |
void | SetBoolValue (UserOptToken nToken, bool bNewValue) |
Public Member Functions inherited from utl::detail::Options | |
Options () | |
virtual | ~Options () override=0 |
Public Member Functions inherited from utl::ConfigurationBroadcaster | |
void | AddListener (utl::ConfigurationListener *pListener) |
void | RemoveListener (utl::ConfigurationListener const *pListener) |
void | NotifyListeners (ConfigurationHints nHint) |
ConfigurationBroadcaster () | |
ConfigurationBroadcaster (ConfigurationBroadcaster const &) | |
virtual | ~ConfigurationBroadcaster () |
ConfigurationBroadcaster & | operator= (ConfigurationBroadcaster const &other) |
virtual void | BlockBroadcasts (bool bBlock) |
Public Member Functions inherited from utl::ConfigurationListener | |
virtual | ~ConfigurationListener () |
virtual void | ConfigurationChanged (ConfigurationBroadcaster *p, ConfigurationHints nHint)=0 |
Private Attributes | |
class SAL_DLLPRIVATE | Impl |
std::shared_ptr< Impl > | xImpl |
class SAL_DLLPRIVATE | ChangeListener |
Static Private Attributes | |
static std::weak_ptr< Impl > | xSharedImpl |
Additional Inherited Members | |
Protected Member Functions inherited from utl::detail::Options | |
virtual void | ConfigurationChanged (::utl::ConfigurationBroadcaster *p, ConfigurationHints nHint) override |
Definition at line 57 of file useroptions.hxx.
SvtUserOptions::SvtUserOptions | ( | ) |
Definition at line 269 of file useroptions.cxx.
References GetInitMutex(), ItemHolder1::holdConfigItem(), UserOptions, xImpl, and xSharedImpl.
|
overridevirtual |
Definition at line 285 of file useroptions.cxx.
References GetInitMutex(), and xImpl.
OUString SvtUserOptions::GetCity | ( | ) | const |
Definition at line 297 of file useroptions.cxx.
References City, and GetToken().
OUString SvtUserOptions::GetCompany | ( | ) | const |
Definition at line 292 of file useroptions.cxx.
References Company, and GetToken().
OUString SvtUserOptions::GetCountry | ( | ) | const |
Definition at line 300 of file useroptions.cxx.
References Country, and GetToken().
OUString SvtUserOptions::GetEmail | ( | ) | const |
Definition at line 306 of file useroptions.cxx.
References Email, and GetToken().
OUString SvtUserOptions::GetEncryptionKey | ( | ) | const |
Definition at line 308 of file useroptions.cxx.
References EncryptionKey, and GetToken().
bool SvtUserOptions::GetEncryptToSelf | ( | ) | const |
Definition at line 334 of file useroptions.cxx.
References EncryptToSelf, GetInitMutex(), and xImpl.
OUString SvtUserOptions::GetFax | ( | ) | const |
Definition at line 305 of file useroptions.cxx.
References Fax, and GetToken().
OUString SvtUserOptions::GetFirstName | ( | ) | const |
Definition at line 293 of file useroptions.cxx.
References FirstName, and GetToken().
OUString SvtUserOptions::GetFullName | ( | ) | const |
Definition at line 340 of file useroptions.cxx.
References GetInitMutex(), and xImpl.
OUString SvtUserOptions::GetID | ( | ) | const |
Definition at line 295 of file useroptions.cxx.
References GetToken(), and ID.
OUString SvtUserOptions::GetLastName | ( | ) | const |
Definition at line 294 of file useroptions.cxx.
References GetToken(), and LastName.
OUString SvtUserOptions::GetPosition | ( | ) | const |
Definition at line 301 of file useroptions.cxx.
References GetToken(), and Position.
OUString SvtUserOptions::GetSigningKey | ( | ) | const |
Definition at line 307 of file useroptions.cxx.
References GetToken(), and SigningKey.
OUString SvtUserOptions::GetState | ( | ) | const |
Definition at line 298 of file useroptions.cxx.
References GetToken(), and State.
OUString SvtUserOptions::GetStreet | ( | ) | const |
Definition at line 296 of file useroptions.cxx.
References GetToken(), and Street.
OUString SvtUserOptions::GetTelephoneHome | ( | ) | const |
Definition at line 303 of file useroptions.cxx.
References GetToken(), and TelephoneHome.
OUString SvtUserOptions::GetTelephoneWork | ( | ) | const |
Definition at line 304 of file useroptions.cxx.
References GetToken(), and TelephoneWork.
OUString SvtUserOptions::GetTitle | ( | ) | const |
Definition at line 302 of file useroptions.cxx.
References GetToken(), and Title.
OUString SvtUserOptions::GetToken | ( | UserOptToken | nToken | ) | const |
Definition at line 316 of file useroptions.cxx.
References GetInitMutex(), nToken, and xImpl.
Referenced by GetCity(), GetCompany(), GetCountry(), GetEmail(), GetEncryptionKey(), GetFax(), GetFirstName(), SvtUserOptions::Impl::GetFullName(), GetID(), GetLastName(), GetPosition(), GetSigningKey(), GetState(), GetStreet(), GetTelephoneHome(), GetTelephoneWork(), GetTitle(), and GetZip().
OUString SvtUserOptions::GetZip | ( | ) | const |
Definition at line 299 of file useroptions.cxx.
References GetToken(), and Zip.
bool SvtUserOptions::IsTokenReadonly | ( | UserOptToken | nToken | ) | const |
Definition at line 310 of file useroptions.cxx.
References GetInitMutex(), nToken, and xImpl.
void SvtUserOptions::SetBoolValue | ( | UserOptToken | nToken, |
bool | bNewValue | ||
) |
Definition at line 328 of file useroptions.cxx.
References GetInitMutex(), nToken, and xImpl.
void SvtUserOptions::SetToken | ( | UserOptToken | nToken, |
OUString const & | rNewToken | ||
) |
Definition at line 322 of file useroptions.cxx.
References GetInitMutex(), nToken, rNewToken, and xImpl.
|
private |
Definition at line 95 of file useroptions.hxx.
|
private |
Definition at line 91 of file useroptions.hxx.
|
private |
Definition at line 92 of file useroptions.hxx.
Referenced by GetEncryptToSelf(), GetFullName(), GetToken(), IsTokenReadonly(), SetBoolValue(), SetToken(), SvtUserOptions(), and ~SvtUserOptions().
|
staticprivate |
Definition at line 93 of file useroptions.hxx.
Referenced by SvtUserOptions().