|
typedef boost::signals2::signal< void() > | history_changed_signal_type |
|
typedef boost::mutex | mutex_type |
|
typedef boost::unique_lock< mutex_type > | lock_type |
|
|
void | set_max_history_size (size_t size) |
| Set the size of the action history buffer.
|
|
size_t | max_history_size () |
| Retrieve the size of this buffer.
|
|
size_t | history_size () |
| Get the number of entries in the history buffer.
|
|
ActionHandle | action (size_t index) |
| Get the nth action in the buffer.
|
|
ActionResultHandle | result (size_t index) |
| Get the nth action result in the buffer.
|
|
void | record_action (ActionHandle handle, ActionResultHandle result) |
|
mutex_type & | get_mutex () const |
|
The documentation for this class was generated from the following files: