Wolframe, 0.0.3

flags.hpp
Go to the documentation of this file.
1 /************************************************************************
2 Copyright (C) 2011 - 2014 Project Wolframe.
3 All rights reserved.
4 
5 This file is part of Project Wolframe.
6 
7 Commercial Usage
8 Licensees holding valid Project Wolframe Commercial licenses may
9 use this file in accordance with the Project Wolframe
10 Commercial License Agreement provided with the Software or,
11 alternatively, in accordance with the terms contained
12 in a written agreement between the licensee and Project Wolframe.
13 
14 GNU General Public License Usage
15 Alternatively, you can redistribute this file and/or modify it
16 under the terms of the GNU General Public License as published by
17 the Free Software Foundation, either version 3 of the License, or
18 (at your option) any later version.
19 
20 Wolframe is distributed in the hope that it will be useful,
21 but WITHOUT ANY WARRANTY; without even the implied warranty of
22 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
23 GNU General Public License for more details.
24 
25 You should have received a copy of the GNU General Public License
26 along with Wolframe. If not, see <http://www.gnu.org/licenses/>.
27 
28 If you have questions regarding the use of this file, please contact
29 Project Wolframe.
30 
31 ************************************************************************/
34 
35 #ifndef _Wolframe_SERIALIZE_FLAGS_HPP_INCLUDED
36 #define _Wolframe_SERIALIZE_FLAGS_HPP_INCLUDED
37 
38 namespace _Wolframe {
39 namespace serialize {
40 
43 struct Flags
44 {
47  enum Enum
48  {
49  None=0x00,
54  };
55 };
56 
57 }}//namespace
58 #endif
Do validate if attribute value pairs are serialized as such in the input filter serialization (and no...
Definition: flags.hpp:50
Do produce array elements with indices to help the receiver to distinguish between arrays with one el...
Definition: flags.hpp:52
Do validate with case insensitive compare.
Definition: flags.hpp:53
Set of flags to negotiate source behaviour in serialization and sink behaviour in validation...
Definition: flags.hpp:43
Do validate if all declared elements in the structure were initilized by the input stream (if not exp...
Definition: flags.hpp:51
Enum
the enumeration that can also be interpreted as bit set
Definition: flags.hpp:47
Empty flag set (no flags set)
Definition: flags.hpp:49