Example #1
0
        public static Variant LoadFromString(string value)
        {
            Variant variant = Variant.Create(0);

            Variant_c.LoadFromString(variant.Pointer, value);
            return(variant);
        }
Example #2
0
        public string AsString()
        {
            StdString str = StdString.Create();

            Variant_c.AsString(Pointer, str.Pointer);
            return(str.ToString());
        }
Example #3
0
        public override string ToString()
        {
            StdString str = StdString.Create();

            Variant_c.SaveToString(Pointer, str.Pointer);
            return(str.ToString());
        }
Example #4
0
 public void SetBool(bool value) => Variant_c.SetBool(Pointer, value);
Example #5
0
 public bool AsBool() => Variant_c.AsBool(Pointer);
Example #6
0
 public double AsDouble() => Variant_c.AsDouble(Pointer);
Example #7
0
 public float AsFloat() => Variant_c.AsFloat(Pointer);
Example #8
0
 public int AsInt32() => Variant_c.AsInt32(Pointer);
Example #9
0
 public void Dispose() => Variant_c.Deconstructor(Pointer);
Example #10
0
 public static Variant Create(bool value)
 {
     return(new Variant(Variant_c.Constructor(MSVCR100.New(SizeOf), value)));
 }