LibreOffice Module bridges (master)  1
Public Member Functions | Private Types | Private Attributes | List of all members
CPPU_CURRENT_NAMESPACE::RTTI Class Reference

Public Member Functions

 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
std::type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 
 RTTI ()
 
 ~RTTI ()
 
type_info * getRTTI (typelib_CompoundTypeDescription *)
 

Private Types

typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, std::type_info *, OUStringHash > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 
typedef std::unordered_map< OUString, type_info * > t_rtti_map
 

Private Attributes

Mutex m_mutex
 
t_rtti_map m_rttis
 
t_rtti_map m_generatedRttis
 
voidm_hApp
 

Detailed Description

Definition at line 89 of file gcc3_aix_powerpc/except.cxx.

Member Typedef Documentation

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 87 of file gcc3_linux_intel/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 87 of file gcc3_linux_mips/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 87 of file gcc3_solaris_sparc/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

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

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 90 of file gcc3_solaris_intel/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 90 of file gcc3_linux_arm/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 90 of file gcc3_linux_hppa/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 90 of file gcc3_linux_m68k/except.cxx.

typedef std::unordered_map< OUString, type_info * > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 91 of file gcc3_aix_powerpc/except.cxx.

typedef std::unordered_map< OUString, std::type_info *, OUStringHash > CPPU_CURRENT_NAMESPACE::RTTI::t_rtti_map
private

Definition at line 146 of file gcc3_ios/except.cxx.

Constructor & Destructor Documentation

CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )

Definition at line 106 of file gcc3_aix_powerpc/except.cxx.

CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )

Definition at line 111 of file gcc3_aix_powerpc/except.cxx.

References m_hApp.

CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::RTTI ( )
CPPU_CURRENT_NAMESPACE::RTTI::~RTTI ( )

Member Function Documentation

type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
type_info * CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  pTypeDescr)
type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )
std::type_info* CPPU_CURRENT_NAMESPACE::RTTI::getRTTI ( typelib_CompoundTypeDescription *  )

Member Data Documentation

t_rtti_map CPPU_CURRENT_NAMESPACE::RTTI::m_generatedRttis
private

Definition at line 95 of file gcc3_aix_powerpc/except.cxx.

Referenced by getRTTI().

void * CPPU_CURRENT_NAMESPACE::RTTI::m_hApp
private

Definition at line 97 of file gcc3_aix_powerpc/except.cxx.

Referenced by getRTTI(), and ~RTTI().

Mutex CPPU_CURRENT_NAMESPACE::RTTI::m_mutex
private

Definition at line 93 of file gcc3_aix_powerpc/except.cxx.

Referenced by getRTTI().

t_rtti_map CPPU_CURRENT_NAMESPACE::RTTI::m_rttis
private

Definition at line 94 of file gcc3_aix_powerpc/except.cxx.

Referenced by getRTTI().


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