コード例 #1
0
ファイル: Variables.cs プロジェクト: d3x0r/xperdex
 public Variable(Variable var_base, int index)
 {
     IVariable           = var_base.IVariable;
     IVariableArray      = var_base.IVariableArray;
     IVariableNamedArray = var_base.IVariableNamedArray;
     member_index        = index;
     _name = var_base._name;
     var_base.elements.Add(this);
 }
コード例 #2
0
ファイル: Variables.cs プロジェクト: d3x0r/xperdex
 public Variable(Variable var_base, String index)
 {
     IVariable           = var_base.IVariable;
     IVariableArray      = var_base.IVariableArray;
     IVariableNamedArray = var_base.IVariableNamedArray;
     Int32.TryParse(index, out member_index);
     member_name = index;
     _name       = var_base._name;
     var_base.elements.Add(this);
 }
コード例 #3
0
ファイル: Variables.cs プロジェクト: d3x0r/xperdex
        public static void AddVariableInterface(String name, IReflectorVariableArray IVariable)
        {
            int      varnamelen;
            Variable this_variable = FindVariable(name, out varnamelen);

            if (this_variable == null)
            {
                known_variable_arrays.Add(this_variable = new Variable(name, IVariable));
            }
            else
            {
                Log.log("Variable name already defined...");
            }
            //this_variable.
        }
コード例 #4
0
ファイル: Variables.cs プロジェクト: d3x0r/xperdex
 public Variable(String name, IReflectorVariableArray ivariable)
 {
     IVariableArray = ivariable;
     _name          = name;
     _value         = null;
 }