Int16 & Uint16 Variant ctor.

This commit is contained in:
Jean-Baptiste Perrier
2021-05-10 22:50:07 +02:00
parent 98ca916197
commit c59b617106
2 changed files with 14 additions and 0 deletions

View File

@@ -417,6 +417,18 @@ Variant::Variant(bool v)
AsBool = v; AsBool = v;
} }
Variant::Variant(int16 v)
: Type(VariantType::Int16)
{
AsInt16 = v;
}
Variant::Variant(uint16 v)
: Type(VariantType::Uint16)
{
AsUint16 = v;
}
Variant::Variant(int32 v) Variant::Variant(int32 v)
: Type(VariantType::Int) : Type(VariantType::Int)
{ {

View File

@@ -189,6 +189,8 @@ public:
Variant(Variant&& other) noexcept; Variant(Variant&& other) noexcept;
Variant(bool v); Variant(bool v);
Variant(int16 v);
Variant(uint16 v);
Variant(int32 v); Variant(int32 v);
Variant(uint32 v); Variant(uint32 v);
Variant(int64 v); Variant(int64 v);