COSM
1.3.0

Getting Started

  • COSM Software Modules
  • Supported Platforms and Hardware
  • Setting Up COSM
  • Using COSM: Runtime Configuration
  • COSM API

Extending COSM

  • Adding A New Agent Type To The HAL
COSM
  • File foraging_oracle.hpp

File foraging_oracle.hpp

↰ Parent directory (cosm/foraging/oracle)

Contents

  • Definition (cosm/foraging/oracle/foraging_oracle.hpp)

  • Detailed Description

  • Includes

  • Namespaces

  • Classes

  • Typedefs

Definition (cosm/foraging/oracle/foraging_oracle.hpp)

  • Program Listing for File foraging_oracle.hpp

Detailed Description

2020 John Harwell, All rights reserved.

SPDX-License-Identifier: MIT

Includes

  • boost/mpl/copy.hpp

  • cosm/cosm.hpp (File cosm.hpp)

  • cosm/oracle/aggregate_oracle.hpp (File aggregate_oracle.hpp)

  • cosm/oracle/entities_oracle.hpp (File entities_oracle.hpp)

  • map (File actuator_map.hpp)

  • memory (File base_memory_model.hpp)

  • rcppsw/common/common.hpp

  • rcppsw/mpl/typelist.hpp

  • string

Namespaces

  • Namespace cosm

  • Namespace cosm::arena

  • Namespace cosm::arena::repr

  • Namespace cosm::foraging

  • Namespace cosm::foraging::oracle

  • Namespace cosm::foraging::oracle::detail

  • Namespace cosm::oracle

  • Namespace cosm::repr

Classes

  • Class foraging_oracle

Typedefs

  • Typedef cosm::foraging::oracle::detail::entity_oracle_types

  • Typedef cosm::foraging::oracle::detail::entity_types

  • Typedef cosm::foraging::oracle::detail::oracle_types

  • Typedef cosm::foraging::oracle::detail::tasking_oracle_types


© Copyright 2022, John Harwell.

Built with Sphinx using a theme provided by Read the Docs.