ARB
Public Member Functions | Protected Member Functions | List of all members
UserActionTracker Class Referenceabstract

#include <aw_root.hxx>

Inheritance diagram for UserActionTracker:
Inheritance graph
[legend]
Collaboration diagram for UserActionTracker:
Collaboration graph
[legend]

Public Member Functions

 UserActionTracker ()
 
virtual ~UserActionTracker ()
 
bool is_tracking () const
 
virtual void track_action (const char *action_id)=0
 
virtual void track_awar_change (AW_awar *awar)=0
 
virtual bool is_replaceable () const =0
 

Protected Member Functions

void set_tracking (bool track)
 

Detailed Description

Definition at line 60 of file aw_root.hxx.

Constructor & Destructor Documentation

UserActionTracker::UserActionTracker ( )
inline

Definition at line 67 of file aw_root.hxx.

virtual UserActionTracker::~UserActionTracker ( )
inlinevirtual

Definition at line 68 of file aw_root.hxx.

Member Function Documentation

void UserActionTracker::set_tracking ( bool  track)
inlineprotected

Definition at line 64 of file aw_root.hxx.

Referenced by RequiresActionTracker::RequiresActionTracker().

bool UserActionTracker::is_tracking ( ) const
inline
virtual void UserActionTracker::track_action ( const char action_id)
pure virtual
virtual void UserActionTracker::track_awar_change ( AW_awar awar)
pure virtual
virtual bool UserActionTracker::is_replaceable ( ) const
pure virtual

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