54 #ifndef _GAMS_FORMATIONS_AGENT_FORMATION_H_ 55 #define _GAMS_FORMATIONS_AGENT_FORMATION_H_ 61 #include "madara/knowledge/KnowledgeBase.h" 62 #include "madara/knowledge/containers/StringVector.h" 90 virtual void from_args (madara::knowledge::FunctionArguments & args) = 0;
99 const std::string &
id =
"",
double buffer = 3.0)
const = 0;
105 void set_id (
const std::string &
id);
113 virtual bool is_member (
const std::string &
id =
"")
const = 0;
121 virtual bool is_extra (
const std::string &
id =
"")
const = 0;
143 #include "AgentFormation.inl" 145 #endif // _GAMS_FORMATIONS_AGENT_FORMATION_H_ Copyright (c) 2016 Carnegie Mellon University.
Contains all GAMS-related tools, classes and code.
A repository for group factories.
Copyright (c) 2016 Carnegie Mellon University.