예제 #1
0
 public void SetValue(string value)
 {
     data = System.Text.Encoding.UTF8.GetBytes(value);
     valueType = VDB_ValueType.VDB_STRING;
 }
예제 #2
0
 /*
 public PMValue () {
     valueType = PMValueType.PM_NULL;
     data = new byte[0];
 }
  * */
 public VDB_Value(VDB_ValueType newValueType, byte[] newData)
 {
     valueType = newValueType;
     data = newData;
 }
예제 #3
0
 public void SetValue(float value)
 {
     data = BitConverter.GetBytes(value);
     valueType = VDB_ValueType.VDB_FLOAT;
 }
예제 #4
0
 public void SetValue(int value)
 {
     data = BitConverter.GetBytes(value);
     valueType = VDB_ValueType.VDB_INT;
 }
예제 #5
0
 public void SetValue(bool value)
 {
     data = BitConverter.GetBytes(value);
     valueType = VDB_ValueType.VDB_BOOL;
 }
예제 #6
0
 public void SetValue(byte value)
 {
     data = BitConverter.GetBytes(value);
     valueType = VDB_ValueType.VDB_BYTE;
 }
예제 #7
0
 public void SetNull()
 {
     data = new byte[0];
     valueType = VDB_ValueType.VDB_NULL;
 }