|
LibreOffice Module tools (master) 1
|
#include <globname.hxx>
Public Member Functions | |
| SvGlobalName ()=default | |
| SvGlobalName (const SvGlobalName &rObj)=default | |
| SvGlobalName (sal_uInt32 n1, sal_uInt16 n2, sal_uInt16 n3, sal_uInt8 b8, sal_uInt8 b9, sal_uInt8 b10, sal_uInt8 b11, sal_uInt8 b12, sal_uInt8 b13, sal_uInt8 b14, sal_uInt8 b15) | |
| SvGlobalName (const css::uno::Sequence< sal_Int8 > &aSeq) | |
| SvGlobalName (const SvGUID &rId) | |
| SvGlobalName & | operator= (const SvGlobalName &rObj)=default |
| bool | operator< (const SvGlobalName &rObj) const |
| bool | operator== (const SvGlobalName &rObj) const |
| bool | operator!= (const SvGlobalName &rObj) const |
| void | MakeFromMemory (void const *pData) |
| bool | MakeId (std::u16string_view rId) |
| OUString | GetHexName () const |
| const SvGUID & | GetCLSID () const |
| css::uno::Sequence< sal_Int8 > | GetByteSequence () const |
Private Attributes | |
| SvGUID | m_aData = {} |
Friends | |
| TOOLS_DLLPUBLIC friend SvStream & | operator>> (SvStream &, SvGlobalName &) |
| TOOLS_DLLPUBLIC friend SvStream & | WriteSvGlobalName (SvStream &, const SvGlobalName &) |
Definition at line 35 of file globname.hxx.
|
default |
|
default |
| SvGlobalName::SvGlobalName | ( | const css::uno::Sequence< sal_Int8 > & | aSeq | ) |
Definition at line 42 of file globname.cxx.
References aSeq, SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, and m_aData.
| SvGlobalName::SvGlobalName | ( | const SvGUID & | rId | ) |
Definition at line 30 of file globname.cxx.
References m_aData.
| css::uno::Sequence< sal_Int8 > SvGlobalName::GetByteSequence | ( | ) | const |
Definition at line 165 of file globname.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, comphelper::MimeConfigurationHelper::GetSequenceClassID(), and m_aData.
|
inline |
Definition at line 65 of file globname.hxx.
References m_aData.
| OUString SvGlobalName::GetHexName | ( | ) | const |
Definition at line 153 of file globname.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, m_aData, n, and o3tl::sprintf().
| void SvGlobalName::MakeFromMemory | ( | void const * | pData | ) |
Definition at line 94 of file globname.cxx.
| bool SvGlobalName::MakeId | ( | std::u16string_view | rId | ) |
Definition at line 99 of file globname.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, SvGUID::Data4, i, and m_aData.
|
inline |
Definition at line 58 of file globname.hxx.
| bool SvGlobalName::operator< | ( | const SvGlobalName & | rObj | ) | const |
Definition at line 74 of file globname.cxx.
References SvGUID::Data1, SvGUID::Data2, SvGUID::Data3, and m_aData.
|
default |
| bool SvGlobalName::operator== | ( | const SvGlobalName & | rObj | ) | const |
Definition at line 89 of file globname.cxx.
References m_aData.
|
friend |
Definition at line 64 of file globname.cxx.
|
friend |
Definition at line 55 of file globname.cxx.
|
private |
Definition at line 72 of file globname.hxx.
Referenced by GetByteSequence(), GetHexName(), MakeFromMemory(), MakeId(), operator<(), operator==(), and SvGlobalName().