LibreOffice Module bridges (master) 1
|
#include <except.hxx>
Public Member Functions | |
~RTTInfos () | |
Static Public Member Functions | |
static type_info * | get (OUString const &rUNOname, int *len=nullptr) noexcept |
Private Member Functions | |
RTTInfos () noexcept | |
ExceptionTypeInfoWrapper * | getInfo (OUString const &rUNOname) noexcept |
Private Attributes | |
osl::Mutex | m_aMutex |
t_string2PtrMap | m_allRTTI |
Definition at line 89 of file msvc/except.hxx.
|
privatenoexcept |
Definition at line 123 of file msvc_shared/except.cxx.
RTTInfos::~RTTInfos | ( | ) |
|
staticnoexcept |
Definition at line 109 of file msvc_shared/except.cxx.
References ExceptionTypeInfoWrapper::get_type_info(), ExceptionTypeInfoWrapper::get_type_info_size(), getInfo(), and m_aMutex.
Referenced by ExceptionType::ExceptionType(), and RaiseInfo::RaiseInfo().
|
privatenoexcept |
Definition at line 87 of file msvc_shared/except.cxx.
References OUStringToOString(), and toRTTIname().
Referenced by get().
|
private |
Definition at line 92 of file msvc/except.hxx.
|
private |
Definition at line 91 of file msvc/except.hxx.
Referenced by get().