summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/element_importer.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2009-10-14 16:10:01 +0000
committerDavid Robillard <d@drobilla.net>2009-10-14 16:10:01 +0000
commitbb9cc45cd22af67ac275a5e73accbe14fee664d8 (patch)
treee52977d3eae6ff07b856088041a080a2fa3e5b79 /libs/ardour/ardour/element_importer.h
parent8c4ce1e2ce35571aed5a686671431fdfffae7f8c (diff)
Strip trailing whitespace and fix other whitespace errors (e.g. space/tab mixing). Whitespace changes only.
Vimmers, try let c_space_errors = 1 in your .vimrc to highlight this kind of stuff in red. I don't know the emacs equivalent... git-svn-id: svn://localhost/ardour2/branches/3.0@5773 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/element_importer.h')
-rw-r--r--libs/ardour/ardour/element_importer.h44
1 files changed, 22 insertions, 22 deletions
diff --git a/libs/ardour/ardour/element_importer.h b/libs/ardour/ardour/element_importer.h
index 4a69565838..9d2d9cc0de 100644
--- a/libs/ardour/ardour/element_importer.h
+++ b/libs/ardour/ardour/element_importer.h
@@ -39,43 +39,43 @@ class ElementImporter
ElementImporter (XMLTree const & source, ARDOUR::Session & session);
virtual ~ElementImporter ();
-
+
/** Returns the element name
* @return the name of the element
*/
virtual std::string get_name () const { return name; };
-
+
/** Gets a textual representation of the element
* @return a textual representation on this specific element
*/
virtual std::string get_info () const = 0;
-
+
/** Gets import status, if applicable. */
virtual Session::ImportStatus * get_import_status () { return 0; }
-
+
/** Prepares to move element
*
* @return whther or not the element could be prepared for moving
*/
bool prepare_move ();
-
+
/** Cancels moving of element
* If the element has been set to be moved, this cancels the move.
*/
void cancel_move ();
-
+
/// Moves the element to the taget session
void move ();
-
+
/// Check if element is broken. Cannot be moved if broken.
bool broken () { return _broken; }
-
+
/// Signal that requests for anew name
static sigc::signal <std::pair<bool, std::string>, std::string, std::string> Rename;
-
+
/// Signal for ok/cancel prompting
static sigc::signal <bool, std::string> Prompt;
-
+
protected:
/** Moves the element to the taget session
@@ -84,44 +84,44 @@ class ElementImporter
*/
virtual void _move () = 0;
- /** Should take care of all tasks that need to be done
+ /** Should take care of all tasks that need to be done
* before moving the element. This includes prompting
* the user for more information if necessary.
*
* @return whether or not the element can be moved
*/
virtual bool _prepare_move () = 0;
-
- /// Cancel move
+
+ /// Cancel move
virtual void _cancel_move () = 0;
/// Source XML-tree
XMLTree const & source;
-
+
/// Target session
ARDOUR::Session & session;
-
+
/// Ture if the element has been prepared and queued for importing
bool queued () { return _queued; }
-
+
/// Name of element
std::string name;
-
+
/// The sample rate of the session from which we are importing
nframes_t sample_rate;
-
+
/// Converts smpte time to a string
std::string smpte_to_string (SMPTE::Time & time) const;
-
+
/// Converts samples so that times match the sessions sample rate
nframes_t rate_convert_samples (nframes_t samples) const;
-
+
/// Converts samples so that times match the sessions sample rate (for straight use in XML)
std::string rate_convert_samples (std::string const & samples) const;
-
+
/// Set element broken
void set_broken () { _broken = true; }
-
+
private:
bool _queued;
bool _broken;