// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. #include "streamed_value.h" #include LOG_SETUP(".vespalib.eval.streamed.streamed_value"); namespace vespalib::eval { template StreamedValue::~StreamedValue() = default; template MemoryUsage StreamedValue::get_memory_usage() const { MemoryUsage usage = self_memory_usage>(); usage.merge(vector_extra_memory_usage(_my_cells)); usage.merge(vector_extra_memory_usage(_my_labels.view())); return usage; } template class StreamedValue; template class StreamedValue; template class StreamedValue; template class StreamedValue; } // namespace