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

#include <rtti.h>

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

Public Member Functions

 __pointer_type_info (const char *__n, int __quals, const std::type_info *__type)
 
virtual ~__pointer_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 ()
 

Protected Member Functions

virtual bool __is_pointer_p () const
 
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
}
 
- Public Attributes inherited from __cxxabiv1::__pbase_type_info
unsigned int __flags
 
const std::type_info * __pointee
 

Detailed Description

Definition at line 127 of file rtti.h.

Constructor & Destructor Documentation

◆ __pointer_type_info()

__cxxabiv1::__pointer_type_info::__pointer_type_info ( const char *  __n,
int  __quals,
const std::type_info *  __type 
)
inlineexplicit

Definition at line 131 of file rtti.h.

◆ ~__pointer_type_info()

virtual __cxxabiv1::__pointer_type_info::~__pointer_type_info ( )
virtual

Member Function Documentation

◆ __is_pointer_p()

virtual bool __cxxabiv1::__pointer_type_info::__is_pointer_p ( ) const
protectedvirtual

◆ __pointer_catch()

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

Reimplemented from __cxxabiv1::__pbase_type_info.


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