1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/*!********************************************************************
Audacity: A Digital Audio Editor
@file AudioIOExt.cpp
Paul Licameli
**********************************************************************/
#include "AudioIOExt.h"
AudioIOExt::~AudioIOExt() = default;
auto AudioIOExt::GetFactories() -> Factories &
{
static Factories factories;
return factories;
}
AudioIOExt::RegisteredFactory::RegisteredFactory(Factory factory)
{
GetFactories().push_back( move(factory) );
}
AudioIOExt::RegisteredFactory::~RegisteredFactory()
{
GetFactories().pop_back();
}
|