uTL
micro Template library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NutlSTL's core language concepts
 N_1wire_i_det
 Ncommon_impl
 Ndetail
 Ndetails
 Ni2c_i_details
 Nidx_dev_details
 Nidxdev_it_details
 Nin_dev_details
 Ninbuf_dev_details
 Nindev_it_details
 Nmeta
 Nout_dev_details
 Noutdev_it_details
 Nspi_i_details
 C_1wire_iTemplate base class for 1-wire communication interface using CRTP
 C_1wire_i< virtual_tag >A virtual base class implementation
 C_1wire_id_t
 C_1wire_uart_i1-wire UART interface template class using CRTP Using the private virtual interface we provide the interface from _1wire_i<>
 C_1wire_uart_i< virtual_tag >A virtual base class interface implementation. Using the private virtual interface we provide the interface from _1wire_i<virtual_tag>
 CarrayA standard container for storing a fixed size sequence of elements
 Carray_traitsArray container traits helper
 Carray_traits< _Tp, 0 >
 Cbidirectional_iterator_tag
 Ccontiguous_iterator_tag
 Ccrtp_tagCRTP support tag type
 Cdev_iterator_traitsDevice iterator collection
 Cforward_iterator_tag
 Ci2c_bb_iA bit banking implementation of i2c bus inherited from i2c_i base class
 Ci2c_bb_i< virtual_tag >A virtual base class interface specialization. Using the private virtual interface we provide the interface from i2c_i<virtual_tag>
 Ci2c_iAbstract base class for i2c bus
 Ci2c_i< virtual_tag >A virtual base class specialization
 Cid_tA standard container for storing IDs as a fixed size sequence of bytes. This type is based on etl::array Meets the requirements of: container, reversible container, sequence. Sets support random access iterators
 Cid_traitsId container traits helper
 Cid_traits< _Tp, 0 >
 Cidx_devAbstract base class for indexed devices
 Cidx_dev< virtual_tag, data_t, idx_t, N >A virtual base class specialization
 Cin_devAbstract base class for input devices
 Cin_dev< virtual_tag, data_t, streamsize >A virtual base class specialization
 Cinbuf_devAbstract base class for input buffered devices
 Cinbuf_dev< virtual_tag, data_t, streamsize >A virtual base class specialization
 Cindev_itInput device iterator type. We "future call" interface methods from owner class to provide iterator functionality
 Cinput_iterator_tag
 Ciodev_itIndexed device iterator type. We "future call" interface methods from owner class to provide iterator functionality
 Cis_invocableStd::is_invocable trait for C++11
 Cis_invocable_rStd::is_invocable_r trait for C++11
 Cistreamdev_it
 Costream_devAbstract base classes for output stream devices
 Costream_dev< virtual_tag, data_t >
 Costreamdev_it
 Cout_devAbstract base classes for output devices
 Cout_dev< virtual_tag, data_t, streamsize >A virtual base class specialization
 Coutdev_itOutput device iterator type. We "future call" interface methods from owner class to provide iterator functionality
 Coutput_iterator_tagIterator tags [std.iterator.tags] Extension: contiguous_iterator_tag for denoting contiguous iterators
 Crandom_access_iterator_tag
 Cspi_bb_iA bit banking implementation of spi bus inherited from spi_i base class
 Cspi_bb_i< virtual_tag, CPOL, CPHA, BitOrder >A virtual base class interface specialization. Using the private virtual interface we provide the interface from spi_i<virtual_tag>
 Cspi_i
 Cspi_i< virtual_tag >A virtual base class implementation
 Cvirtual_tagVirtual support tag type