Return to package dfl. www.dprogramming.com

module dfl.data

classes
DataFormats DataObject
interfaces
IDataObject
structs
Data

Data
public struct Data
{
public int getInt(); public Object getObject(); public char[] getString(); public ubyte[] getText(); public int getUint(); public wchar[] getUnicodeText(); public TypeInfo info();    [property getter] public static Data opCall(...); public void[] value();    [property getter]
}

DataFormats
public class DataFormats
{
public static class Format {
public final int id();    [property getter] public final char[] name();    [property getter]
}

public static char[] bitmap();    [property getter] public static char[] dib();    [property getter] public static char[] dif();    [property getter] public static char[] enhandedMetaFile();    [property getter] public static char[] fileDrop();    [property getter] public static Format getFormat(char[] name); public static Format getFormat(int id); public static Format getFormat(TypeInfo type); public static char[] html();    [property getter] public static char[] locale();    [property getter] public static char[] metafilePict();    [property getter] public static char[] oemText();    [property getter] public static char[] palette();    [property getter] public static char[] penData();    [property getter] public static char[] riff();    [property getter] public static char[] rtf();    [property getter] public static char[] stringFormat();    [property getter] public static char[] symbolicLink();    [property getter] public static char[] text();    [property getter] public static char[] tiff();    [property getter] public static char[] unicodeText();    [property getter] public static char[] waveAudio();    [property getter]

}

DataObject
public class DataObject: dfl.data.IDataObject
{
public Data getData(char[] fmt); public Data getData(TypeInfo type); public Data getData(char[] fmt, bool doConvert); public bool getDataPresent(char[] fmt); public bool getDataPresent(TypeInfo type); public bool getDataPresent(char[] fmt, bool canConvert); public char[][] getFormats(); public char[][] getFormats(bool onlyNative); public void setData(Data obj); public void setData(char[] fmt, Data obj); public void setData(TypeInfo type, Data obj); public void setData(char[] fmt, bool canConvert, Data obj);
}

IDataObject
public interface IDataObject
{
public Data getData(char[] fmt); public Data getData(TypeInfo type); public Data getData(char[] fmt, bool doConvert); public bool getDataPresent(char[] fmt); public bool getDataPresent(TypeInfo type); public bool getDataPresent(char[] fmt, bool canConvert); public char[][] getFormats(); public char[][] getFormats(bool onlyNative); public void setData(Data obj); public void setData(char[] fmt, Data obj); public void setData(TypeInfo type, Data obj); public void setData(char[] fmt, bool canConvert, Data obj);
}