ardour
Public Member Functions | Private Attributes | List of all members
ARDOUR::AudioLibrary Class Reference

#include <audio_library.h>

Public Member Functions

 AudioLibrary ()
 
 ~AudioLibrary ()
 
void set_tags (std::string member, std::vector< std::string > tags)
 
std::vector< std::string > get_tags (std::string member)
 
void search_members_and (std::vector< std::string > &results, const std::vector< std::string > &tags)
 
void save_changes ()
 

Private Attributes

std::string src
 

Detailed Description

Definition at line 31 of file audio_library.h.

Constructor & Destructor Documentation

AudioLibrary::AudioLibrary ( )

Definition at line 54 of file audio_library.cc.

AudioLibrary::~AudioLibrary ( )

Definition at line 72 of file audio_library.cc.

Member Function Documentation

vector< string > AudioLibrary::get_tags ( std::string  member)

Definition at line 104 of file audio_library.cc.

void AudioLibrary::save_changes ( )

Definition at line 77 of file audio_library.cc.

void AudioLibrary::search_members_and ( std::vector< std::string > &  results,
const std::vector< std::string > &  tags 
)

Definition at line 134 of file audio_library.cc.

void AudioLibrary::set_tags ( std::string  member,
std::vector< std::string >  tags 
)

Definition at line 87 of file audio_library.cc.

Member Data Documentation

std::string ARDOUR::AudioLibrary::src
private

Definition at line 45 of file audio_library.h.


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