add pointer type definitions to darray class