16#ifdef TRKRECO_DEBUG_DETAIL
37 void dump(
const std::string & message = std::string(
""),
38 const std::string & prefix = std::string(
""))
const;
42 virtual bool updated(
void)
const;
54 virtual void clear(
void);
65#ifdef TRKRECO_NO_INLINE
69#define TUpdater_INLINE_DEFINE_HERE
72#ifdef TUpdater_INLINE_DEFINE_HERE
A class to handle update timing of static objects of tracking.
void dump(const std::string &message=std::string(""), const std::string &prefix=std::string("")) const
dumps debug information.
virtual void update(void)
updates an object.
virtual ~TUpdater()
Destructor.
virtual bool initialized(void) const
returns true if an object is initialized.
virtual void initialize(void)
initializes an object.
virtual bool updated(void) const
returns true if an object is updated.
virtual void clear(void)
clears an object.