
.. _namespace_Karana__Core:

Namespace Karana::Core
======================


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





Classes
-------


- :ref:`exhale_struct_structKarana_1_1Core_1_1Base_1_1DumpOptions`

- :ref:`exhale_struct_structKarana_1_1Core_1_1BaseWithVars_1_1DumpOptions`

- :ref:`exhale_struct_structKarana_1_1Core_1_1BasicDAGImpl_1_1Node`

- :ref:`exhale_struct_structKarana_1_1Core_1_1BasicTreeImpl_1_1Node`

- :ref:`exhale_struct_structKarana_1_1Core_1_1DebugManager`

- :ref:`exhale_struct_structKarana_1_1Core_1_1EdgeHash`

- :ref:`exhale_struct_structKarana_1_1Core_1_1LockingBase_1_1DumpOptions`

- :ref:`exhale_struct_structKarana_1_1Core_1_1NestedVars`

- :ref:`exhale_class_classKarana_1_1Core_1_1Base`

- :ref:`exhale_class_classKarana_1_1Core_1_1BaseContainer`

- :ref:`exhale_class_classKarana_1_1Core_1_1BaseVars`

- :ref:`exhale_class_classKarana_1_1Core_1_1BaseWithVars`

- :ref:`exhale_class_classKarana_1_1Core_1_1BasicDAGImpl`

- :ref:`exhale_class_classKarana_1_1Core_1_1BasicTreeImpl`

- :ref:`exhale_class_classKarana_1_1Core_1_1CallbackRegistry`

- :ref:`exhale_class_classKarana_1_1Core_1_1DAG`

- :ref:`exhale_class_classKarana_1_1Core_1_1DataCache`

- :ref:`exhale_class_classKarana_1_1Core_1_1DelFns`

- :ref:`exhale_class_classKarana_1_1Core_1_1IdGenerator`

- :ref:`exhale_class_structKarana_1_1Core_1_1IdHashStruct`

- :ref:`exhale_class_classKarana_1_1Core_1_1JsonLogger`

- :ref:`exhale_class_classKarana_1_1Core_1_1LockingBase`

- :ref:`exhale_class_classKarana_1_1Core_1_1LockingBaseVars`

- :ref:`exhale_class_classKarana_1_1Core_1_1MsgLogger`

- :ref:`exhale_class_classKarana_1_1Core_1_1my__formatter__flag`

- :ref:`exhale_class_classKarana_1_1Core_1_1RegistryList`

- :ref:`exhale_class_classKarana_1_1Core_1_1SideEffect`

- :ref:`exhale_class_classKarana_1_1Core_1_1StderrLog`

- :ref:`exhale_class_classKarana_1_1Core_1_1StdoutLog`

- :ref:`exhale_class_classKarana_1_1Core_1_1Tree`

- :ref:`exhale_class_classKarana_1_1Core_1_1UsageTrackingMap`

- :ref:`exhale_class_classKarana_1_1Core_1_1Var`

- :ref:`exhale_class_classKarana_1_1Core_1_1Var__T`


Enums
-----


- :ref:`exhale_enum_Var_8h_1a9355b820d66455fbeffd59a5325b64de`


Functions
---------


- :ref:`exhale_function_MsgLogger_8h_1a85cdfa283ec83fccae7ff241f6d38e15`

- :ref:`exhale_function_BaseContainer_8h_1a74c290cad20fa404735b2525ece442ec`

- :ref:`exhale_function_MsgLogger_8h_1aab16c82452f6f9c730a177c8ee9eb3df`

- :ref:`exhale_function_MsgLogger_8h_1a12e9409e9adbc6467b0cda931966afc4`

- :ref:`exhale_function_MsgLogger_8h_1ae2b307c2c927fd133250bf56d9c6f7c3`

- :ref:`exhale_function_MsgLogger_8h_1a2df38f5ead3f2930d7dfed673e45d642`

- :ref:`exhale_function_pybind11Utils_8h_1a84e6126ac34a352bdf5a11b496961596`

- :ref:`exhale_function_pybind11Utils_8h_1a6eb5f6b740c895ded3c5743691000ce6`

- :ref:`exhale_function_BaseVars_8h_1ab18d1ffd5e75ef6fb6a9814851824e3b`

- :ref:`exhale_function_Base_8h_1a78a7522e03e49181233dcdc0a5341030`

- :ref:`exhale_function_LockingBase_8h_1a69d96681d8e1d943763eb59371ce8586`

- :ref:`exhale_function_Base_8h_1ab0d8ffe1d758be30c21377e8f8d4dd9b`

- :ref:`exhale_function_pybind11Utils_8h_1a30952df6a8c891683bc65978b03fad8c`

- :ref:`exhale_function_SharedPointer_8h_1ab82bcd73eca7233d9ae9aa0afb0ca4be`

