コード例 #1
0
        protected RoleWeather()
            : base(RoleName)
        {
            SetName(RoleName);
            _instance = this;

            {
                List <VParamType> eArgs = new List <VParamType>()
                {
                };
                List <VParamType> eRetVals = new List <VParamType>()
                {
                    new ParamType("text")
                };
                AddOperation(new Operation(OpGetWeather, eArgs, eRetVals));
            }

            {
                List <VParamType> eArgs = new List <VParamType>()
                {
                };
                List <VParamType> eRetVals = new List <VParamType>()
                {
                    new ParamType(0.0), new ParamType(0.0), new ParamType(0.0)
                };
                AddOperation(new Operation(OpGetTemperature, eArgs, eRetVals));
            }

            {
                List <VParamType> eArgs = new List <VParamType>()
                {
                };
                List <VParamType> eRetVals = new List <VParamType>()
                {
                    new ParamType("text")
                };
                AddOperation(new Operation(OpGetPrecipitation, eArgs, eRetVals));
            }
        }
コード例 #2
0
ファイル: Role.cs プロジェクト: donnaknew/programmingProject
        protected RoleWeather()
            : base(RoleName)
        {
            SetName(RoleName);
            _instance = this;

            {
                List<VParamType> eArgs = new List<VParamType>() { };
                List<VParamType> eRetVals = new List<VParamType>() { new ParamType("text") };
                AddOperation(new Operation(OpGetWeather, eArgs, eRetVals));
            }

            {
                List<VParamType> eArgs = new List<VParamType>() { };
                List<VParamType> eRetVals = new List<VParamType>() { new ParamType(0.0), new ParamType(0.0), new ParamType(0.0) };
                AddOperation(new Operation(OpGetTemperature, eArgs, eRetVals));
            }

            {
                List<VParamType> eArgs = new List<VParamType>() { };
                List<VParamType> eRetVals = new List<VParamType>() { new ParamType("text") };
                AddOperation(new Operation(OpGetPrecipitation, eArgs, eRetVals));
            }

        }