##// END OF EJS Templates
Added SynchronizationGroup2 tests and documentation...
Added SynchronizationGroup2 tests and documentation Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r0:86b06c4cec3c
r1:d51953af4db3
Show More
VariableController2.cpp
25 lines | 803 B | text/x-c | CppLexer
/ src / Variable / VariableController2.cpp
#include "Variable/VariableController2.h"
class VariableController2Private
{
public:
VariableController2Private(QObject* parent=Q_NULLPTR)
{}
~VariableController2Private() = default;
std::shared_ptr<Variable> createVariable(const QString &name, const QVariantHash &metadata, std::shared_ptr<IDataProvider> provider, const DateTimeRange &range)
{
return std::make_shared<Variable>(name,metadata);
}
};
VariableController2::VariableController2()
:impl{spimpl::make_unique_impl<VariableController2Private>()}
{}
std::shared_ptr<Variable> VariableController2::createVariable(const QString &name, const QVariantHash &metadata, std::shared_ptr<IDataProvider> provider, const DateTimeRange &range)
{
return impl->createVariable(name, metadata, provider, range);
}