C_types

Specifies builtin types, typedefs and aliases.

Classes

Type Name
struct capi_public_key
struct capi_signature

Typedefs

Functions

Defines

Typedefs Documentation

typedef capi_name

typedef uint64_t capi_name;

Functions Documentation

function ALIGNED

struct ALIGNED(
    capi_checksum256 
)

256-bit hash

function ALIGNED

struct ALIGNED(
    capi_checksum160 
)

160-bit hash

function ALIGNED

struct ALIGNED(
    capi_checksum512 
)

512-bit hash

Defines Documentation

define ALIGNED

#define ALIGNED(X) __attribute__ ((aligned (16))) X

Macro to align/overalign a type to ensure calls to intrinsics with pointers/references are properly aligned