예제 #1
0
 public KiAtom(string value)
 {
     m_tag   = KiTag.String;
     m_value = value;
 }
예제 #2
0
 public KiAtom(KiRef handle)
 {
     m_tag   = KiTag.Ref;
     m_value = handle;
 }
예제 #3
0
 public KiAtom(int value)
 {
     m_tag   = KiTag.Integer;
     m_value = value;
 }
예제 #4
0
 public KiAtom(double value)
 {
     m_tag   = KiTag.Number;
     m_value = value;
 }
예제 #5
0
 public KiAtom(byte[] buffer)
 {
     m_tag   = KiTag.Buffer;
     m_value = buffer;
 }
예제 #6
0
 public KiAtom(bool value)
 {
     m_tag = value ? KiTag.True : KiTag.False;
 }
예제 #7
0
 public KiAtom(KiTag tag)
 {
     m_tag = tag;
 }