ddnVersion

fnint ddnVersion() nothrow @nogc pure

Returns the library version as a single integer for numeric comparisons.

The encoding uses 3 digits per component: MAJOR * 1_000_000 + MINOR * 1_000 + PATCH.

Note

This is NOT the same encoding as ddn.util.semver.SEMVER!()

(which uses 4 digits per component). Do not compare ddnVersion() output against SEMVER!(...) constants - compare strings, or use one encoding consistently.

Returns

Version as integer (e.g., 6_000_000 for v6.0.0).