llvm-mos-sdk
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
►
C
std::__destructible_nonfunction< _Tp, is_function_v< _Tp > >
C
std::is_destructible< _Tp >
►
C
std::__libcpp_is_nothrow_destructible< is_destructible_v< _Tp >, _Tp >
►
C
std::is_nothrow_destructible< _Tp >
C
std::is_nothrow_destructible< _Tp[_Ns]>
C
_mikey_all_timers
C
_mikey_audio
C
_mikey_timer
C
std::_numeric_limits_helper< T, IsIntegral >
►
C
std::_numeric_limits_helper< T, __is_integral(T)>
C
std::numeric_limits< T >
C
std::_numeric_limits_helper< T, true >
C
_sim_reg
C
std::add_const< T >
C
std::add_cv< T >
C
std::add_volatile< T >
C
soa::Array< T, N >
C
std::array< T, _N >
C
std::array< uint8_t, N >
►
C
soa::ArrayConstIterator< T, N >
C
soa::ArrayIterator< T, N >
C
bam_track
C
soa::BasePtr< T >
Base class for pointer to array elements
►
C
bool_constant
►
C
std::is_assignable< add_lvalue_reference_t< T >, add_lvalue_reference_t< const T > >
C
std::is_copy_assignable< T >
►
C
std::is_assignable< add_lvalue_reference_t< T >, add_rvalue_reference_t< T > >
C
std::is_move_assignable< T >
►
C
std::is_constructible< T >
C
std::is_default_constructible< T >
►
C
std::is_constructible< T, add_lvalue_reference_t< add_const_t< T > > >
C
std::is_copy_constructible< T >
►
C
std::is_constructible< T, add_rvalue_reference_t< T > >
C
std::is_move_constructible< T >
►
C
std::is_nothrow_assignable< add_lvalue_reference_t< T >, add_lvalue_reference_t< const T > >
C
std::is_nothrow_copy_assignable< T >
►
C
std::is_nothrow_assignable< add_lvalue_reference_t< T >, add_rvalue_reference_t< T > >
C
std::is_nothrow_move_assignable< T >
►
C
std::is_nothrow_constructible< T >
C
std::is_nothrow_default_constructible< T >
►
C
std::is_nothrow_constructible< T, add_lvalue_reference_t< add_const_t< T > > >
C
std::is_nothrow_copy_constructible< T >
►
C
std::is_nothrow_constructible< T, add_rvalue_reference_t< T > >
C
std::is_nothrow_move_constructible< T >
►
C
std::is_same< nullptr_t, remove_cv_t< T > >
C
std::is_null_pointer< T >
►
C
std::is_trivially_assignable< add_lvalue_reference_t< T >, add_lvalue_reference_t< const T > >
C
std::is_trivially_copy_assignable< T >
►
C
std::is_trivially_assignable< add_lvalue_reference_t< T >, add_rvalue_reference_t< T > >
C
std::is_trivially_move_assignable< T >
►
C
std::is_trivially_constructible< T >
C
std::is_trivially_default_constructible< T >
►
C
std::is_trivially_constructible< T, add_lvalue_reference_t< add_const_t< T > > >
C
std::is_trivially_copy_constructible< T >
►
C
std::is_trivially_constructible< T, add_rvalue_reference_t< T > >
C
std::is_trivially_move_constructible< T >
C
std::has_unique_object_representations< T >
C
std::has_virtual_destructor< T >
C
std::is_abstract< T >
C
std::is_aggregate< T >
C
std::is_arithmetic< T >
C
std::is_array< T >
C
std::is_assignable< T, Args >
C
std::is_base_of< T, U >
C
std::is_class< T >
C
std::is_compound< T >
C
std::is_const< T >
C
std::is_constructible< T, Args >
C
std::is_convertible< T, U >
C
std::is_empty< T >
C
std::is_enum< T >
C
std::is_final< T >
C
std::is_floating_point< T >
C
std::is_function< T >
C
std::is_fundamental< T >
C
std::is_invocable< _Fn, _Args >
C
std::is_invocable_r< _Ret, _Fn, _Args >
C
std::is_lvalue_reference< T >
C
std::is_member_function_pointer< T >
C
std::is_member_object_pointer< T >
C
std::is_member_pointer< T >
C
std::is_nothrow_assignable< T, Args >
C
std::is_nothrow_constructible< T, Args >
C
std::is_nothrow_invocable< _Fn, _Args >
C
std::is_nothrow_invocable_r< _Ret, _Fn, _Args >
C
std::is_nothrow_swappable_with< _Tp, _Up >
C
std::is_object< T >
C
std::is_pointer< T >
C
std::is_polymorphic< T >
C
std::is_reference< T >
C
std::is_rvalue_reference< T >
C
std::is_same< T, U >
C
std::is_scalar< T >
C
std::is_signed< T >
C
std::is_standard_layout< T >
C
std::is_swappable_with< _Tp, _Up >
C
std::is_trivial< T >
C
std::is_trivially_assignable< T, Args >
C
std::is_trivially_constructible< T, Args >
C
std::is_trivially_copyable< T >
C
std::is_trivially_destructible< T >
C
std::is_union< T >
C
std::is_unsigned< T >
C
std::is_void< T >
C
std::is_volatile< T >
C
cbm_dirent
C
std::conditional< B, T, F >
C
std::conditional< false, T, F >
►
C
conditional_t
C
std::is_nothrow_swappable< _Tp >
C
std::is_swappable< _Tp >
C
cvt_dir_entry
C
cx16_date_time_t
C
cx16_fb_info_t
C
date
C
std::decay< T >
►
C
decltype__try_add_lvalue_reference
C
std::add_lvalue_reference< T >
►
C
decltype__try_add_rvalue_reference
C
std::add_rvalue_reference< T >
C
dir_entry
C
dir_header
C
disk_block
C
div_t
C
DMAAudioChannel
DMA audio channel structure
C
DMAgicController
The F018 "DMAgic" DMA controller at 0xd700
C
mega65::dma::DMAJob< N, T >
C
DMAList_F018A
Older 11 byte DMA list structure; also known as just "F018"
C
DMAList_F018B
Newer 12-byte "F018B" DMA list structure
C
DRIVER
►
C
false_type
C
std::is_destructible< _Tp[]>
C
std::is_destructible< void >
C
file_header
C
file_header_block
C
FixedPoint< IntSize, FracSize, Signed >
C
font_desc
C
graph_fb_functions_t
C
graph_pos_t
C
icon_pic
C
icon_table
C
icon_table_entry
C
imaxdiv_t
C
init_tab
C
std::initializer_list< E >
►
C
integral_constant
C
std::alignment_of< T >
C
std::extent< T, N >
C
std::rank< T >
C
std::rank< T[]>
C
std::rank< T[N]>
C
JoyState
Status
of SNES joystick populated by
cx16_k_joystick_get()
;
C
ldiv_t
C
lldiv_t
C
make_unsigned< T >
C
make_unsigned< int >
C
make_unsigned< long >
C
make_unsigned< long long >
C
make_unsigned< signed char >
C
menu_item
C
menu_tab
C
mobpos
C
mouse_pos_t
C
neo_file_stat
C
neo_pstring
C
neo_version
C
std::nothrow_t
C
std::pair< T1, T2 >
C
pce_cdb_divmod_s16_result
C
pce_cdb_divmod_u16_result
C
pce_cdb_subq_data
C
pce_cdb_toc_data
C
pce_sector
C
PENPAL_1
C
PENPAL_2
C
PENPAL_3
C
PENPAL_4
C
soa::Ptr< T >
C
soa::Ptr< T[N]>
C
std::reference_wrapper< T >
C
std::remove_all_extents< T >
C
std::remove_all_extents< T[]>
C
std::remove_all_extents< T[N]>
C
std::remove_cv< T >
C
std::remove_cv< const T >
C
std::remove_cv< const volatile T >
C
std::remove_cv< volatile T >
C
std::remove_extent< T >
C
std::remove_extent< T[]>
C
std::remove_extent< T[N]>
C
std::remove_pointer< T >
C
std::remove_pointer< T * >
C
std::remove_pointer< T *const >
C
std::remove_pointer< T *const volatile >
C
std::remove_pointer< T *volatile >
C
std::remove_reference< T >
C
std::remove_reference< T & >
C
std::remove_reference< T && >
C
SCB_REHV
C
SCB_REHV_PAL
C
SCB_REHVS
C
SCB_REHVS_PAL
C
SCB_REHVST
C
SCB_REHVST_PAL
C
SCB_RENONE
C
SCB_RENONE_PAL
C
screen_mode_info_t
C
Status
C
timespec
C
tr_se_pair
►
C
true_type
C
std::is_nothrow_destructible< _Tp & >
C
std::is_nothrow_destructible< _Tp && >
►
C
try_add_pointer
C
std::add_pointer< T >
C
std::type_identity< T >
C
std::type_info
C
vdc_sprite_t
C
vga_mode1_config_t
C
vga_mode2_config_t
C
vga_mode3_config_t
C
vga_mode4_asprite_t
C
vga_mode4_sprite_t
Generated by
1.8.17