view dwt/dwthelper/utils.d @ 26:09f5459a5014

Display in work
author Frank Benoit <benoit@tionex.de>
date Tue, 08 Jan 2008 08:07:04 +0100
parents fc2b263b8a3f
children ffa3c27c4328
line wrap: on
line source

/**
 * Authors: Frank Benoit <keinfarbton@googlemail.com>
 */
module dwt.dwthelper.utils;

public import dwt.dwthelper.System;

import tango.io.Stdout;
import tango.stdc.stdlib : exit;

void implMissing( char[] file, uint line ){
    Stderr.formatln( "implementation missing in file {} line {}", file, line );
    Stderr.formatln( "exiting ..." );
    exit(1);
}

abstract class ArrayWrapper{
}

class ArrayWrapperT(T) : ArrayWrapper {
    T[] array;
}

alias ArrayWrapperT!(int)    ArrayWrapperInt;
alias ArrayWrapperT!(Object) ArrayWrapperObject;