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: