|
fw4spl
|
Contains base functionalities used to transform objects from a version to another. More...
Namespaces | |
| conditions | |
| Contains functions used to control patching process by defining conditions on objects. | |
| exceptions | |
| Contains exceptions related to patching process. | |
| helper | |
| Contains functions to facilitate object patching. | |
| infos | |
| Contains utilities to report informations about patching. | |
| patcher | |
| Contains patchers allowing to transform objects using patches. | |
Classes | |
| class | IPatch |
| Base class of all patches. More... | |
| class | ISemanticPatch |
| Base class of contextual patches. More... | |
| class | IStructuralCreator |
| Base class of all structural creators. Creates a new atom object with the default values corresponding to a data object. More... | |
| class | IStructuralPatch |
| Base class of all structural patches. More... | |
| class | LinkDescriptor |
| Link descriptor used to identify a link between two versions. More... | |
| class | PatchingManager |
| Manages object patching. More... | |
| class | SemanticPatchDB |
| Contextual patch database. All contextual patches are stored in this database. More... | |
| class | StructuralCreatorDB |
| Structural creator database. All structural creators are stored in this database. More... | |
| class | StructuralPatchDB |
| Structural patch database. All structural patches are stored in this database. More... | |
| class | VersionDescriptor |
| Version descriptor used to identify a version. More... | |
| class | VersionsGraph |
| Versions graph description. More... | |
| class | VersionsManager |
| Maintains a table of object versions and a table of links between objects. More... | |
| class | VertexVisitor |
Functions | |
| std::string | getValue (const ::boost::property_tree::ptree &node, const std::string &name, const ::boost::filesystem::path &filePath) |
Contains base functionalities used to transform objects from a version to another.