コード例 #1
0
        public void Resolve(string relativePath, string resolved)
        {
            var retval = new nsAUTF8String();

            Instance.Resolve(new nsAUTF8String(relativePath), retval);
            resolved = retval.ToString();
        }
コード例 #2
0
 public static string Get(StringAttributeUtf8 getter)
 {
     using (nsAUTF8String str = new nsAUTF8String())
     {
         getter(str);
         return(str.ToString());
     }
 }
コード例 #3
0
ファイル: nsString.cs プロジェクト: niravpatel/PopcornStudios
		public static string Get(StringAttributeUtf8 getter)
		{
			using (nsAUTF8String str = new nsAUTF8String())
			{
				getter(str);
				return str.ToString();
			}
		}
コード例 #4
0
ファイル: nsString.cs プロジェクト: niravpatel/PopcornStudios
		public static void Set(StringAttributeUtf8 setter, string value)
		{
			using (nsAUTF8String str = new nsAUTF8String())
			{
				if (!string.IsNullOrEmpty(value))
					str.SetData(value);
				
				setter(str);
			}
		}
コード例 #5
0
        public static void Set(StringAttributeUtf8 setter, string value)
        {
            using (nsAUTF8String str = new nsAUTF8String())
            {
                if (!string.IsNullOrEmpty(value))
                {
                    str.SetData(value);
                }

                setter(str);
            }
        }
コード例 #6
0
 static extern int NS_CStringSetData(nsAUTF8String str, byte [] data, int length);
コード例 #7
0
 static extern int NS_CStringGetData(nsAUTF8String str, out IntPtr data, IntPtr nullTerm);
コード例 #8
0
 static extern int NS_CStringContainerInit(nsAUTF8String container);
コード例 #9
0
 static extern int NS_CStringContainerFinish(nsAUTF8String container);
コード例 #10
0
 static extern int NS_CStringContainerFinish(nsAUTF8String container);
コード例 #11
0
 static extern int NS_CStringGetData(nsAUTF8String str, out IntPtr data, IntPtr nullTerm);
コード例 #12
0
 static extern int NS_CStringSetData(nsAUTF8String str, byte [] data, int length);
コード例 #13
0
 static extern int NS_CStringContainerInit(nsAUTF8String container);
コード例 #14
0
 public bool OnError(nsAUTF8String message, nsAUTF8String fileName, uint line, uint pos, uint flags, uint errnum, jsdIValue exc)
 {
     var eventArgs = new JavascriptErrorEventArgs(message.ToString(), fileName.ToString(), line, pos, flags, errnum);
     m_browser.OnJavascriptError(eventArgs);
     return true;
 }
コード例 #15
0
ファイル: nsURI.cs プロジェクト: niravpatel/PopcornStudios
 public void Resolve(string relativePath, string resolved)
 {
     var retval = new nsAUTF8String();
     Instance.Resolve(new nsAUTF8String(relativePath), retval);
     resolved = retval.ToString();
 }