ReadFramework
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Network.h
Go to the documentation of this file.
1
/*******************************************************************************************************
2
ReadFramework is the basis for modules developed at CVL/TU Wien for the EU project READ.
3
4
Copyright (C) 2016 Markus Diem <diem@caa.tuwien.ac.at>
5
Copyright (C) 2016 Stefan Fiel <fiel@caa.tuwien.ac.at>
6
Copyright (C) 2016 Florian Kleber <kleber@caa.tuwien.ac.at>
7
8
This file is part of ReadFramework.
9
10
ReadFramework is free software: you can redistribute it and/or modify
11
it under the terms of the GNU General Public License as published by
12
the Free Software Foundation, either version 3 of the License, or
13
(at your option) any later version.
14
15
ReadFramework is distributed in the hope that it will be useful,
16
but WITHOUT ANY WARRANTY; without even the implied warranty of
17
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
GNU General Public License for more details.
19
20
You should have received a copy of the GNU General Public License
21
along with this program. If not, see <http://www.gnu.org/licenses/>.
22
23
The READ project has received funding from the European Union’s Horizon 2020
24
research and innovation programme under grant agreement No 674943
25
26
related links:
27
[1] http://www.caa.tuwien.ac.at/cvl/
28
[2] https://transkribus.eu/Transkribus/
29
[3] https://github.com/TUWien/
30
[4] http://nomacs.org
31
*******************************************************************************************************/
32
33
#pragma once
34
35
#pragma warning(push, 0) // no warnings from includes
36
#include <QString>
37
#include <QByteArray>
38
#pragma warning(pop)
39
40
#pragma warning (disable: 4251) // inlined Qt functions in dll interface
41
42
#ifndef DllCoreExport
43
#ifdef DLL_CORE_EXPORT
44
#define DllCoreExport Q_DECL_EXPORT
45
#else
46
#define DllCoreExport Q_DECL_IMPORT
47
#endif
48
#endif
49
50
// Qt defines
51
52
namespace
rdf
{
53
54
// read defines
55
56
namespace
net {
57
58
DllCoreExport
QByteArray
download
(
const
QString& url,
bool
* ok = 0);
59
}
60
61
}
rdf::net::download
DllCoreExport QByteArray download(const QString &url, bool *ok=0)
Downloads the contents of the path specified. NOTE: this is not intended for UI puroposes for it bloc...
Definition:
Network.cpp:51
DllCoreExport
#define DllCoreExport
Definition:
Network.h:46
rdf
Definition:
Algorithms.cpp:45
src
Core
Network.h
Generated by
1.8.11