SequentialSearchOptions SequentialSearchOptions_Impl::fromVariant(const QVariant& variant, const VersionString& version) { QVariantMap map = variant.toMap(); AttributeVector attributes = deserializeUnorderedVector( map["attributes"].toList(), boost::function<Attribute (const QVariant&)>(boost::bind(openstudio::detail::toAttribute,_1,version))); return SequentialSearchOptions(attributes); }
AlgorithmOptions SequentialSearchOptions_Impl::clone() const { boost::shared_ptr<SequentialSearchOptions_Impl> impl(new SequentialSearchOptions_Impl(*this)); return SequentialSearchOptions(impl); }