nf_hist::simple_tracked

Synopsis

Declared in <nf/hist.h>

template<
    class Data,
    class User_data = no_user_data>
requires RareTs::is_macro_reflected_v<Data>
struct simple_tracked
    : nf_hist::tracked<Data, simple_tracked<Data, User_data>, User_data>

Base Classes

Name

Description

nf_hist::tracked<Data, simple_tracked<Data, User_data>, User_data>

The parent class for your tracked type, stores your source data class, provides const ref access to it, and capabilities to make tracked changes to all members/sub‐elements, as well as the ability to undo/redo, traverse and manage history

Created with MrDocs