Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
FB2Content.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 FB2CONTENT_H_INCLUDED
18
#define FB2CONTENT_H_INCLUDED
19
20
namespace
libebook
21
{
22
23
class
FB2Collector;
24
struct
FB2BlockFormat;
25
class
FB2Style;
26
34
class
FB2Content
35
{
36
public
:
37
virtual
~FB2Content
() = 0;
38
41
virtual
void
unfold
(
FB2Collector
&collector)
const
= 0;
42
};
43
44
}
45
46
#endif // FB2CONTENT_H_INCLUDED
47
48
/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
libebook::FB2Collector
Definition:
FB2Collector.h:26
libebook::FB2Content
Represents a part of FB2 content.
Definition:
FB2Content.h:34
libebook::FB2Content::~FB2Content
virtual ~FB2Content()=0
Definition:
FB2Content.cpp:22
libebook::FB2Content::unfold
virtual void unfold(FB2Collector &collector) const =0
Insert the content of this into collector.
Generated for libe-book by
doxygen
1.8.5