00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ 00002 /* 00003 * This file is part of the libe-book project. 00004 * 00005 * This Source Code Form is subject to the terms of the Mozilla Public 00006 * License, v. 2.0. If a copy of the MPL was not distributed with this 00007 * file, You can obtain one at http://mozilla.org/MPL/2.0/. 00008 */ 00009 00010 #ifndef IMPTYPES_H_INCLUDED 00011 #define IMPTYPES_H_INCLUDED 00012 00013 #include <string> 00014 00015 namespace libebook 00016 { 00017 00018 enum IMPColorMode 00019 { 00020 IMP_COLOR_MODE_UNKNOWN, 00021 IMP_COLOR_MODE_COLOR, 00022 IMP_COLOR_MODE_GRAYSCALE 00023 }; 00024 00025 struct IMPMetadata 00026 { 00027 IMPMetadata(); 00028 00029 std::string id; 00030 std::string category; 00031 std::string subcategory; 00032 std::string title; 00033 std::string lastName; 00034 std::string middleName; 00035 std::string firstName; 00036 }; 00037 00038 } 00039 00040 #endif // IMPTYPES_H_INCLUDED 00041 00042 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */