Audacity  3.0.3
Classes | Typedefs
Import.h File Reference
#include "ImportForwards.h"
#include "Identifier.h"
#include <vector>
#include <wx/tokenzr.h>
#include "../widgets/wxPanelWrapper.h"
#include "FileNames.h"
#include "Registry.h"
Include dependency graph for Import.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  ExtImportItem
class  Importer
 Class which actually imports the auido, using functions defined in ImportPCM.cpp, ImportMP3.cpp, ImportOGG.cpp, ImportRawData.cpp, ImportLOF.cpp, and ImportAUP.cpp. More...
struct  Importer::RegisteredImportPlugin
struct  Importer::RegisteredUnusableImportPlugin
class  ImportStreamDialog


typedef bool(* progress_callback_t) (void *userData, float percent)
using ExtImportItems = std::vector< std::unique_ptr< ExtImportItem > >
using TrackHolders = std::vector< std::vector< std::shared_ptr< WaveTrack > > >

Typedef Documentation

◆ ExtImportItems

using ExtImportItems = std::vector< std::unique_ptr<ExtImportItem> >

Definition at line 38 of file Import.h.

◆ progress_callback_t

typedef bool(* progress_callback_t) (void *userData, float percent)

Definition at line 33 of file Import.h.

◆ TrackHolders

using TrackHolders = std::vector< std::vector< std::shared_ptr<WaveTrack> > >

Definition at line 39 of file Import.h.