示例#1
0
文件: FLiterals.cs 项目: nomit007/f4
        public FTable m_uris; // Uri literals

        #endregion Fields

        #region Constructors

        //////////////////////////////////////////////////////////////////////////
        // Constructor
        //////////////////////////////////////////////////////////////////////////
        public FLiterals(FPod fpod)
        {
            this.m_fpod = fpod;
              this.m_ints       = new FTable.Ints(fpod);
              this.m_floats     = new FTable.Floats(fpod);
              this.m_decimals   = new FTable.Decimals(fpod);
              this.m_strs       = new FTable.Strs(fpod);
              this.m_durations  = new FTable.Durations(fpod);
              this.m_uris       = new FTable.Uris(fpod);
        }
示例#2
0
文件: FPod.cs 项目: nomit007/f4
        private NField[] m_nfields; // cached fan fieldRef  -> .NET field signatures

        #endregion Fields

        #region Constructors

        //////////////////////////////////////////////////////////////////////////
        // Constructor
        //////////////////////////////////////////////////////////////////////////
        public FPod(string podName, FStore store)
        {
            if (store != null) store.fpod = this;
              this.m_podName    = podName;
              this.m_store      = store;
              this.m_names      = new FTable.Names(this);
              this.m_typeRefs   = new FTable.TypeRefs(this);
              this.m_fieldRefs  = new FTable.FieldRefs(this);
              this.m_methodRefs = new FTable.MethodRefs(this);
        }