Available on lua, macro, java, php, python, neko, hl, cpp
@:value(cast "MD5")@:impl@:enuminlineread onlyMD5:DigestAlgorithm = "MD5"
@:value(cast "RIPEMD160")@:impl@:enuminlineread onlyRIPEMD160:DigestAlgorithm = "RIPEMD160"
@:value(cast "SHA1")@:impl@:enuminlineread onlySHA1:DigestAlgorithm = "SHA1"
@:value(cast "SHA224")@:impl@:enuminlineread onlySHA224:DigestAlgorithm = "SHA224"
@:value(cast "SHA256")@:impl@:enuminlineread onlySHA256:DigestAlgorithm = "SHA256"
@:value(cast "SHA384")@:impl@:enuminlineread onlySHA384:DigestAlgorithm = "SHA384"
@:value(cast "SHA512")@:impl@:enuminlineread onlySHA512:DigestAlgorithm = "SHA512"