Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
IMPTypes.h
Go to the documentation of this file.
1
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2
/* libe-book
3
* Version: MPL 2.0 / LGPLv2.1+
4
*
5
* This Source Code Form is subject to the terms of the Mozilla Public
6
* License, v. 2.0. If a copy of the MPL was not distributed with this
7
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
*
9
* Alternatively, the contents of this file may be used under the terms
10
* of the GNU Lesser General Public License Version 2.1 or later
11
* (LGPLv2.1+), in which case the provisions of the LGPLv2.1+ are
12
* applicable instead of those above.
13
*
14
* For further information visit http://libebook.sourceforge.net
15
*/
16
17
#ifndef IMPTYPES_H_INCLUDED
18
#define IMPTYPES_H_INCLUDED
19
20
#include <string>
21
22
namespace
libebook
23
{
24
25
enum
IMPColorMode
26
{
27
IMP_COLOR_MODE_UNKNOWN
,
28
IMP_COLOR_MODE_COLOR
,
29
IMP_COLOR_MODE_GRAYSCALE
30
};
31
32
struct
IMPMetadata
33
{
34
IMPMetadata
();
35
36
std::string
id
;
37
std::string
category
;
38
std::string
subcategory
;
39
std::string
title
;
40
std::string
lastName
;
41
std::string
middleName
;
42
std::string
firstName
;
43
};
44
45
}
46
47
#endif // IMPTYPES_H_INCLUDED
48
49
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
libebook::IMPColorMode
IMPColorMode
Definition:
IMPTypes.h:25
libebook::IMPMetadata::title
std::string title
Definition:
IMPTypes.h:39
libebook::IMP_COLOR_MODE_COLOR
Definition:
IMPTypes.h:28
libebook::IMPMetadata
Definition:
IMPTypes.h:32
libebook::IMP_COLOR_MODE_GRAYSCALE
Definition:
IMPTypes.h:29
libebook::IMP_COLOR_MODE_UNKNOWN
Definition:
IMPTypes.h:27
libebook::IMPMetadata::category
std::string category
Definition:
IMPTypes.h:37
libebook::IMPMetadata::middleName
std::string middleName
Definition:
IMPTypes.h:41
libebook::IMPMetadata::id
std::string id
Definition:
IMPTypes.h:36
libebook::IMPMetadata::firstName
std::string firstName
Definition:
IMPTypes.h:42
libebook::IMPMetadata::IMPMetadata
IMPMetadata()
Definition:
IMPTypes.cpp:22
libebook::IMPMetadata::lastName
std::string lastName
Definition:
IMPTypes.h:40
libebook::IMPMetadata::subcategory
std::string subcategory
Definition:
IMPTypes.h:38
Generated for libe-book by
doxygen
1.8.5