From 07ec8465d0727729a5805fbe6ed2b47ce905d84c Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 24 Mar 2023 00:16:39 +0000 Subject: [PATCH] Make KV operators inline --- include/Orange/Formats/KeyValues.h | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/include/Orange/Formats/KeyValues.h b/include/Orange/Formats/KeyValues.h index 48aa5e7..8b77c9c 100644 --- a/include/Orange/Formats/KeyValues.h +++ b/include/Orange/Formats/KeyValues.h @@ -335,39 +335,39 @@ namespace orange::kv return Get()[string]; } - KeyValuesVariant::operator StringView() + inline KeyValuesVariant::operator StringView() { return Get(); } - KeyValuesVariant::operator int64_t() + inline KeyValuesVariant::operator int64_t() { return Get(); } - KeyValuesVariant::operator int32_t() + inline KeyValuesVariant::operator int32_t() { return Get(); } - KeyValuesVariant::operator float() + inline KeyValuesVariant::operator float() { return Get(); } - KeyValuesVariant::operator double() + inline KeyValuesVariant::operator double() { return Get(); } - KeyValuesVariant::operator void*() + inline KeyValuesVariant::operator void*() { return Get(); } - KeyValuesVariant::operator RGBAColor32() + inline KeyValuesVariant::operator RGBAColor32() { return Get(); } - KeyValuesVariant::operator uint32_t() + inline KeyValuesVariant::operator uint32_t() { return Get(); } - KeyValuesVariant::operator uint64_t() + inline KeyValuesVariant::operator uint64_t() { return Get(); }