|
RepastHPC
2.3.1
|
This is the complete list of members for repast::Projection< T >, including all inherited members.
| addAgent(boost::shared_ptr< T > agent)=0 (defined in repast::Projection< T >) | repast::Projection< T > | protectedpure virtual |
| addFilterVal(int type) | repast::Projection< T > | inline |
| agentCanBeAdded(boost::shared_ptr< T > agent) | repast::Projection< T > | inline |
| balance() (defined in repast::Projection< T >) | repast::Projection< T > | inlinevirtual |
| cleanProjectionInfo(std::set< AgentId > &agentsToKeep)=0 (defined in repast::Projection< T >) | repast::Projection< T > | pure virtual |
| clearFilter() | repast::Projection< T > | inline |
| Context< T > (defined in repast::Projection< T >) | repast::Projection< T > | friend |
| filter (defined in repast::Projection< T >) | repast::Projection< T > | protected |
| getAgentStatusExchangePartners(std::set< int > &psToSendTo, std::set< int > &psToReceiveFrom)=0 | repast::Projection< T > | pure virtual |
| getAgentsToPush(std::set< AgentId > &agentsToTest, std::map< int, std::set< AgentId > > &agentsToPush)=0 | repast::Projection< T > | pure virtual |
| getInfoExchangePartners(std::set< int > &psToSendTo, std::set< int > &psToReceiveFrom)=0 | repast::Projection< T > | pure virtual |
| getProjectionInfo(AgentId id, bool secondaryInfo=false, std::set< AgentId > *secondaryIds=0, int destProc=-1)=0 (defined in repast::Projection< T >) | repast::Projection< T > | protectedpure virtual |
| getProjectionInfo(std::vector< AgentId > &agents, std::vector< ProjectionInfoPacket * > &packets, bool secondaryInfo=false, std::set< AgentId > *secondaryIds=0, int destProc=-1) | repast::Projection< T > | virtual |
| getRequiredAgents(std::set< AgentId > &agentsToTest, std::set< AgentId > &agentsRequired, RADIUS radius=PRIMARY)=0 | repast::Projection< T > | pure virtual |
| keepsAgentsOnSyncProj()=0 | repast::Projection< T > | pure virtual |
| name() const | repast::Projection< T > | inline |
| name_ (defined in repast::Projection< T >) | repast::Projection< T > | protected |
| PRIMARY enum value (defined in repast::Projection< T >) | repast::Projection< T > | |
| Projection(std::string name) | repast::Projection< T > | inline |
| RADIUS enum name (defined in repast::Projection< T >) | repast::Projection< T > | |
| removeAgent(T *agent)=0 (defined in repast::Projection< T >) | repast::Projection< T > | protectedpure virtual |
| removeFilterVal(int type) | repast::Projection< T > | inline |
| SECONDARY enum value (defined in repast::Projection< T >) | repast::Projection< T > | |
| sendsSecondaryAgentsOnStatusExchange()=0 | repast::Projection< T > | pure virtual |
| updateProjectionInfo(ProjectionInfoPacket *pip, Context< T > *context)=0 (defined in repast::Projection< T >) | repast::Projection< T > | protectedpure virtual |
| updateProjectionInfo(std::vector< ProjectionInfoPacket * > &pips, Context< T > *context) | repast::Projection< T > | |
| ~Projection() (defined in repast::Projection< T >) | repast::Projection< T > | inlinevirtual |
1.8.17