コード例 #1
0
        public IVarTableInfo GetTable(string tableName, ICoreObject cpu)
        {
            IVarTableInfo ivti = VatServiceNavigator.GetTable(tableName, cpu);
            VarTableInfo  vti  = ivti as VarTableInfo;

            return(vti);
        }
コード例 #2
0
        public List <IVarTableInfo> GetWatchTables(ICoreObject cpu)
        {
            if (this.VatService == null)
            {
                return(null);
            }
            List <IVarTableInfo> vtiList = new List <IVarTableInfo>();

            IVarTableInfo[] tableArray = VatServiceNavigator.GetWatchTables(cpu);
            foreach (IVarTableInfo table in tableArray)
            {
                VarTableInfo vti = (VarTableInfo)table;
                vtiList.Add(vti);
            }
            return(vtiList);
        }