uim.core

Modules

additionals
module uim.core.additionals
classes
module uim.core.classes
Undocumented in source.
containers
module uim.core.containers
datatypes
module uim.core.datatypes
dlang
module uim.core.dlang
io
module uim.core.io
mixins
module uim.core.mixins
Undocumented in source.
web
module uim.core.web

Public Imports

std.stdio
public import std.stdio;
std.conv
public import std.conv;
std.datetime
public import std.datetime;
std.file
public import std.file;
std.string
public import std.string;
std.array
public import std.array;
std.algorithm
public import std.algorithm;
std.traits
public import std.traits;
std.uuid
public import std.uuid;
vibe.d
public import vibe.d;
uim.core.classes
public import uim.core.classes;
uim.core.containers
public import uim.core.containers;
uim.core.datatypes
public import uim.core.datatypes;
uim.core.dlang
public import uim.core.dlang;
uim.core.io
public import uim.core.io;
uim.core.mixins
public import uim.core.mixins;
uim.core.web
public import uim.core.web;

Members

Aliases

DOUBLEAA
alias DOUBLEAA = double[double]
Undocumented in source.
INTAA
alias INTAA = int[int]
Undocumented in source.
STRINGAA
alias STRINGAA = string[string]
Undocumented in source.

Functions

arrayLimits
T[2] arrayLimits(T from, T to, S[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
arrayLimits
T[2] arrayLimits(T from, T to, T left, T right)
Undocumented in source. Be warned that the author may not have intended to support it.
eqAll
bool eqAll(T value, T[] values)

compare values in array

eqValues
T[] eqValues(T value, T[] values)

select values in array

equal
bool equal(T[] leftCells, T[] rightCells)
Undocumented in source. Be warned that the author may not have intended to support it.
geAll
bool geAll(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
geValues
T[] geValues(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
gtAll
bool gtAll(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
gtValues
T[] gtValues(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
leAll
bool leAll(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
leValues
T[] leValues(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
limit
T limit(T value, T left, T right)
Undocumented in source. Be warned that the author may not have intended to support it.
ltAll
bool ltAll(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
ltValues
T[] ltValues(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
neqAll
bool neqAll(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
neqValues
T[] neqValues(T value, T[] values)
Undocumented in source. Be warned that the author may not have intended to support it.
stringAA2Array
string[] stringAA2Array(string[string] values, string sep)
Undocumented in source. Be warned that the author may not have intended to support it.
toggle
T toggle(S value)
Undocumented in source. Be warned that the author may not have intended to support it.
toggle
T toggle(S value, T defValue, T zeroValue)
Undocumented in source. Be warned that the author may not have intended to support it.
toggle
T toggle(T value, T value0, T value1)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

CascadeNotNull
template CascadeNotNull(alias A)
Undocumented in source.
CascadeNotNull
template CascadeNotNull(alias A, alias B)
Undocumented in source.
CascadeNotNull
template CascadeNotNull(alias A, alias B, alias C)
Undocumented in source.
CascadeNotNull
template CascadeNotNull(alias A, alias B, alias C, alias D)
Undocumented in source.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.

Authors

UI Manufaktur Team Documentation DE: https://ui-manufaktur.com/docu/uim-core/overview