nf_hist::make_path

Used to create a path to some element within the source data class, typically used for creating notification methods or tracked sub‐elements e.g. using my_path = nf::make_path<decltype(root‐>my_collection[0].my_field)>; or... using my_path = NF_PATH(root‐>my_collection[0].my_field);

Synopsis

Declared in <nf/hist.h>

template<class Input>
using make_path = path_tagged_keys<Input::nf_keys, Input::nf_path, Input::nf_editor_type>;

Template Parameters

Name

Description

Input

the path to a given element within the source data class (represented as a type stored at compile time), from within a tracked type use decltype(root‐>my_path_to_elem)

Created with MrDocs