Return to package dfl. www.dprogramming.com

module dfl.environment

classes
Environment OperatingSystem Version
enums
PlatformId

Environment
public class Environment
{
public static char[] commandLine();    [property getter] public static void currentDirectory(char[] cd);    [property setter] public static char[] currentDirectory();    [property getter] public static void exit(int code); public static char[] expandEnvironmentVariables(char[] str); public static char[][] getCommandLineArgs(); public static char[] getEnvironmentVariable(char[] name); public static char[][] getLogicalDrives(); public static char[] machineName();    [property getter] public static char[] newLine();    [property getter] public static OperatingSystem osVersion();    [property getter] public static char[] systemDirectory();    [property getter] public static DWORD tickCount();    [property getter] public static char[] userName();    [property getter]
}

OperatingSystem
public final class OperatingSystem
{
public final PlatformId platform();    [property getter] public final this(PlatformId platId, Version ver); public final override char[] toString(); public final Version ver();    [property getter]
}

PlatformId
public enum PlatformId: DWORD
{
	WIN_CE,
	WIN32s,
	WIN32_WINDOWS,
	WIN32_NT,
}

Version
public class Version
{
public final int build();    [property getter] public final int major();    [property getter] public final int minor();    [property getter] public final int revision();    [property getter] public final this(char[] str); public final this(); public final this(int major, int minor, int build, int revision); public final this(int major, int minor, int build); public final this(int major, int minor); public final override char[] toString();
}