sbepp
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Csbepp::detail::bitset_base< T >Base class for bitsets
 Csbepp::detail::byte_range< Byte >Base class for all reference semantics types
 Csbepp::detail::composite_base< Byte >Base class for composites
 Csbepp::detail::dynamic_array_ref< Byte, Value, Length, E >Represents reference to dynamic arrays used for <data> elements
 Csbepp::detail::entry_base< Byte, BlockLengthType >Base class for group entries
 Csbepp::detail::flat_group_base< Byte, Entry, Dimension >Base class for a flat group
 Csbepp::detail::message_base< Byte, Header >Base class for messages
 Csbepp::detail::nested_group_base< Byte, Entry, Dimension >Base class for a nested group
 Csbepp::detail::static_array_ref< Byte, Value, N, Tag >Represents reference to fixed-size array
 Csbepp::byte_type< View >Trait to get view's byte type
 Csbepp::composite_traits< T >Provides various traits/attributes of a <composite> element
 Csbepp::cursor< Byte >Represents cursor which is used in cursor-based API. Clients should not use undocumented methods
 Csbepp::data_traits< T >Provides various traits/attributes of a <data> element
 Csbepp::default_init_tTag for dynamic_array_ref::resize(). Used to skip value initialization
 Csbepp::enum_traits< T >Provides various traits/attributes of an <enum> element
 Csbepp::enum_value_traits< T >Provides various traits/attributes of a <validValue> element
 Csbepp::field_traits< T >Provides various traits/attributes of a <field> element
 Csbepp::group_traits< T >Provides various traits/attributes of a <group> element
 Csbepp::is_enum< T, typename >Checks if T is an enumeration
 Csbepp::message_traits< T >Provides various traits/attributes of a <message> element
 Csbepp::nullopt_tTag type used to initialize optional types with null value
 Csbepp::detail::optional_base< T, Derived >Base class for optional types
 Csbepp::detail::optional_base< char, char_opt_t >
 Csbepp::char_opt_tBuilt-in char optional type
 Csbepp::detail::optional_base< double, double_opt_t >
 Csbepp::double_opt_tBuilt-in double optional type
 Csbepp::detail::optional_base< float, float_opt_t >
 Csbepp::float_opt_tBuilt-in float optional type
 Csbepp::detail::optional_base< std::int16_t, int16_opt_t >
 Csbepp::int16_opt_tBuilt-in int16 optional type
 Csbepp::detail::optional_base< std::int32_t, int32_opt_t >
 Csbepp::int32_opt_tBuilt-in int32 optional type
 Csbepp::detail::optional_base< std::int64_t, int64_opt_t >
 Csbepp::int64_opt_tBuilt-in int64 optional type
 Csbepp::detail::optional_base< std::int8_t, int8_opt_t >
 Csbepp::int8_opt_tBuilt-in int8 optional type
 Csbepp::detail::optional_base< std::uint16_t, uint16_opt_t >
 Csbepp::uint16_opt_tBuilt-in uint16 optional type
 Csbepp::detail::optional_base< std::uint32_t, uint32_opt_t >
 Csbepp::uint32_opt_tBuilt-in uint32 optional type
 Csbepp::detail::optional_base< std::uint64_t, uint64_opt_t >
 Csbepp::uint64_opt_tBuilt-in uint64 optional type
 Csbepp::detail::optional_base< std::uint8_t, uint8_opt_t >
 Csbepp::uint8_opt_tBuilt-in uint8 optional type
 Csbepp::detail::required_base< T, Derived >Base class for required types
 Csbepp::detail::required_base< char, char_t >
 Csbepp::char_tBuilt-in char required type
 Csbepp::detail::required_base< double, double_t >
 Csbepp::double_tBuilt-in double required type
 Csbepp::detail::required_base< float, float_t >
 Csbepp::float_tBuilt-in float required type
 Csbepp::detail::required_base< std::int16_t, int16_t >
 Csbepp::int16_tBuilt-in int16 required type
 Csbepp::detail::required_base< std::int32_t, int32_t >
 Csbepp::int32_tBuilt-in int32 required type
 Csbepp::detail::required_base< std::int64_t, int64_t >
 Csbepp::int64_tBuilt-in int64 required type
 Csbepp::detail::required_base< std::int8_t, int8_t >
 Csbepp::int8_tBuilt-in int8 required type
 Csbepp::detail::required_base< std::uint16_t, uint16_t >
 Csbepp::uint16_tBuilt-in uint16 required type
 Csbepp::detail::required_base< std::uint32_t, uint32_t >
 Csbepp::uint32_tBuilt-in uint32 required type
 Csbepp::detail::required_base< std::uint64_t, uint64_t >
 Csbepp::uint64_tBuilt-in uint64 required type
 Csbepp::detail::required_base< std::uint8_t, uint8_t >
 Csbepp::uint8_tBuilt-in uint8 required type
 Csbepp::schema_traits< T >Provides various traits/attributes of a <messageSchema> element
 Csbepp::set_choice_traits< T >Provides various traits/attributes of a <choice> element
 Csbepp::set_traits< T >Provides various traits/attributes of a <set> element
 Csbepp::size_bytes_checked_resultResult type of size_bytes_checked
 Csbepp::traits_tag< ValueType >Maps representation type to its tag
 Csbepp::type_traits< T >Provides various traits and attributes of a <type> element
 Csbepp::unknown_enum_value_tagTag for unknown enum values