| Live Cells C++
    Reactive Programming for C++ | 
#include <tracker.hpp>
| Classes | |
| class | tracker | 
| Public Types | |
| typedef std::function< void(const cell &arg) | track_fn) | 
| Public Member Functions | |
| argument_tracker (const argument_tracker &other)=delete | |
| argument_tracker & | operator= (const argument_tracker &other)=delete | 
| void | track_argument (const cell &arg) | 
| template<typename F > | |
| tracker< F > | with_tracker (F track) | 
| Static Public Member Functions | |
| static argument_tracker & | global () | 
Helper for dynamically tracking the argument cells used within a function.
Track argument callback function.
| arg | The referenced observable. | 
| 
 | inlinestatic | 
Return the global argument tracker instance.
Inform the current argument tracker that cell arg was used.
| arg | A cell that was referenced as an argument. | 
Register a track argument callback function.
| track | Track argument callback function. |