Here is a list of all documented class members with links to the class documentation for each member:
- f -
- FileOutput() : fpmas::io::FileOutput
- filter() : fpmas::model::Neighbors< AgentType >
- FinalAgentType : fpmas::model::detail::AgentBase< AgentInterface, AgentType, TypeIdBase >
- FormattedOutput() : fpmas::io::FormattedOutput< T >
- free() : fpmas::api::communication::DataPack, fpmas::api::communication::Request
- from_datapack() : fpmas::io::datapack::AgentPtrSerializer< PackType, Type, AgentTypes >, fpmas::io::datapack::AgentPtrSerializer< PackType, void >, fpmas::io::datapack::BasicJsonSerializer< T, JsonType >, fpmas::io::datapack::BasicJsonSerializer< std::string, JsonType >, fpmas::io::datapack::LightSerializer< T, Enable >, fpmas::io::datapack::LightSerializer< AgentPtr >, fpmas::io::datapack::LightSerializer< fpmas::api::utils::PtrWrapper< AgentType >, typename std::enable_if< std::is_base_of< api::model::Agent, AgentType >::value &&std::is_default_constructible< AgentType >::value &&std::is_same< AgentType, typename AgentType::FinalAgentType >::value >::type >, fpmas::io::datapack::LightSerializer< fpmas::api::utils::PtrWrapper< AgentType >, typename std::enable_if< std::is_base_of< fpmas::api::model::Agent, AgentType >::value &&!std::is_default_constructible< AgentType >::value &&std::is_same< AgentType, typename AgentType::FinalAgentType >::value >::type >, fpmas::io::datapack::LightSerializer< NodePtrWrapper< T > >, fpmas::io::datapack::LightSerializer< PtrWrapper< fpmas::model::GraphCellBase< GraphCellType, Derived > > >, fpmas::io::datapack::LightSerializer< PtrWrapper< fpmas::model::GridAgent< AgentType, CellType, Derived > > >, fpmas::io::datapack::LightSerializer< PtrWrapper< fpmas::model::GridCellBase< GridCellType, Derived > > >, fpmas::io::datapack::LightSerializer< PtrWrapper< fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived > > >, fpmas::io::datapack::LightSerializer< WeakAgentPtr >, fpmas::io::datapack::Serializer< AgentPtr >, fpmas::io::datapack::Serializer< api::model::DiscretePoint >, fpmas::io::datapack::Serializer< api::utils::PtrWrapper< AgentType > >, fpmas::io::datapack::Serializer< BasicObjectPack< S > >, fpmas::io::datapack::Serializer< DataUpdatePack< T > >, fpmas::io::datapack::Serializer< DistributedId >, fpmas::io::datapack::Serializer< EdgePtrWrapper< T > >, fpmas::io::datapack::Serializer< fpmas::random::Generator< Generator_t > >, fpmas::io::datapack::Serializer< graph::detail::LocalizedNodeView< T > >, fpmas::io::datapack::Serializer< model::ReachableCell >, fpmas::io::datapack::Serializer< NodePtrWrapper< T > >, fpmas::io::datapack::Serializer< NodeUpdatePack< T > >, fpmas::io::datapack::Serializer< PtrWrapper< fpmas::model::GraphCellBase< GraphCellType, Derived > > >, fpmas::io::datapack::Serializer< PtrWrapper< fpmas::model::GridAgent< AgentType, CellType, Derived > > >, fpmas::io::datapack::Serializer< PtrWrapper< fpmas::model::GridCellBase< GridCellType, Derived > > >, fpmas::io::datapack::Serializer< PtrWrapper< fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived > > >, fpmas::io::datapack::Serializer< std::array< T, N > >, fpmas::io::datapack::Serializer< std::chrono::duration< Rep, Ratio > >, fpmas::io::datapack::Serializer< std::deque< T > >, fpmas::io::datapack::Serializer< std::list< T > >, fpmas::io::datapack::Serializer< std::map< K, T, Comp, Alloc > >, fpmas::io::datapack::Serializer< std::pair< T1, T2 > >, fpmas::io::datapack::Serializer< std::set< T > >, fpmas::io::datapack::Serializer< std::string >, fpmas::io::datapack::Serializer< std::type_index >, fpmas::io::datapack::Serializer< std::unordered_map< K, T, Hash, KeyEq, Alloc > >, fpmas::io::datapack::Serializer< std::vector< T > >, fpmas::io::datapack::Serializer< synchro::hard::api::Color >, fpmas::io::datapack::Serializer< T, typename std::enable_if< std::is_fundamental< T >::value >::type >, fpmas::io::datapack::Serializer< WeakAgentPtr >
- from_json() : fpmas::io::json::AgentPtrSerializer< JsonType, Type, AgentTypes >, fpmas::io::json::AgentPtrSerializer< JsonType, void >, fpmas::io::json::basic_datapack_serializer< T, PackType >, fpmas::io::json::light_serializer< T, Enable >, fpmas::io::json::light_serializer< fpmas::api::model::AgentPtr >, fpmas::io::json::light_serializer< fpmas::api::model::WeakAgentPtr >, fpmas::io::json::light_serializer< fpmas::api::utils::PtrWrapper< AgentType >, typename std::enable_if< std::is_base_of< fpmas::api::model::Agent, AgentType >::value &&!std::is_default_constructible< AgentType >::value &&std::is_same< AgentType, typename AgentType::FinalAgentType >::value >::type >, fpmas::io::json::light_serializer< fpmas::api::utils::PtrWrapper< AgentType >, typename std::enable_if< std::is_base_of< fpmas::api::model::Agent, AgentType >::value &&std::is_default_constructible< AgentType >::value &&std::is_same< AgentType, typename AgentType::FinalAgentType >::value >::type >, fpmas::io::json::light_serializer< NodePtrWrapper< T > >, fpmas::io::json::light_serializer< PtrWrapper< fpmas::model::GraphCellBase< AgentType, Derived > > >, fpmas::io::json::light_serializer< PtrWrapper< fpmas::model::GridAgent< AgentType, CellType, Derived > > >, fpmas::io::json::light_serializer< PtrWrapper< fpmas::model::GridCellBase< GridCellType, Derived > > >, fpmas::io::json::light_serializer< PtrWrapper< fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived > > >, fpmas::io::json::light_serializer< T, typename std::enable_if<!std::is_default_constructible< T >::value >::type >, nlohmann::adl_serializer< DataUpdatePack< T > >, nlohmann::adl_serializer< DistributedId >, nlohmann::adl_serializer< EdgePtrWrapper< T > >, nlohmann::adl_serializer< fpmas::api::graph::DistributedGraph< T > >, nlohmann::adl_serializer< fpmas::api::graph::LocationManager< T > >, nlohmann::adl_serializer< fpmas::api::model::AgentPtr >, nlohmann::adl_serializer< fpmas::api::model::DiscretePoint >, nlohmann::adl_serializer< fpmas::api::model::Model >, nlohmann::adl_serializer< fpmas::api::model::WeakAgentPtr >, nlohmann::adl_serializer< fpmas::api::utils::PtrWrapper< AgentType > >, nlohmann::adl_serializer< fpmas::api::utils::PtrWrapper< fpmas::model::GraphCellBase< AgentType, Derived > > >, nlohmann::adl_serializer< fpmas::api::utils::PtrWrapper< fpmas::model::GridAgent< AgentType, CellType, Derived > > >, nlohmann::adl_serializer< fpmas::api::utils::PtrWrapper< fpmas::model::GridCellBase< GridCellType, Derived > > >, nlohmann::adl_serializer< fpmas::api::utils::PtrWrapper< fpmas::model::SpatialAgentBase< SpatialAgentInterface, AgentType, CellType, Derived > > >, nlohmann::adl_serializer< fpmas::graph::detail::LocalizedNodeView< T > >, nlohmann::adl_serializer< fpmas::model::ReachableCell >, nlohmann::adl_serializer< fpmas::random::Generator< Generator_t > >, nlohmann::adl_serializer< NodePtrWrapper< T > >, nlohmann::adl_serializer< NodeUpdatePack< T > >, nlohmann::adl_serializer< std::chrono::duration< Rep, Ratio > >, nlohmann::adl_serializer< std::type_index >