public override bool AddInt(Int64 value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_INT; data.mData = value; return AddDataObject(ref data); }
public override bool AddDouble(double value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_DOUBLE; data.mData = value; return AddDataObject(ref data); }
public override bool AddFloat(float value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_FLOAT; data.mData = value; return AddDataObject(ref data); }
public override bool AddDataObject(ref Var_Data data) { int nCount = mValueObject.Count; mValueObject.Add(nCount, data); return(true); }
/// <summary> /// /// </summary> /// <param name="data"></param> /// <returns></returns> protected bool AddDataObject(ref Var_Data data) { int nCount = mValueObject.Count; mValueObject.Add(nCount, data); return(true); }
public override bool AddFloat(float value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_FLOAT; data.mData = value; return(AddDataObject(ref data)); }
public override bool AddDouble(double value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_DOUBLE; data.mData = value; return(AddDataObject(ref data)); }
public override bool AddString(string value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_STRING; data.mData = value; return(AddDataObject(ref data)); }
public override bool AddInt(Int64 value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_INT; data.mData = value; return(AddDataObject(ref data)); }
public override bool AddObject(NFIDENTID value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_OBJECT; data.mData = value; return(AddDataObject(ref data)); }
public override string StringVal(int index) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_STRING) { return((string)data.mData); } return(""); }
public override NFIDENTID ObjectVal(int index) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_OBJECT) { return((NFIDENTID)data.mData); } return(new NFIDENTID()); }
public override float FloatVal(int index) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_FLOAT) { return((float)data.mData); } return(0.0f); }
public override double DoubleVal(int index) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_DOUBLE) { return((double)data.mData); } return(0.0); }
public override Int64 IntVal(int index) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_INT) { return((Int64)data.mData); } return(0); }
public override VARIANT_TYPE GetType(int index) { if (mValueObject.Count > index) { Var_Data data = (Var_Data)mValueObject[index]; return(data.nType); } return(VARIANT_TYPE.VTYPE_UNKNOWN); }
public override bool SetString(int index, string value) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_STRING) { data.mData = value; return(true); } return(false); }
public override bool SetDouble(int index, double value) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_DOUBLE) { data.mData = value; return(true); } return(false); }
public override bool SetFloat(int index, float value) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_FLOAT) { data.mData = value; return(true); } return(false); }
public override bool SetObject(int index, NFIDENTID value) { Var_Data data = GetDataObject(index); if (data != null && data.nType == VARIANT_TYPE.VTYPE_OBJECT) { data.mData = value; return(true); } return(false); }
public abstract bool AddDataObject(ref Var_Data data);
public override bool SetDataObject(int index, Var_Data value) { mValueObject[index] = value; return(true); }
/// <summary> /// /// </summary> /// <param name="data"></param> /// <returns></returns> protected bool AddDataObject(ref Var_Data data) { int nCount = mValueObject.Count; mValueObject.Add(nCount, data); return true; }
public override bool AddObject(NFIDENTID value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_OBJECT; data.mData = value; return AddDataObject(ref data); }
public override bool AddString(string value) { Var_Data data = new Var_Data(); data.nType = VARIANT_TYPE.VTYPE_STRING; data.mData = value; return AddDataObject(ref data); }
public abstract bool SetDataObject(int index, Var_Data value);