From 6158410658e5dcef5336a95214884c55cec83acb Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Fri, 24 May 2013 12:32:00 -0700 Subject: [PATCH] provide a getter for the owning agent in AgentData --- libraries/shared/src/AgentData.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/shared/src/AgentData.h b/libraries/shared/src/AgentData.h index 7253d85e59..9c931dd65a 100644 --- a/libraries/shared/src/AgentData.h +++ b/libraries/shared/src/AgentData.h @@ -14,8 +14,11 @@ class Agent; class AgentData { public: AgentData(Agent* owningAgent); + virtual ~AgentData() = 0; virtual int parseData(unsigned char* sourceBuffer, int numBytes) = 0; + + Agent* getOwningAgent() { return _owningAgent; } protected: Agent* _owningAgent; };