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) throw () |
Private Member Functions | |
RTTInfos () throw () | |
ExceptionTypeInfoWrapper * | getInfo (OUString const &rUNOname) throw () |
Private Attributes | |
osl::Mutex | m_aMutex |
t_string2PtrMap | m_allRTTI |
Definition at line 88 of file msvc/except.hxx.
|
private |
Definition at line 124 of file msvc_shared/except.cxx.
RTTInfos::~RTTInfos | ( | ) |
|
static |
Definition at line 110 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().
|
private |
Definition at line 88 of file msvc_shared/except.cxx.
References assert(), OUStringToOString(), and toRTTIname().
Referenced by get().
|
private |
Definition at line 91 of file msvc/except.hxx.
|
private |
Definition at line 90 of file msvc/except.hxx.
Referenced by get().