ardour
Public Member Functions | Private Attributes | List of all members
SoundcloudExportSelector Class Reference

#include <soundcloud_export_selector.h>

Inheritance diagram for SoundcloudExportSelector:
ARDOUR::SessionHandlePtr

Public Member Functions

 SoundcloudExportSelector ()
 
int do_progress_callback (double ultotal, double ulnow, const std::string &filename)
 
std::string username ()
 
std::string password ()
 
bool make_public ()
 
bool open_page ()
 
bool downloadable ()
 
void cancel ()
 
- Public Member Functions inherited from ARDOUR::SessionHandlePtr
 SessionHandlePtr (ARDOUR::Session *s)
 
 SessionHandlePtr ()
 
virtual ~SessionHandlePtr ()
 
virtual void set_session (ARDOUR::Session *)
 

Private Attributes

Gtk::Table sc_table
 
Gtk::Label soundcloud_username_label
 
Gtk::Entry soundcloud_username_entry
 
Gtk::Label soundcloud_password_label
 
Gtk::Entry soundcloud_password_entry
 
Gtk::CheckButton soundcloud_public_checkbox
 
Gtk::CheckButton soundcloud_open_checkbox
 
Gtk::CheckButton soundcloud_download_checkbox
 
bool soundcloud_cancel
 
Gtk::ProgressBar progress_bar
 

Additional Inherited Members

- Protected Member Functions inherited from ARDOUR::SessionHandlePtr
virtual void session_going_away ()
 
- Protected Attributes inherited from ARDOUR::SessionHandlePtr
ARDOUR::Session_session
 
PBD::ScopedConnectionList _session_connections
 

Detailed Description

Definition at line 20 of file soundcloud_export_selector.h.

Constructor & Destructor Documentation

SoundcloudExportSelector::SoundcloudExportSelector ( )

Definition at line 42 of file soundcloud_export_selector.cc.

Member Function Documentation

void SoundcloudExportSelector::cancel ( )
inline

Definition at line 30 of file soundcloud_export_selector.h.

int SoundcloudExportSelector::do_progress_callback ( double  ultotal,
double  ulnow,
const std::string &  filename 
)

Definition at line 90 of file soundcloud_export_selector.cc.

bool SoundcloudExportSelector::downloadable ( )
inline

Definition at line 29 of file soundcloud_export_selector.h.

bool SoundcloudExportSelector::make_public ( )
inline

Definition at line 27 of file soundcloud_export_selector.h.

bool SoundcloudExportSelector::open_page ( )
inline

Definition at line 28 of file soundcloud_export_selector.h.

std::string SoundcloudExportSelector::password ( )
inline

Definition at line 26 of file soundcloud_export_selector.h.

std::string SoundcloudExportSelector::username ( )
inline

Definition at line 25 of file soundcloud_export_selector.h.

Member Data Documentation

Gtk::ProgressBar SoundcloudExportSelector::progress_bar
private

Definition at line 42 of file soundcloud_export_selector.h.

Gtk::Table SoundcloudExportSelector::sc_table
private

Definition at line 33 of file soundcloud_export_selector.h.

bool SoundcloudExportSelector::soundcloud_cancel
private

Definition at line 41 of file soundcloud_export_selector.h.

Gtk::CheckButton SoundcloudExportSelector::soundcloud_download_checkbox
private

Definition at line 40 of file soundcloud_export_selector.h.

Gtk::CheckButton SoundcloudExportSelector::soundcloud_open_checkbox
private

Definition at line 39 of file soundcloud_export_selector.h.

Gtk::Entry SoundcloudExportSelector::soundcloud_password_entry
private

Definition at line 37 of file soundcloud_export_selector.h.

Gtk::Label SoundcloudExportSelector::soundcloud_password_label
private

Definition at line 36 of file soundcloud_export_selector.h.

Gtk::CheckButton SoundcloudExportSelector::soundcloud_public_checkbox
private

Definition at line 38 of file soundcloud_export_selector.h.

Gtk::Entry SoundcloudExportSelector::soundcloud_username_entry
private

Definition at line 35 of file soundcloud_export_selector.h.

Gtk::Label SoundcloudExportSelector::soundcloud_username_label
private

Definition at line 34 of file soundcloud_export_selector.h.


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