Initialization

template<class ...attr_val_type>
init_attr create_init_attr(attr_val_type&&... avs)

Creates an attribute object, which may used to control init operation.

Return

an attribute object

void init(const init_attr &attr = default_init_attr)

Initializes the library. Optional for invocation.

Parameters
  • attr: optional init attributes

library_version get_library_version()

Retrieves the library version.