#include <Agent.h>
Public Member Functions | |
AttributeBase (Agent *ag, std::string target_window_, std::string attr_) | |
virtual | ~AttributeBase () |
virtual void | create (std::string bufname) |
virtual void | assign (std::string bufname) |
Public Attributes | |
Agent * | agent |
std::string | target_window |
std::string | attr |
|
inline |
|
inlinevirtual |
|
virtual |
Definition at line 89 of file Agent.C.
References attr, COM_assertion_msg, COM_get_window_handle(), COM_use_attribute(), and target_window.
|
virtual |
Reimplemented in UseAttribute, CloneAttribute, and NewAttribute.
Agent* agent |
Definition at line 47 of file Agent.h.
Referenced by CloneAttribute::create(), and UseAttribute::create().
std::string attr |
Definition at line 49 of file Agent.h.
Referenced by assign(), NewAttribute::create(), CloneAttribute::create(), and UseAttribute::create().
std::string target_window |
Definition at line 48 of file Agent.h.
Referenced by assign(), CloneAttribute::create(), and UseAttribute::create().