The Common Headers are a small set of headers (and only header files!) used to include and declare the lowest-level of expected system APIs. More...
Classes | |
class | wave_exception |
| |
enum | eCreateFlag { eCreateIfNotExists = 1, eNullIfNotExists = 0, eErrorIfNotExists = 0 } |
used to specify object creation behavior More... | |
typedef unsigned char | byte_t |
basic (unsigned) 8-bit type | |
typedef uint16_t | word_t |
basic (unsigned) 16-bit type | |
typedef uint32_t | dword_t |
basic (unsigned) 32-bit type | |
typedef uint64_t | qword_t |
basic (unsigned) 64-bit type | |
typedef std::vector< std::string > | VecString |
typedef std::set< std::string > | SetString |
typedef std::map< std::string, std::string > | Dictionary |
#define | IN |
#define | OUT |
#define | IO |
#define | DPRINTF(args...) |
#define | ASSERT(exp, args...) |
#define | IMPLIES(x, y, args...) ASSERT((!(x)) || (y), args) |
#define | alloca __builtin_alloca |
The Common Headers are a small set of headers (and only header files!) used to include and declare the lowest-level of expected system APIs.
#define DPRINTF | ( | args... | ) |
#define ASSERT | ( | exp, | ||
args... | ||||
) |
#define IMPLIES | ( | x, | ||
y, | ||||
args... | ||||
) | ASSERT((!(x)) || (y), args) |
typedef std::map<std::string, std::string> Dictionary |
enum eCreateFlag |