Navigation

  • index
  • next |
  • previous |
  • LegionEngine v 0.2 alpha documentation »
  • Legion API »
  • Namespace legion::core::async

Namespace legion::core::async¶

Contents

  • Classes

  • Enums

  • Variables

Classes¶

  • Template Struct async_operation

  • Struct async_progress

  • Template Struct async_runnable

  • Template Struct job_operation

  • Template Struct job_pool

  • Struct job_pool_base

  • Struct this_job

  • Template Class mixed_multiguard

  • Class readonly_guard

  • Template Class readonly_multiguard

  • Class readwrite_guard

  • Template Class readwrite_multiguard

  • Class ring_sync_lock

  • Class rw_spinlock

  • Class spinlock

  • Template Class transferable_atomic

Enums¶

  • Enum lock_state

  • Enum wait_priority

Variables¶

  • Variable legion::core::async::lock_state_idle

  • Variable legion::core::async::lock_state_read

  • Variable legion::core::async::lock_state_write

  • Variable legion::core::async::wait_priority_normal

  • Variable legion::core::async::wait_priority_real_time

  • Variable legion::core::async::wait_priority_sleep

Table of Contents

  • Namespace legion::core::async
    • Classes
    • Enums
    • Variables

Related Topics

  • Documentation index
    • Legion API
      • Previous: Namespace legion::core
      • Next: Namespace legion::core::common

This Page

  • Show Source

Quick search