Exemple #1
0
        public void Dispose()
        {
            SDKString sdkString = this.m_sdkString;

            this.m_sdkString = (SDKString)null;
            sdkString?.Dispose();
        }
Exemple #2
0
        public SDKStringData(string value, int offset, int strLength)
        {
            this.m_sdkString = (SDKString)null;
            string str = new string(new char[strLength]);

            for (int charindex = 0; charindex != strLength; ++charindex)
            {
                str = StringFunctions.ChangeCharacter(str, charindex, value[offset + charindex]);
            }
            this.m_sdkString = new SDKString(str);
        }
Exemple #3
0
        public SDKStringData replace(SDKStringIM[] repl)
        {
            int length = repl.Length;

            SDKString[] repl1 = new SDKString[length];
            for (int index = 0; index != length; ++index)
            {
                repl1[index] = repl[index].getEAString();
            }
            return(new SDKStringData(this.m_sdkString.replace(repl1)));
        }
 public void setEAString(SDKString eaString)
 {
     this.m_data = new SDKStringData(eaString);
 }
 public SDKStringIM(SDKString _string)
 {
     this.m_data = (SDKStringData)null;
     this.m_data = new SDKStringData(_string);
 }
Exemple #6
0
 public SDKStringData(string str)
 {
     this.m_sdkString = (SDKString)null;
     this.m_sdkString = new SDKString(str);
 }
Exemple #7
0
 public SDKStringData(int strCapacity, int encoding)
 {
     this.m_sdkString = (SDKString)null;
     this.m_sdkString = new SDKString(strCapacity, encoding);
 }
Exemple #8
0
 public SDKStringData(SDKString sdkString)
 {
     this.m_sdkString = sdkString;
 }