LibreOffice Module bridges (master) 1
Namespaces | Functions | Variables
gcc3_linux_arm/except.cxx File Reference
#include <stdio.h>
#include <string.h>
#include <dlfcn.h>
#include <cxxabi.h>
#include <rtl/strbuf.hxx>
#include <rtl/ustrbuf.hxx>
#include <osl/mutex.hxx>
#include <sal/log.hxx>
#include <com/sun/star/uno/genfunc.hxx>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <typelib/typedescription.hxx>
#include <uno/any2.h>
#include <unordered_map>
#include "share.hxx"
Include dependency graph for gcc3_linux_arm/except.cxx:

Go to the source code of this file.

Namespaces

namespace  CPPU_CURRENT_NAMESPACE
 

Functions

void CPPU_CURRENT_NAMESPACE::dummy_can_throw_anything (char const *)
 
static OUString CPPU_CURRENT_NAMESPACE::toUNOname (char const *p)
 
static void CPPU_CURRENT_NAMESPACE::deleteException (void *pExc)
 
void CPPU_CURRENT_NAMESPACE::raiseException (uno_Any *pUnoExc, uno_Mapping *pUno2Cpp)
 
static void * CPPU_CURRENT_NAMESPACE::getAdjustedPtr (__cxa_exception *header)
 
void CPPU_CURRENT_NAMESPACE::fillUnoException (uno_Any *pExc, uno_Mapping *pCpp2Uno)
 

Variables

sal_Int32 * pHack
 
sal_Int32 nHack
 

Variable Documentation

◆ m_generatedRttis

t_rtti_map m_generatedRttis
private

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

◆ m_hApp

void* m_hApp
private

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

◆ m_mutex

Mutex m_mutex
private

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

◆ m_rttis

t_rtti_map m_rttis
private

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

◆ nHack

sal_Int32 nHack
extern

◆ pHack

sal_Int32* pHack
extern