
.. _file_tvm_runtime_memory_scope.h:

File memory_scope.h
===================

|exhale_lsh| :ref:`Parent directory <dir_tvm_runtime>` (``tvm/runtime``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS



Memory scopes and allocation properties for runtime storage. 



.. contents:: Contents
   :local:
   :backlinks: none

Definition (``tvm/runtime/memory_scope.h``)
-------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_tvm_runtime_memory_scope.h.rst





Includes
--------


- ``ostream``

- ``string_view``

- ``tvm/ffi/enum.h``

- ``tvm/ffi/reflection/enum_def.h``

- ``tvm/runtime/base.h`` (:ref:`file_tvm_runtime_base.h`)



Included By
-----------


- :ref:`file_tvm_ir_type.h`

- :ref:`file_tvm_runtime_device_api.h`




Namespaces
----------


- :ref:`namespace_tvm`

- :ref:`namespace_tvm__ffi`

- :ref:`namespace_tvm__runtime`

- :ref:`namespace_tvm__runtime__attr`


Classes
-------


- :ref:`exhale_class_classtvm_1_1runtime_1_1MemoryScope`

- :ref:`exhale_class_classtvm_1_1runtime_1_1MemoryScopeObj`


Enums
-----


- :ref:`exhale_enum_namespacetvm_1_1runtime_1a0f98ef1e428a2e1e0a8eb69069b95c6d`


Functions
---------


- :ref:`exhale_function_namespacetvm_1_1runtime_1a350b7bea693d1368a355b8ca0229b8be`


Variables
---------


- :ref:`exhale_variable_namespacetvm_1_1runtime_1_1attr_1a1751e1d2ea8f9a01805bfbccbcdda24f`

