FOX/ObjCryst++  1.10.X (development)
ObjCryst::MainTracker Class Reference

A class to hold all trackers. More...

+ Collaboration diagram for ObjCryst::MainTracker:

Public Member Functions

void AddTracker (Tracker *t)
 
void AppendValues (const long trial)
 
void ClearTrackers ()
 Removes all Trackers.
 
void ClearValues ()
 Removes all stored values.
 
void SaveAll (std::ostream &out) const
 Will save to a single file if all recorded trial numbers are the same Otherwise ?
 
const std::set< Tracker * > & GetTrackerList () const
 
void UpdateDisplay () const
 Update display, if any.
 
const RefinableObjClockGetClockTrackerList () const
 Get last time a tracker was added.
 
const RefinableObjClockGetClockValues () const
 Get last time values were whanged.
 

Private Attributes

std::set< Tracker * > mvpTracker
 
RefinableObjClock mClockTrackerList
 Last time a tracker was added.
 
RefinableObjClock mClockValues
 Last time values were whanged.
 

Detailed Description

A class to hold all trackers.

All trackers need not have the same

Definition at line 68 of file Tracker.h.


The documentation for this class was generated from the following files: