Zen C++ Libraries
Zero-dependency re-usable components for C++
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
]
N
po
C
posarg
C
flag
C
unrecognised_flag_error
C
unsupported_type_error
C
flag_value_missing_error
C
excess_positional_arg_error
C
command_not_found_error
C
invalid_argument_error
C
missing_pos_arg_error
C
error
C
match
C
_flag_info
C
command
C
program
N
std
C
hash< zen::basic_bytestring< N > >
C
hash< std::basic_string< CharT, Traits, Allocator > >
C
iterator_traits< zen::mapped_iterator< IterT, F > >
C
hash< std::tuple< Ts... > >
C
iterator_traits< zen::zip_iterator< T > >
N
zen
C
utf8_stream
C
_zip_accept_rvalue
C
_zip_accept_rvalue< iterator_range< IterT > >
C
assoc_list
C
basic_bytestring
C
buffered_stream
C
bump_ptr_pool
A chunk of memory for storing variable-width objects which get destroyed all at once
C
bytestring_view
C
clone_ptr
C
const_hash_index_iterator
C
default_cloner
C
default_cloner< T * >
C
default_cloner< T, std::enable_if_t< std::is_fundamental_v< T > > >
C
derive_maybe
C
dummy
C
either
A type for computations that may fail
C
growing_bump_ptr_pool
A growing collection of memory chunks for storing variable-width objects which get destroyed all at once
C
hash_graph
C
hash_index
C
hash_index_iterator
C
is_pointer
C
is_pointer< std::shared_ptr< T > >
C
is_pointer< std::unique_ptr< T > >
C
iterator_range
C
iterator_stream
C
json_decode_opts
C
json_encode_opts
C
mapped_iterator
C
next_n_impl
C
no_label_t
C
null
C
object_transformer
C
reached_end_of_stream
C
seq_map
C
sequence_transformer
C
stream
C
to_hana_tuple_t
C
to_hana_tuple_t< std::tuple< Ts... > >
C
transformer
C
tuple_hash_impl
C
tuple_hash_impl< 0, Ts... >
C
unicode_invalid_byte_sequence
C
unicode_invalid_surrogate_half
C
unicode_unexpected_eof
C
value
C
zip_iterator
An iterator that merges multiple other iterators
Generated by
1.15.0