XML Serialization

Table of contents

1 Introduction
2 Single Object as XML
    2.1 Serialization Description File
    2.2 Running xmlsergen
    2.3 Creating Main Program
    2.4 Program Output
3 Serializing an Array
    3.1 Serialization Description File
    3.2 Main Program
    3.3 Program Output
4 Serializing Object Graph
    4.1 Serialization Description Files
    4.2 Main Program
    4.3 Program Output
5 XML Serialization Description File Syntax
    5.1 Include Directives
    5.2 Namespace Content
    5.3 Declarations
    5.4 Forward Class Declaration
    5.5 Using Alias Declaration
    5.6 Definitions
    5.7 Class Definition
    5.8 Member Variables
    5.9 C++ Code Blocks
    5.10 Enumerations
    5.11 Namespace Definition
    5.12 Type Declarations
    5.13 Scalar Types
    5.14 Class Types
    5.15 Template Types
    5.16 Compound Types
    5.17 Syntax Summary