예제 #1
0
파일: memp.cs 프로젝트: mxslcn/uITron3
        internal pointer memp_malloc(mempb_t type)
        {
            switch (type)
            {
            case mempb_t.MEMP_PBUF:
                return(new pointer(new byte[pbuf.length], 0));

            case mempb_t.MEMP_PBUF_POOL:
                return(new pointer(new byte[opt.PBUF_POOL_BUFSIZE], 0));

            default:
                throw new InvalidOperationException();
            }
        }
예제 #2
0
파일: memp.cs 프로젝트: h7ga40/uITron3
 internal pointer memp_malloc(mempb_t type)
 {
     switch (type) {
     case mempb_t.MEMP_PBUF:
         return new pointer(new byte[pbuf.length], 0);
     case mempb_t.MEMP_PBUF_POOL:
         return new pointer(new byte[opt.PBUF_POOL_BUFSIZE], 0);
     default:
         throw new InvalidOperationException();
     }
 }
예제 #3
0
파일: memp.cs 프로젝트: h7ga40/uITron3
 internal void memp_free(mempb_t type, pointer pcb)
 {
 }
예제 #4
0
파일: memp.cs 프로젝트: mxslcn/uITron3
 internal void memp_free(mempb_t type, pointer pcb)
 {
 }