mxml-doc

Contents

  • Introduction
  • API Reference
  • Index
mxml-doc
  • File serialize.hpp
  • View page source

File serialize.hpp

Definition (mxml/serialize.hpp)

  • Program Listing for File serialize.hpp

Detailed Description

definition of the serializer classes used to (de-)serialize XML data.

Includes

  • algorithm

  • charconv

  • map

  • mxml/detail/charconv.hpp

  • mxml/node.hpp (File node.hpp)

  • optional

  • source_location

  • string

  • system_error

Namespaces

  • Namespace mxml

Classes

  • Template Struct char_conv_serializer

  • Struct deserializer

  • Struct serializer

  • Template Struct value_serializer< bool >

  • Template Struct value_serializer< double >

  • Template Struct value_serializer< float >

  • Template Struct value_serializer< int16_t >

  • Template Struct value_serializer< int32_t >

  • Template Struct value_serializer< int64_t >

  • Template Struct value_serializer< int8_t >

  • Template Struct value_serializer< T >

  • Template Struct value_serializer< uint16_t >

  • Template Struct value_serializer< uint32_t >

  • Template Struct value_serializer< uint64_t >

  • Template Struct value_serializer< uint8_t >

  • Template Class attribute_nvp

  • Template Class element_nvp

  • Template Class name_value_pair

Functions

  • Template Function mxml::from_xml(const mxml::element_container&, T&)

  • Template Function mxml::from_xml(const mxml::element_container&, std::string_view, T&)

  • Template Function mxml::make_attribute_nvp

  • Template Function mxml::make_element_nvp

  • Template Function mxml::to_xml(mxml::element_container&, const T&)

  • Template Function mxml::to_xml(mxml::element_container&, std::string_view, const T&)


© Copyright 2024, Maarten L. Hekkelman.

Built with Sphinx using a theme provided by Read the Docs.