LibreOffice Module bridges (master)  1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
RTTInfos Class Referencefinal

#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
ExceptionTypeInfoWrappergetInfo (OUString const &rUNOname) noexcept

Private Attributes

osl::Mutex m_aMutex
t_string2PtrMap m_allRTTI

Detailed Description

Definition at line 88 of file msvc/except.hxx.

Constructor & Destructor Documentation

RTTInfos::RTTInfos ( )

Definition at line 124 of file msvc_shared/except.cxx.

RTTInfos::~RTTInfos ( )

Member Function Documentation

type_info * RTTInfos::get ( OUString const &  rUNOname,
int len = nullptr 
ExceptionTypeInfoWrapper * RTTInfos::getInfo ( OUString const &  rUNOname)

Definition at line 88 of file msvc_shared/except.cxx.

References OUStringToOString(), and toRTTIname().

Referenced by get().

Member Data Documentation

t_string2PtrMap RTTInfos::m_allRTTI

Definition at line 91 of file msvc/except.hxx.

osl::Mutex RTTInfos::m_aMutex

Definition at line 90 of file msvc/except.hxx.

Referenced by get().

The documentation for this class was generated from the following files: