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.

Classes

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
 

Typedefs

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.