CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
serializer.h
Go to the documentation of this file.
1
19#pragma once
20
21// ============================================================
22// 1. Interfaces
23// ============================================================
24
29
34
39
44
45// ============================================================
46// 2. Providers (Exiv2)
47// ============================================================
48
53
58
59// ============================================================
60// 3. Strategies
61// ============================================================
62
67
72
77
78// ============================================================
79// 4. Concrete Implementations (Readers/Writers)
80// ============================================================
81
86
91
92// ============================================================
93// 5. Manager
94// ============================================================
95
100
101
102// ============================================================
103// 6. Operations
104// ============================================================
105
Declaration of AppDataXmpPathStrategy class.
Declaration of ConfigurableXmpPathStrategy class.
Declaration of Exiv2Initializer class.
Declaration of Exiv2Provider class.
Declaration of FileSerializerManager class.
Declaration of FileSerializerReader class.
Declaration of FileSerializerWriter class.
Declaration of IFileSerializerReader interface.
Declaration of IFileSerializerWriter interface.
Declaration of IXmpPathStrategy interface.
Declaration of IXmpProvider interface.
Declaration of OperationSerialization interface.
Declaration of SidecarXmpPathStrategy class.
CaptureMoment — footer