]> git.donarmstrong.com Git - flightcrew.git/blob - src/FlightCrew/flightcrew.cpp
Imported Upstream version 0.7.2+dfsg
[flightcrew.git] / src / FlightCrew / flightcrew.cpp
1 /************************************************************************\r
2 **\r
3 **  Copyright (C) 2010  Strahinja Markovic\r
4 **\r
5 **  This file is part of FlightCrew.\r
6 **\r
7 **  FlightCrew is free software: you can redistribute it and/or modify\r
8 **  it under the terms of the GNU Lesser General Public License as published\r
9 **  by the Free Software Foundation, either version 3 of the License, or\r
10 **  (at your option) any later version.\r
11 **\r
12 **  FlightCrew is distributed in the hope that it will be useful,\r
13 **  but WITHOUT ANY WARRANTY; without even the implied warranty of\r
14 **  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
15 **  GNU Lesser General Public License for more details.\r
16 **\r
17 **  You should have received a copy of the GNU Lesser General Public License\r
18 **  along with FlightCrew.  If not, see <http://www.gnu.org/licenses/>.\r
19 **\r
20 *************************************************************************/\r
21 \r
22 #include <stdafx.h>\r
23 #include "flightcrew.h"\r
24 #include "Framework/flightcrew_p.h"\r
25 #include "Misc/Utilities.h"\r
26 \r
27 namespace FlightCrew\r
28 {\r
29 \r
30 FC_WIN_DLL_API std::vector< Result > ValidateEpub( const std::string &filepath )\r
31 {\r
32     return ValidateEpub( Util::Utf8PathToBoostPath( filepath ) );\r
33 }\r
34 \r
35 \r
36 FC_WIN_DLL_API std::vector< Result > ValidateEpubRootFolder( const std::string &root_folder_path )\r
37 {\r
38     return ValidateEpubRootFolder( Util::Utf8PathToBoostPath( root_folder_path ) );\r
39 }\r
40 \r
41 \r
42 FC_WIN_DLL_API std::vector< Result > ValidateOpf( const std::string &filepath )\r
43 {\r
44     return ValidateOpf( Util::Utf8PathToBoostPath( filepath ) );\r
45 }\r
46 \r
47 \r
48 FC_WIN_DLL_API std::vector< Result > ValidateNcx( const std::string &filepath )\r
49 {\r
50     return ValidateNcx( Util::Utf8PathToBoostPath( filepath ) );\r
51 }\r
52 \r
53 \r
54 FC_WIN_DLL_API std::vector< Result > ValidateXhtml( const std::string &filepath )\r
55 {\r
56     return ValidateXhtml( Util::Utf8PathToBoostPath( filepath ) );\r
57 }\r
58 \r
59 \r
60 FC_WIN_DLL_API std::vector< Result > ValidateCss( const std::string &filepath )\r
61 {\r
62     return ValidateCss( Util::Utf8PathToBoostPath( filepath ) );\r
63 }\r
64 \r
65 } // namespace FlightCrew\r