ardour
Static Public Member Functions | Static Public Attributes | List of all members
ARDOUR::PlaylistFactory Class Reference

#include <playlist_factory.h>

Static Public Member Functions

static boost::shared_ptr
< Playlist
create (Session &, const XMLNode &, bool hidden=false, bool unused=false)
 
static boost::shared_ptr
< Playlist
create (DataType type, Session &, std::string name, bool hidden=false)
 
static boost::shared_ptr
< Playlist
create (boost::shared_ptr< const Playlist >, std::string name, bool hidden=false)
 
static boost::shared_ptr
< Playlist
create (boost::shared_ptr< const Playlist >, framepos_t start, framecnt_t cnt, std::string name, bool hidden=false)
 

Static Public Attributes

static PBD::Signal2< void,
boost::shared_ptr< Playlist >
, bool > 
PlaylistCreated
 

Detailed Description

Definition at line 31 of file playlist_factory.h.

Member Function Documentation

boost::shared_ptr< Playlist > PlaylistFactory::create ( Session s,
const XMLNode node,
bool  hidden = false,
bool  unused = false 
)
static

Definition at line 37 of file playlist_factory.cc.

static boost::shared_ptr<Playlist> ARDOUR::PlaylistFactory::create ( DataType  type,
Session ,
std::string  name,
bool  hidden = false 
)
static
static boost::shared_ptr<Playlist> ARDOUR::PlaylistFactory::create ( boost::shared_ptr< const Playlist ,
std::string  name,
bool  hidden = false 
)
static
static boost::shared_ptr<Playlist> ARDOUR::PlaylistFactory::create ( boost::shared_ptr< const Playlist ,
framepos_t  start,
framecnt_t  cnt,
std::string  name,
bool  hidden = false 
)
static

Member Data Documentation

PBD::Signal2< void, boost::shared_ptr< Playlist >, bool > PlaylistFactory::PlaylistCreated
static

Definition at line 34 of file playlist_factory.h.


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