LibreOffice Module bridges (master) 1
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
__cxxabiv1::__pointer_to_member_type_info Class Reference

#include <rtti.h>

Inheritance diagram for __cxxabiv1::__pointer_to_member_type_info:
[legend]
Collaboration diagram for __cxxabiv1::__pointer_to_member_type_info:
[legend]

Public Member Functions

 __pointer_to_member_type_info (const char *__n, int __quals, const std::type_info *__type, __class_type_info *__klass)
 
virtual ~__pointer_to_member_type_info ()
 
- Public Member Functions inherited from __cxxabiv1::__pbase_type_info
 __pbase_type_info (const char *__n, int __quals, const std::type_info *__type)
 
virtual ~__pbase_type_info ()
 

Public Attributes

__class_type_info__context
 
- Public Attributes inherited from __cxxabiv1::__pbase_type_info
unsigned int __flags
 
const std::type_info * __pointee
 

Protected Member Functions

 __pointer_to_member_type_info (const __pointer_to_member_type_info &)
 
__pointer_to_member_type_infooperator= (const __pointer_to_member_type_info &)
 
virtual bool __pointer_catch (const __pbase_type_info *__thr_type, void **__thr_obj, unsigned __outer) const
 
- Protected Member Functions inherited from __cxxabiv1::__pbase_type_info
 __pbase_type_info (const __pbase_type_info &)
 
__pbase_type_infooperator= (const __pbase_type_info &)
 
virtual bool __do_catch (const std::type_info *__thr_type, void **__thr_obj, unsigned int __outer) const
 
virtual bool __pointer_catch (const __pbase_type_info *__thr_type, void **__thr_obj, unsigned __outer) const
 

Additional Inherited Members

- Public Types inherited from __cxxabiv1::__pbase_type_info
enum  __masks {
  __const_mask = 0x1 ,
  __volatile_mask = 0x2 ,
  __restrict_mask = 0x4 ,
  __incomplete_mask = 0x8 ,
  __incomplete_class_mask = 0x10
}
 

Detailed Description

Definition at line 152 of file rtti.h.

Constructor & Destructor Documentation

◆ __pointer_to_member_type_info() [1/2]

__cxxabiv1::__pointer_to_member_type_info::__pointer_to_member_type_info ( const char *  __n,
int  __quals,
const std::type_info *  __type,
__class_type_info __klass 
)
inlineexplicit

Definition at line 158 of file rtti.h.

◆ ~__pointer_to_member_type_info()

virtual __cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info ( )
virtual

◆ __pointer_to_member_type_info() [2/2]

__cxxabiv1::__pointer_to_member_type_info::__pointer_to_member_type_info ( const __pointer_to_member_type_info )
protected

Member Function Documentation

◆ __pointer_catch()

virtual bool __cxxabiv1::__pointer_to_member_type_info::__pointer_catch ( const __pbase_type_info __thr_type,
void **  __thr_obj,
unsigned  __outer 
) const
protectedvirtual

Reimplemented from __cxxabiv1::__pbase_type_info.

◆ operator=()

__pointer_to_member_type_info & __cxxabiv1::__pointer_to_member_type_info::operator= ( const __pointer_to_member_type_info )
protected

Member Data Documentation

◆ __context

__class_type_info* __cxxabiv1::__pointer_to_member_type_info::__context

Definition at line 155 of file rtti.h.


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