public KClass(float k) { m_type = Types.InternalType.t_Float; m_value = k; }
public KClass(uint k) { m_type = Types.InternalType.t_UInt; m_value = k; }
public KClass(ulong k) { m_type = Types.InternalType.t_ULong; m_value = k; }
public KClass(ushort k) { m_type = Types.InternalType.t_UShort; m_value = k; }
public KClass(char k) { m_type = Types.InternalType.t_Char; m_value = k; }
public KClass(sbyte k) { m_type = Types.InternalType.t_SByte; m_value = k; }
public KClass(double k) { m_type = Types.InternalType.t_Double; m_value = k; }
public KClass(string k) { m_type = Types.InternalType.t_String; m_value = k; }
public KClass(object kvalue, Types.InternalType tp) { m_type = tp; m_value = kvalue; }