Beispiel #1
0
 /// <summary>
 /// Migemoが解釈する正規表現オペレータを設定する。
 /// </summary>
 /// <param name="index">オペレータ</param>
 /// <param name="op">オペレータとなる文字列</param>
 /// <returns>設定に成功したかどうか</returns>
 public bool SetOperator(MigemoOperator index, string op)
 {
     return (migemo_set_operator(this._MigemoHandle, index, op) != 0);
 }
Beispiel #2
0
 private int migemo_set_operator(IntPtr handle, MigemoOperator index, string op)
 {
     this.ThrowIfDisposed();
     if(this._migemo_set_operatorDelegate == null){
         this._migemo_set_operatorDelegate = this.LoadMethod<migemo_set_operatorDelegate>("migemo_set_operator");
     }
     return this._migemo_set_operatorDelegate(handle, index, op);
 }
Beispiel #3
0
 /// <summary>
 /// Migemoが解釈する正規表現オペレータを取得する。
 /// </summary>
 /// <param name="index">オペレータ</param>
 /// <returns>オペレータとなる文字列</returns>
 public string GetOperator(MigemoOperator index)
 {
     return migemo_get_operator(this._MigemoHandle, index);
 }