1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3
<title>include/OggFLAC++/export.h Source File</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
6
<!-- Generated by Doxygen 1.2.14 -->
8
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="modules.html">Modules</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center>
9
<hr><h1>include/OggFLAC++/export.h</h1><div class="fragment"><pre>00001 <font class="comment">/* libOggFLAC++ - Free Lossless Audio Codec + Ogg library</font>
10
00002 <font class="comment"> * Copyright (C) 2002,2003 Josh Coalson</font>
11
00003 <font class="comment"> *</font>
12
00004 <font class="comment"> * This library is free software; you can redistribute it and/or</font>
13
00005 <font class="comment"> * modify it under the terms of the GNU Library General Public</font>
14
00006 <font class="comment"> * License as published by the Free Software Foundation; either</font>
15
00007 <font class="comment"> * version 2 of the License, or (at your option) any later version.</font>
16
00008 <font class="comment"> *</font>
17
00009 <font class="comment"> * This library is distributed in the hope that it will be useful,</font>
18
00010 <font class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</font>
19
00011 <font class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</font>
20
00012 <font class="comment"> * Library General Public License for more details.</font>
21
00013 <font class="comment"> *</font>
22
00014 <font class="comment"> * You should have received a copy of the GNU Library General Public</font>
23
00015 <font class="comment"> * License along with this library; if not, write to the</font>
24
00016 <font class="comment"> * Free Software Foundation, Inc., 59 Temple Place - Suite 330,</font>
25
00017 <font class="comment"> * Boston, MA 02111-1307, USA.</font>
26
00018 <font class="comment"> */</font>
28
00020 <font class="preprocessor">#ifndef OggFLACPP__EXPORT_H</font>
29
00021 <font class="preprocessor"></font><font class="preprocessor">#define OggFLACPP__EXPORT_H</font>
30
00022 <font class="preprocessor"></font>
31
00023 <font class="preprocessor">#if defined(FLAC__NO_DLL) || !defined(_MSC_VER)</font>
32
00024 <font class="preprocessor"></font><font class="preprocessor">#define OggFLACPP_API</font>
33
00025 <font class="preprocessor"></font>
34
00026 <font class="preprocessor">#else</font>
35
00027 <font class="preprocessor"></font>
36
00028 <font class="preprocessor">#ifdef OggFLACPP_API_EXPORTS</font>
37
00029 <font class="preprocessor"></font><font class="preprocessor">#define OggFLACPP_API _declspec(dllexport)</font>
38
00030 <font class="preprocessor"></font><font class="preprocessor">#else</font>
39
00031 <font class="preprocessor"></font><font class="preprocessor">#define OggFLACPP_API _declspec(dllimport)</font>
40
00032 <font class="preprocessor"></font><font class="preprocessor">#define __LIBNAME__ "libOggFLAC++.lib"</font>
41
00033 <font class="preprocessor"></font><font class="preprocessor">#pragma comment(lib, __LIBNAME__)</font>
42
00034 <font class="preprocessor"></font><font class="preprocessor">#undef __LIBNAME__</font>
43
00035 <font class="preprocessor"></font>
44
00036 <font class="preprocessor">#endif</font>
45
00037 <font class="preprocessor"></font><font class="preprocessor">#endif</font>
46
00038 <font class="preprocessor"></font><font class="preprocessor">#endif</font>
47
</pre></div><hr><address><small>Generated on Sat Jan 25 10:44:46 2003 for FLAC by
48
<a href="http://www.doxygen.org/index.html">
49
<img src="doxygen.gif" alt="doxygen" align="middle" border=0
50
width=110 height=53></a>1.2.14 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
51
© 1997-2002</small></address>