Audacity  3.0.3
Public Member Functions | List of all members
ImporterClientInterface Class Referenceabstract

#include <ImporterInterface.h>

Public Member Functions

virtual ~ImporterClientInterface ()
 
virtual void SetHost (ImporterHostInterface *host)=0
 
virtual bool Open (const wxString &fileName)=0
 
virtual void Close ()=0
 
virtual TranslatableString GetFileDescription ()=0
 
virtual void GetStreamInfo (wxArrayString &streamInfo)=0
 
virtual void SetStreamUsage (int streamID, bool use)=0
 
virtual bool Import ()=0
 

Detailed Description

Definition at line 117 of file ImporterInterface.h.

Constructor & Destructor Documentation

◆ ~ImporterClientInterface()

virtual ImporterClientInterface::~ImporterClientInterface ( )
inlinevirtual

Definition at line 120 of file ImporterInterface.h.

120 {};

Member Function Documentation

◆ Close()

virtual void ImporterClientInterface::Close ( )
pure virtual

◆ GetFileDescription()

virtual TranslatableString ImporterClientInterface::GetFileDescription ( )
pure virtual

◆ GetStreamInfo()

virtual void ImporterClientInterface::GetStreamInfo ( wxArrayString &  streamInfo)
pure virtual

◆ Import()

virtual bool ImporterClientInterface::Import ( )
pure virtual

◆ Open()

virtual bool ImporterClientInterface::Open ( const wxString &  fileName)
pure virtual

◆ SetHost()

virtual void ImporterClientInterface::SetHost ( ImporterHostInterface host)
pure virtual

◆ SetStreamUsage()

virtual void ImporterClientInterface::SetStreamUsage ( int  streamID,
bool  use 
)
pure virtual

The documentation for this class was generated from the following file: