blob: 31c3c52a3589dda3267f1e0f6866ed3fdf0086c0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#pragma once
#include "vector_inserter.h"
namespace config::internal {
template<typename V, typename Converter>
VectorInserter<V, Converter>::VectorInserter(V & vector)
: _vector(vector)
{}
template<typename V, typename Converter>
void
VectorInserter<V, Converter>::entry(size_t idx, const ::vespalib::slime::Inspector & inspector)
{
(void) idx;
Converter converter;
_vector.push_back(converter(inspector));
}
}
|