Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Naether
 Ncollision
 Ncolour
 Ncompression
 Ncontainer
 Necs
 Ngeometry
 Nhash
 Ninternal
 Nio
 Nmessage
 Nmorton
 Nmpl
 Nnetcode
 Nphysx
 Nprotocol
 Nreplication
 Nrigidbody
 Nserde
 Ntcp
 CargumentsThe arguments passed to AetherEngine on startup
 Caws_bucketMakes a connection to aws to retrieve objects from an s3 bucket the sercurity is configure using the following environemt variables:
 CblobManages a memory area and provides access to it via an aether::container::span
 Cblob_storeBlob_store is used to fetch a blob object asynchronously from a server
 Ccell_stateThis is the state of the worker as it pertains to the manager
 Cclosure
 Cclosure< R(Args...)>
 Cdefault_aabbDefault formula for calculating Axis Aligned Bounding Box for the given agent
 Cdefault_agent_centerDefault formula for calculating the center of the given agent
 Cdefault_handover
 Cdefault_sim_stateThis is the default implementation of cell state without using the ecs
 Cdimension_traitsTraits for D-Dimentional morton codes
 Cdimension_traits< 2 >2-Dimentional morton code traits
 Cdimension_traits< 3 >3-Dimentional morton code traits
 Centity_based_user_stateThe class defines an interface that should be implemented in order to build an entity based simulation
 Centity_based_user_state_adapter
 Centity_based_user_state_baseThe class makes it simpler to create a simulation by providing default implementations for many functions required by the entity_based_user_state interface
 Cexternal_storage_baseBase class for implementing write access to external storage, used by aether::entity_based_user_state::build_external_storage and aether::global_state_base::build_external_storage
 Cexternal_storage_ifaceThe interface for implementing write access to extenal storage, used by aether::entity_based_user_state::build_external_storage and aether::global_state_base::build_external_storage
 Cglobal_state_baseA base type for a global state process implementation
 Chttp_storeMakes an anonymous connection to an http or https server to retrieve a blob
 Cmachine_id
 Cmonostate
 Cmuxer_machine
 Cmuxers_config
 Cnull_external_storageAn empty external storage implementation, used when no external storage is configured
 CoctreeThe main class of the Aether engine which manages all the processes
 Coctree_impl
 Coctree_params_defaultDescribes parameters for aether::octree
 Coctree_traits
 Cprocess_allocationDescribes how many worker processes are supported by each machine and how many are free
 CregionRepresents a region in space using discretized coordinates
 Crun_id
 Csemaphore_guardThe class semaphore_guard is a posix semaphore wrapper that provides a RAII-style mechanism for owning a semaphore for the duration of a scoped block
 Cstatistics
 Cstorage_stateState of the simulation as seen from external_storage_iface implementation
 Cuser_cell_state_interface
 Cworker_idRepresents a worker id, used to identify the different processes
 Nhadean
 Nlog
 Nmetrics
 NstdSTL namespace
 Chash< aether::machine_id >
 Chash< aether::netcode::detail::entity_handle >
 Chash< aether::netcode::detail::spatial_bucket< T > >
 Chash< aether::worker_id >