- buildOptionsToJ
void buildOptionsToJ(BuildOptions bos, string key, JSONValue ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- buildRequirementsToJ
void buildRequirementsToJ(BuildRequirements brs, string key, JSONValue ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- buildTypesToJ
void buildTypesToJ(BuildType[string] bts, string key, JSONValue ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- dependenciesToJ
void dependenciesToJ(Dependency[] deps, string key, JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- dependencyToJ
JSONValue dependencyToJ(Dependency dep)
Undocumented in source. Be warned that the author may not have intended to support it.
- insertInto
void insertInto(Toolchain tc, ToolchainRequirement tcr, ToolchainRequirement[Toolchain] ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBool
bool jGetBool(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBuildOptions
void jGetBuildOptions(JSONValue jv, string key, BuildOptions bos)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBuildRequirement
BuildRequirement jGetBuildRequirement(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBuildRequirements
void jGetBuildRequirements(JSONValue jv, string key, BuildRequirements requirements)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBuildType
void jGetBuildType(JSONValue jv, string key, BuildType bt)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetBuildTypes
void jGetBuildTypes(JSONValue jv, string key, BuildType[string] bts)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetDependencies
void jGetDependencies(JSONValue jv, string key, Dependency[] deps)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetPackageDescription
PackageDescription jGetPackageDescription(JSONValue js)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetPackageDescriptions
PackageDescription[string] jGetPackageDescriptions(JSONValue js)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetPath
void jGetPath(JSONValue jv, string key, Path output)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetPaths
void jGetPaths(JSONValue jv, string key, Paths output)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetPlatforms
Platform[][] jGetPlatforms(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetSemVer
SemVer jGetSemVer(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetString
string jGetString(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetStringAA
void jGetStringAA(JSONValue jv, string key, SubConfigs ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetStringPlatform
void jGetStringPlatform(JSONValue jv, string key, String output)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetStrings
string[] jGetStrings(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetStringsPlatform
void jGetStringsPlatform(JSONValue jv, string key, Strings output)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetSubPackage
SubPackage jGetSubPackage(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetSubPackages
SubPackage[] jGetSubPackages(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetSubpackageObj
SubPackage jGetSubpackageObj(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetSubpackageStr
SubPackage jGetSubpackageStr(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetTargetType
TargetType jGetTargetType(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetToolchain
Toolchain jGetToolchain(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetToolchainRequirement
ToolchainRequirement jGetToolchainRequirement(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetToolchainRequirement
void jGetToolchainRequirement(JSONValue jv, string key, ToolchainRequirement[Toolchain] ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- jGetUnprocessedPath
void jGetUnprocessedPath(JSONValue jv, string key, UnprocessedPath output)
Undocumented in source. Be warned that the author may not have intended to support it.
- jsonToPackageDescription
PackageDescription jsonToPackageDescription(string js)
Undocumented in source. Be warned that the author may not have intended to support it.
- jsonToPackageDescription
PackageDescription jsonToPackageDescription(JSONValue jv)
Undocumented in source. Be warned that the author may not have intended to support it.
- keyToPlatform
Platform[] keyToPlatform(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- packageDescriptionToJ
JSONValue packageDescriptionToJ(PackageDescription pkg)
Undocumented in source. Be warned that the author may not have intended to support it.
- packageDescriptionsToJ
JSONValue packageDescriptionsToJ(PackageDescription[string] pkgs)
Undocumented in source. Be warned that the author may not have intended to support it.
- pathToJ
void pathToJ(Path s, string key, JSONValue output)
Undocumented in source. Be warned that the author may not have intended to support it.
- pathsToJ
void pathsToJ(Paths ss, string key, JSONValue output)
Undocumented in source. Be warned that the author may not have intended to support it.
- platformKeyToS
string platformKeyToS(string key, const(Platform)[] p)
Undocumented in source. Be warned that the author may not have intended to support it.
- platformToS
void platformToS(Out o, const(Platform)[] p)
Undocumented in source. Be warned that the author may not have intended to support it.
- platformsToJ
JSONValue platformsToJ(Platform[][] plts)
Undocumented in source. Be warned that the author may not have intended to support it.
- semVerToJ
JSONValue semVerToJ(SemVer v)
Undocumented in source. Be warned that the author may not have intended to support it.
- splitOutKey
string splitOutKey(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- stringAAToJ
void stringAAToJ(SubConfigs aa, string key, JSONValue ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- stringPlatformToJ
void stringPlatformToJ(String s, string key, JSONValue output)
Undocumented in source. Be warned that the author may not have intended to support it.
- stringToJ
JSONValue stringToJ(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
- stringsPlatformToJ
void stringsPlatformToJ(Strings s, string key, JSONValue output)
Undocumented in source. Be warned that the author may not have intended to support it.
- stringsToJ
JSONValue stringsToJ(string[] ss)
Undocumented in source. Be warned that the author may not have intended to support it.
- subPackagesToJ
JSONValue subPackagesToJ(SubPackage[] sps)
Undocumented in source. Be warned that the author may not have intended to support it.
- targetTypeToJ
JSONValue targetTypeToJ(TargetType t)
Undocumented in source. Be warned that the author may not have intended to support it.
- toPlatform
Platform[] toPlatform(In input)
Undocumented in source. Be warned that the author may not have intended to support it.
- toolchainRequirementToJ
void toolchainRequirementToJ(ToolchainRequirement[Toolchain] tcrs, string key, JSONValue ret)
Undocumented in source. Be warned that the author may not have intended to support it.
- toolchainToString
string toolchainToString(ToolchainRequirement tcr)
Undocumented in source. Be warned that the author may not have intended to support it.
- typeCheck
void typeCheck(JSONValue got, JSONType[] exp, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
- unprocessedPathToJ
void unprocessedPathToJ(UnprocessedPath s, string key, JSONValue output)
Undocumented in source. Be warned that the author may not have intended to support it.