Data, text and crypto
JSON, XML, expressions, a JavaScript interpreter, text diffs, numbers as text, hashes, RSA, UUIDs.
- 11headers
- 17public types
Start with
Headers 11
- json.hJSON, and Base64, for state a plugin has to write down.JsonValue, Base64
- xml.hXML: a tree of elements, read from text and written back.XmlElement, XmlDocument
- expression.hArithmetic parsed from text, with named symbols, evaluated at runtime.Expression
- javascript.hA small JavaScript interpreter, for scripting and for expressions in settings.JsVar, DynamicObject
- text_diff.hThe changes that turn one string into another.TextDiff
- number_text.hNumbers in text, whatever the C locale says.
- time.hDates, and lengths of time, as text.DateTime
- hash.hSHA-256, MD5 and Whirlpool.Sha256, MD5, Whirlpool
- crypto.hBlowFish, RSAKey and Primes -- the reference's cryptography -- and the operating system's random numbers that key generation needs.Primes, RSAKey, BlowFish
- bigint.hBigInteger: signed integers of any size.BigInteger
- uuid.hA unique identifier.Uuid