mirror of
https://github.com/taglib/taglib.git
synced 2025-05-27 21:20:26 -04:00
exported the rest of the classes (hope I got all)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@698836 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
This commit is contained in:
parent
30a2edc4a3
commit
52bc496d05
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_FLACFILE_H
|
||||
#define TAGLIB_FLACFILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "tfile.h"
|
||||
|
||||
#include "flacproperties.h"
|
||||
@ -56,7 +57,7 @@ namespace TagLib {
|
||||
* information specific to FLAC files.
|
||||
*/
|
||||
|
||||
class File : public TagLib::File
|
||||
class TAGLIB_EXPORT File : public TagLib::File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_MPCFILE_H
|
||||
#define TAGLIB_MPCFILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "tfile.h"
|
||||
|
||||
#include "mpcproperties.h"
|
||||
@ -55,7 +56,7 @@ namespace TagLib {
|
||||
* The only invalid tag combination supported is an ID3v1 tag after an APE tag.
|
||||
*/
|
||||
|
||||
class File : public TagLib::File
|
||||
class TAGLIB_EXPORT File : public TagLib::File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_ID3V2FRAMEFACTORY_H
|
||||
#define TAGLIB_ID3V2FRAMEFACTORY_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "tbytevector.h"
|
||||
#include "id3v2frame.h"
|
||||
|
||||
@ -50,7 +51,7 @@ namespace TagLib {
|
||||
* textbooks (Notably <i>Design Patters</i>).
|
||||
*/
|
||||
|
||||
class FrameFactory
|
||||
class TAGLIB_EXPORT FrameFactory
|
||||
{
|
||||
public:
|
||||
static FrameFactory *instance();
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_MPEGFILE_H
|
||||
#define TAGLIB_MPEGFILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "tfile.h"
|
||||
|
||||
#include "mpegproperties.h"
|
||||
@ -44,7 +45,7 @@ namespace TagLib {
|
||||
* to the different ID3 tags.
|
||||
*/
|
||||
|
||||
class File : public TagLib::File
|
||||
class TAGLIB_EXPORT File : public TagLib::File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_OGGFLACFILE_H
|
||||
#define TAGLIB_OGGFLACFILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "oggfile.h"
|
||||
#include "xiphcomment.h"
|
||||
|
||||
@ -55,7 +56,7 @@ namespace TagLib {
|
||||
* information specific to Ogg FLAC files.
|
||||
*/
|
||||
|
||||
class File : public Ogg::File
|
||||
class TAGLIB_EXPORT File : public Ogg::File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -19,6 +19,7 @@
|
||||
* USA *
|
||||
***************************************************************************/
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "tfile.h"
|
||||
#include "tbytevectorlist.h"
|
||||
|
||||
@ -42,7 +43,7 @@ namespace TagLib {
|
||||
* these available (via subclassing) to the codec meta data implementations.
|
||||
*/
|
||||
|
||||
class File : public TagLib::File
|
||||
class TAGLIB_EXPORT File : public TagLib::File
|
||||
{
|
||||
public:
|
||||
virtual ~File();
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_VORBISFILE_H
|
||||
#define TAGLIB_VORBISFILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "oggfile.h"
|
||||
#include "xiphcomment.h"
|
||||
|
||||
@ -54,7 +55,7 @@ namespace TagLib {
|
||||
* the codec implementations, in this case Vorbis specifically.
|
||||
*/
|
||||
|
||||
class File : public Ogg::File
|
||||
class TAGLIB_EXPORT File : public Ogg::File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_FILE_H
|
||||
#define TAGLIB_FILE_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "taglib.h"
|
||||
#include "tbytevector.h"
|
||||
|
||||
@ -39,7 +40,7 @@ namespace TagLib {
|
||||
* ByteVector and a binary search method for finding patterns in a file.
|
||||
*/
|
||||
|
||||
class File
|
||||
class TAGLIB_EXPORT File
|
||||
{
|
||||
public:
|
||||
/*!
|
||||
|
@ -22,6 +22,7 @@
|
||||
#ifndef TAGLIB_STRING_H
|
||||
#define TAGLIB_STRING_H
|
||||
|
||||
#include "taglib_export.h"
|
||||
#include "taglib.h"
|
||||
#include "tbytevector.h"
|
||||
|
||||
@ -60,7 +61,7 @@ namespace TagLib {
|
||||
* possible encodings, which are the four supported by the ID3v2 standard.
|
||||
*/
|
||||
|
||||
class String
|
||||
class TAGLIB_EXPORT String
|
||||
{
|
||||
public:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user