LibreOffice Module bridges (master)  1
Public Types | Public Member Functions | Public Attributes | List of all members
__cxxabiv1::__base_class_type_info Struct Reference

#include <rtti.h>

Collaboration diagram for __cxxabiv1::__base_class_type_info:
[legend]

Public Types

enum  __offset_flags_masks {
  __virtual_mask = 0x1,
  __public_mask = 0x2,
  __hwm_bit = 2,
  __offset_shift = 8,
  __virtual_mask = 0x1,
  __public_mask = 0x2,
  __offset_shift = 8
}
 
enum  __offset_flags_masks {
  __virtual_mask = 0x1,
  __public_mask = 0x2,
  __hwm_bit = 2,
  __offset_shift = 8,
  __virtual_mask = 0x1,
  __public_mask = 0x2,
  __offset_shift = 8
}
 

Public Member Functions

bool __is_virtual_p () const
 
bool __is_public_p () const
 
ptrdiff_t __offset () const
 

Public Attributes

const __class_type_info__base_type
 
long __offset_flags
 
__class_type_info const * __base_type
 

Detailed Description

Definition at line 179 of file rtti.h.

Member Enumeration Documentation

Enumerator
__virtual_mask 
__public_mask 
__hwm_bit 
__offset_shift 
__virtual_mask 
__public_mask 
__offset_shift 

Definition at line 74 of file gcc3_linux_x86-64/share.hxx.

Enumerator
__virtual_mask 
__public_mask 
__hwm_bit 
__offset_shift 
__virtual_mask 
__public_mask 
__offset_shift 

Definition at line 185 of file rtti.h.

Member Function Documentation

bool __cxxabiv1::__base_class_type_info::__is_public_p ( ) const
inline

Definition at line 199 of file rtti.h.

References __public_mask.

bool __cxxabiv1::__base_class_type_info::__is_virtual_p ( ) const
inline

Definition at line 195 of file rtti.h.

References __virtual_mask.

ptrdiff_t __cxxabiv1::__base_class_type_info::__offset ( ) const
inline

Definition at line 203 of file rtti.h.

References __offset_flags, and __offset_shift.

Member Data Documentation

__class_type_info const* __cxxabiv1::__base_class_type_info::__base_type

Definition at line 68 of file gcc3_linux_x86-64/share.hxx.

const __class_type_info* __cxxabiv1::__base_class_type_info::__base_type

Definition at line 182 of file rtti.h.

long __cxxabiv1::__base_class_type_info::__offset_flags

Definition at line 183 of file rtti.h.

Referenced by __offset().


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