- :ref:`exhale_function_pybind11Utils_8h_1a8a8f0a80dd6b71bad149263c2c2141d1`

- :ref:`exhale_function_MsgLogger_8h_1a28c279f15aab7901c6da342dd6ab9ac8`

- :ref:`exhale_function_MsgLogger_8h_1aca169de772f596d2cf91379854edd992`

- :ref:`exhale_function_MsgLogger_8h_1ad29e7babbea92ec15f763d6df91e343d`

- :ref:`exhale_function_MsgLogger_8h_1a4064d2bd763eb61e7c72de50ece62c94`

- :ref:`exhale_function_MsgLogger_8h_1a84f92ed80b9c97bb96ae21cc0eea3235`

- :ref:`exhale_function_MsgLogger_8h_1a644142c72dfa8ac0016fec3248925ac3`

- :ref:`exhale_function_MsgLogger_8h_1a57f35d2b70a649e52a10b5f7775e2e81`

- :ref:`exhale_function_MsgLogger_8h_1a8fbf5e53c43950bf0fa6e282e3a27272`

- :ref:`exhale_function_pybind11Utils_8h_1abe73ddec1df168f26c0c31af53aad3ab`

- :ref:`exhale_function_Base_8h_1a001df88628889afd79c4df7ef699e400`

- :ref:`exhale_function_SharedPointer_8h_1acaea70dc1294cc190d9645f5cf2f52c3`

- :ref:`exhale_function_MsgLogger_8h_1a1b51ed88bbd0981901f15b38b3508371`

- :ref:`exhale_function_MsgLogger_8h_1a8f382d48d8717bac32dbac6aa7eee4ee`

- :ref:`exhale_function_MsgLogger_8h_1a511eb2d10a7caa6bcfe12089af99dd79`

- :ref:`exhale_function_findShareDir_8h_1a3ceff78ee5e2b8b1381712ccd03d901b`

- :ref:`exhale_function_pybind11Utils_8h_1aab7702368a917823cea12b601edf2755`

- :ref:`exhale_function_pybind11Utils_8h_1aefa8f23e2248849f88f4fb1a3a822cd7`

- :ref:`exhale_function_Var_8h_1ae5b5112daa5f27bf42b6c099c70721c9`

- :ref:`exhale_function_MsgLogger_8h_1a2b2aa84d10e71e58fd0cd9d5130d5433`

- :ref:`exhale_function_MsgLogger_8h_1a8a8ff0916daa62c06ceab8a8eee02ad4`

- :ref:`exhale_function_MsgLogger_8h_1af9694cc90e39409ef54edcf73897feb0`

- :ref:`exhale_function_pybind11Utils_8h_1a82c4e30dfcd74c475587adca2cb7427d`

- :ref:`exhale_function_pybind11Utils_8h_1ad5f44f53b73da64fc69305172eebcb18`

- :ref:`exhale_function_pybind11Utils_8h_1a7a76b0e2a027e13ea29f4bbc6af350d3`

- :ref:`exhale_function_SharedPointer_8h_1aa197bb988ea6c72c79e37b4da3610f2e`

- :ref:`exhale_function_MsgLogger_8h_1a66106a2692d70fc58825c739b6aed4bf`

- :ref:`exhale_function_MsgLogger_8h_1a8779740814c58c73e2de731ee2dbc5de`

- :ref:`exhale_function_MsgLogger_8h_1a8d519c7a500a2eba9c70fba77c281a77`

- :ref:`exhale_function_MsgLogger_8h_1a7c317b944654b1fac37343dbe1cc635a`

- :ref:`exhale_function_MsgLogger_8h_1a962278c96a3eb1366a41ac869ca90388`

- :ref:`exhale_function_MsgLogger_8h_1a3b8c1d8575ad6bd05bd146b2e5a5e702`

- :ref:`exhale_function_MsgLogger_8h_1a412119b3e1878065bea9442e1371566e`

- :ref:`exhale_function_MsgLogger_8h_1af058a8627fa48ba49f5e81c02392b93a`


Typedefs
--------


- :ref:`exhale_typedef_Allocator_8h_1a7d928a15b7efa4d920ec29ae0767ea17`

- :ref:`exhale_typedef_Id_8h_1a07e338819bab62f0bdee31b086bbe369`

- :ref:`exhale_typedef_MsgLogger_8h_1a7a735a00c9fe294ff56ae9731a7a482e`

- :ref:`exhale_typedef_SharedPointer_8h_1a313123deede70383968f963805eb60a4`

- :ref:`exhale_typedef_MsgLogger_8h_1ac72b3c676aac65a9a7e119b2ee981712`

- :ref:`exhale_typedef_MsgLogger_8h_1a769e2c74b592fc574b9e31e22eb5af47`
