Orcus
include
orcus
mso
encryption_info.hpp
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
* This Source Code Form is subject to the terms of the Mozilla Public
4
* License, v. 2.0. If a copy of the MPL was not distributed with this
5
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
6
*/
7
8
#ifndef __ORCUS_MSO_ENCRYPTION_INFO_HPP__
9
#define __ORCUS_MSO_ENCRYPTION_INFO_HPP__
10
11
#include "../env.hpp"
12
#include <cstdlib>
13
14
namespace
orcus
{
namespace
mso {
15
16
struct
encryption_info_reader_impl;
17
18
class
ORCUS_MSO_DLLPUBLIC
encryption_info_reader
19
{
20
encryption_info_reader
(
const
encryption_info_reader
&);
// disabled
21
encryption_info_reader
& operator= (
const
encryption_info_reader
&);
// disabled
22
23
public
:
24
encryption_info_reader
();
25
~
encryption_info_reader
();
26
27
void
read(
const
char
* p,
size_t
n);
28
29
private
:
30
encryption_info_reader_impl* mp_impl;
31
};
32
33
}}
34
35
#endif
36
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
orcus::mso::encryption_info_reader
Definition:
encryption_info.hpp:18
orcus
Definition:
base64.hpp:15
Generated on Wed Nov 18 2020 03:56:27 for Orcus by
1.8.14