Joedb
9.1.4
The Journal-Only Embedded Database
Loading...
Searching...
No Matches
src
joedb
journal
Readonly_Brotli_File.h
Go to the documentation of this file.
1
#ifndef joedb_Readonly_Brotli_File_declared
2
#define joedb_Readonly_Brotli_File_declared
3
4
#include "
joedb/journal/Brotli_Decoder.h
"
5
#include "
joedb/journal/Readonly_Encoded_File.h
"
6
#include "
joedb/db/encoded_file/Readonly_Database.h
"
7
8
namespace
joedb
9
{
10
namespace
detail
11
{
12
class
Readonly_Brotli_File_Data
13
{
14
protected
:
15
Brotli_Decoder decoder;
16
File
file;
17
db::encoded_file::Readonly_Database db;
18
19
public
:
20
Readonly_Brotli_File_Data(
const
char
*file_name);
21
};
22
}
23
24
/// @ingroup journal
25
class
Readonly_Brotli_File
:
26
private
detail::Readonly_Brotli_File_Data,
27
public
Readonly_Encoded_File
28
{
29
public
:
30
Readonly_Brotli_File
(
const
char
*
file_name
);
31
};
32
}
33
34
#endif
Brotli_Decoder.h
Readonly_Encoded_File.h
joedb::Buffered_File::read
T read()
Definition
Buffered_File.h:156
joedb::Readonly_Brotli_File
Definition
Readonly_Brotli_File.h:28
joedb::Readonly_Encoded_File
Definition
Readonly_Encoded_File.h:11
joedb
Definition
Blob.h:7
joedb::File
JOEDB_FILE File
Definition
File.h:25
Readonly_Database.h
Generated by
1.9.8