Module origen::utility [−][src]
Modules
Helpers for working with BigUnits
A collection of utilities for making modifications to existing files, e.g. to add/remove lines from them, etc.
The Origen logger is implemented as a singleton and data is logged via globally available macros.
Utility functions for dealing with app/Origen version numbers
Functions
For convenience in converting to/from configs, allow bytes to be converted to a string representation of byte values (NOT characters themselves). This allows for invalid UTF-8 characters to still be encoded in a string.
Checks the given values of a vector against an enumerated set of accepted values. Optionally, check for duplicate items as well.
Resolves a directory path from the current application root. Accepts an optional ‘user_val’ and a default. The resulting directory will be resolved from: