Lumiera  0.pre.03
»edit your freedom«
diff.cpp
Go to the documentation of this file.
1 /*
2  Diff - common helpers for the diff handling framework
3 
4  Copyright (C)
5  2015, Hermann Vosseler <Ichthyostega@web.de>
6 
7   **Lumiera** is free software; you can redistribute it and/or modify it
8   under the terms of the GNU General Public License as published by the
9   Free Software Foundation; either version 2 of the License, or (at your
10   option) any later version. See the file COPYING for further details.
11 
12 * *****************************************************************/
13 
14 
25 #include "lib/error.hpp"
27 
28 
29 namespace lumiera {
30 namespace error {
31  LUMIERA_ERROR_DEFINE(DIFF_STRUCTURE, "Invalid diff structure: implicit rules and assumptions violated.");
32  LUMIERA_ERROR_DEFINE(DIFF_CONFLICT, "Collision in diff application: contents of target not as expected.");
33 }}
34 
35 namespace lib {
36 namespace diff{
37 
38 
39 }} // namespace lib::diff
Fundamental definitions for a representation of changes.
Implementation namespace for support and library code.
Lumiera error handling (C++ interface).
Lumiera public interface.
Definition: advice.cpp:104
#define LUMIERA_ERROR_DEFINE(err, msg)
Definition and initialisation of an error constant.
Definition: error.h:71