ZeroString

Zero terminated string used to decrease data structure size.

TypeName is used to differentiate types (better than simple alias).

Constructors

this
this(const string str)

Construct a string.

Members

Functions

opCmp
int opCmp(const ref ZeroString str)

Compare with another string.

opEquals
bool opEquals(const ZeroString str)

Test for equality with another string.

toHash
hash_t toHash()

Compute a hash.

Properties

get
string get [@property getter]

Get the string.

isNull
bool isNull [@property getter]

Is this string null (invalid)?

Meta