/// <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); }
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); }
/// <summary> /// Migemoが解釈する正規表現オペレータを取得する。 /// </summary> /// <param name="index">オペレータ</param> /// <returns>オペレータとなる文字列</returns> public string GetOperator(MigemoOperator index) { return migemo_get_operator(this._MigemoHandle, index); }