LibreOffice Module bridges (master) 1
Public Member Functions | Public Attributes | List of all members
ExceptionType Struct Referencefinal

#include <amd64.hxx>

Collaboration diagram for ExceptionType:
[legend]

Public Member Functions

 ExceptionType (unsigned char *pCode, sal_uInt64 pCodeBase, typelib_TypeDescription *pTD) noexcept
 
 ExceptionType (const ExceptionType &)=delete
 
ExceptionTypeoperator= (const ExceptionType &)=delete
 
 ExceptionType (unsigned char *pCode, sal_uInt64 pCodeBase, typelib_TypeDescription *pTD) throw ()
 
 ExceptionType (const ExceptionType &)=delete
 
ExceptionTypeoperator= (const ExceptionType &)=delete
 
 ExceptionType (typelib_TypeDescription *pTypeDescr) throw ()
 
 ~ExceptionType () throw ()
 
 ExceptionType (const ExceptionType &)=delete
 
ExceptionTypeoperator= (const ExceptionType &)=delete
 

Public Attributes

sal_Int32 _n0
 
sal_uInt32 _pTypeInfo
 
sal_Int32 _n1
 
sal_Int32 _n2
 
sal_Int32 _n3
 
sal_Int32 _n4
 
sal_uInt32 _pCopyCtor
 
ExceptionTypeInfo exc_type_info
 
type_info * _pTypeInfo
 
ObjectFunction_pCopyCtor
 
sal_Int32 _n5
 

Detailed Description

Definition at line 26 of file amd64.hxx.

Constructor & Destructor Documentation

◆ ExceptionType() [1/6]

ExceptionType::ExceptionType ( unsigned char *  pCode,
sal_uInt64  pCodeBase,
typelib_TypeDescription pTD 
)
explicitnoexcept

◆ ExceptionType() [2/6]

ExceptionType::ExceptionType ( const ExceptionType )
delete

◆ ExceptionType() [3/6]

ExceptionType::ExceptionType ( unsigned char *  pCode,
sal_uInt64  pCodeBase,
typelib_TypeDescription pTD 
)
throw (
)
explicit

◆ ExceptionType() [4/6]

ExceptionType::ExceptionType ( const ExceptionType )
delete

◆ ExceptionType() [5/6]

ExceptionType::ExceptionType ( typelib_TypeDescription pTypeDescr)
throw (
)
explicit

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

References RTTInfos::get().

◆ ~ExceptionType()

ExceptionType::~ExceptionType ( )
throw (
)

Definition at line 136 of file msvc_win32_intel/except.cxx.

References _pCopyCtor.

◆ ExceptionType() [6/6]

ExceptionType::ExceptionType ( const ExceptionType )
delete

Member Function Documentation

◆ operator=() [1/3]

ExceptionType & ExceptionType::operator= ( const ExceptionType )
delete

◆ operator=() [2/3]

ExceptionType & ExceptionType::operator= ( const ExceptionType )
delete

◆ operator=() [3/3]

ExceptionType & ExceptionType::operator= ( const ExceptionType )
delete

Member Data Documentation

◆ _n0

sal_Int32 ExceptionType::_n0

Definition at line 28 of file amd64.hxx.

◆ _n1

sal_Int32 ExceptionType::_n1

Definition at line 30 of file amd64.hxx.

◆ _n2

sal_Int32 ExceptionType::_n2

Definition at line 30 of file amd64.hxx.

◆ _n3

sal_Int32 ExceptionType::_n3

Definition at line 30 of file amd64.hxx.

◆ _n4

sal_Int32 ExceptionType::_n4

Definition at line 31 of file amd64.hxx.

◆ _n5

sal_Int32 ExceptionType::_n5

Definition at line 44 of file x86.hxx.

◆ _pCopyCtor [1/2]

sal_uInt32 ExceptionType::_pCopyCtor

Definition at line 32 of file amd64.hxx.

Referenced by ~ExceptionType().

◆ _pCopyCtor [2/2]

ObjectFunction* ExceptionType::_pCopyCtor

Definition at line 43 of file x86.hxx.

◆ _pTypeInfo [1/2]

sal_uInt32 ExceptionType::_pTypeInfo

Definition at line 29 of file amd64.hxx.

◆ _pTypeInfo [2/2]

type_info* ExceptionType::_pTypeInfo

Definition at line 41 of file x86.hxx.

◆ exc_type_info

ExceptionTypeInfo ExceptionType::exc_type_info

Definition at line 33 of file amd64.hxx.


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