fpmas 1.6
fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived > Member List

This is the complete list of members for fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >, including all inherited members.

act() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inlinevirtual
addGroup(api::model::AgentGroup *group) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
addGroupId(api::model::GroupId id) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
AgentBase()=defaultfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >
AgentBase(const AgentBase &agent)=defaultfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >
AgentBase(AgentBase &&)=defaultfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >
copy() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
copyAssign(api::model::Agent *agent) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
FinalAgentType typedeffpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >
getGroupPos(api::model::GroupId gid) const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
group() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
group() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
groupId() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
groupIds() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
groups() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
groups() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
handleNewMove() overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >protected
handleNewPerceive() overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >protected
initLocation(CellType *cell) overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >inline
inNeighbors() constfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
inNeighbors(api::graph::LayerId layer) constfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
JsonBase typedeffpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >
locationCell() const overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >
locationId() const overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >inline
mobilityField() constfpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >inlineprotected
model() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
model() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
moveAssign(api::model::Agent *agent) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
moveTo(DistributedId id) overridefpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >protected
node() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
node() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
operator=(const AgentBase &agent)=defaultfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >
operator=(AgentBase &&)fpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
outNeighbors() constfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
outNeighbors(api::graph::LayerId layer) constfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
perceptions() constfpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >inlineprotected
removeGroup(api::model::AgentGroup *group) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
removeGroupId(api::model::GroupId id) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setGroup(api::model::AgentGroup *group) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setGroupId(api::model::GroupId id) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setGroupPos(api::model::GroupId gid, std::list< api::model::Agent * >::iterator pos) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setModel(api::model::Model *model) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setNode(api::model::AgentNode *node) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setTask(api::model::AgentTask *task) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
setTask(api::model::GroupId id, api::model::AgentTask *task) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
task() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
task() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
task(api::model::GroupId id) overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
task(api::model::GroupId id) const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
tasks() overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
TYPE_IDfpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >static
typeId() const overridefpmas::model::detail::AgentBase< SpatialAgentInterface, AgentType, SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, AgentType > >inline
updateLocation(CellType *cell)fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived >protected