.. _file_src_desert_classes_half.hpp: File half.hpp ============= |exhale_lsh| :ref:`Parent directory ` (``src/desert_classes``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS Main header file for half-precision functionality. .. contents:: Contents :local: :backlinks: none Definition (``src/desert_classes/half.hpp``) -------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_src_desert_classes_half.hpp.rst Detailed Description -------------------- Main header file for half-precision functionality. Included By ----------- - :ref:`file_src_desert_classes_CBorStream.h` Namespaces ---------- - :ref:`namespace_half_float` - :ref:`namespace_half_float__detail` - :ref:`namespace_std` Classes ------- - :ref:`exhale_struct_structhalf__float_1_1detail_1_1binary__t` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits_3_01const_01T_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits_3_01const_01volatile_01T_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits_3_01double_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits_3_01float_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bits_3_01volatile_01T_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1bool__type` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1conditional` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1conditional_3_01false_00_01T_00_01F_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1f31` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1half__caster` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1half__caster_3_01half_00_01half_00_01R_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1half__caster_3_01half_00_01U_00_01R_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1half__caster_3_01T_00_01half_00_01R_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01const_01T_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01const_01volatile_01T_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01double_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01float_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01long_01double_01_4` - :ref:`exhale_struct_structhalf__float_1_1detail_1_1is__float_3_01volatile_01T_01_4` - :ref:`exhale_class_classhalf__float_1_1half` - :ref:`exhale_class_classstd_1_1numeric__limits_3_01half__float_1_1half_01_4` Functions --------- - :ref:`exhale_function_namespacehalf__float_1a1b64482e7b39ce993497bc3cddc4ae56` - :ref:`exhale_function_namespacehalf__float_1ae78413959fa655665b70c48ec62ac060` - :ref:`exhale_function_namespacehalf__float_1a90efeed8751189d7652ed185e4852b38` - :ref:`exhale_function_namespacehalf__float_1a747253edd1dadd80265dd16582a730f6` - :ref:`exhale_function_namespacehalf__float_1a000c0c87f1053f48e34cfb22b8bcbd9d` - :ref:`exhale_function_namespacehalf__float_1a0a81d274e4b63408e921078e24ae18c8` - :ref:`exhale_function_namespacehalf__float_1aa36b863d379dc709d758bd9fae79d3b1` - :ref:`exhale_function_namespacehalf__float_1a6221675384c8a858b8abd393368d339b` - :ref:`exhale_function_namespacehalf__float_1aed45b6b44942318dda9e155afac8bef9` - :ref:`exhale_function_namespacehalf__float_1ad154f2f59d8c44950d51e59179271c88` - :ref:`exhale_function_namespacehalf__float_1a19eec00fe1044b8baa6e0264d062af66` - :ref:`exhale_function_namespacehalf__float_1a54732dbd8c6c953d51428d22d0dab27e` - :ref:`exhale_function_namespacehalf__float_1ac2d46809bcd720279d0ecc76e4ab7cda` - :ref:`exhale_function_half_8hpp_1ab67b48d2957b3d29076f5e674444ec40` - :ref:`exhale_function_half_8hpp_1abed05f956ea222b0ab8e6107a12f7b4f` - :ref:`exhale_function_half_8hpp_1a93c05ac48d51c12540e58dc4652c6c90` - :ref:`exhale_function_half_8hpp_1a627a7138efee1ebbb2237c5b368143ba` - :ref:`exhale_function_half_8hpp_1a944063efee6a33f5ba3869fe828f40f9` - :ref:`exhale_function_half_8hpp_1aeb1b5890af847586d019111c931e7f3b` - :ref:`exhale_function_half_8hpp_1a20cedf19efac6e017090e17ea38342cf` - :ref:`exhale_function_half_8hpp_1a0f1b0ddcef962521b4c76f661659e5a7` - :ref:`exhale_function_half_8hpp_1a2bf0023fb377ed058d52a0a3a6282f8f` - :ref:`exhale_function_half_8hpp_1a5fc7a7782b8a69eeb588b6558dff41d7` - :ref:`exhale_function_half_8hpp_1aa61c2d91ad47586025e275bfbcd89b1b` - :ref:`exhale_function_half_8hpp_1aec9f3d2280ab3c243a2866e2b3fface1` - :ref:`exhale_function_half_8hpp_1a4c7c5d5dadbdc87e9d10673a2d8ae72a` - :ref:`exhale_function_half_8hpp_1a0d63c22ad980df6380398c0abcdecd21` - :ref:`exhale_function_half_8hpp_1af8519be83f99fc8d61212c61199e530d` - :ref:`exhale_function_half_8hpp_1a32e179257a6cb22ed80f8a71a5f5c986` - :ref:`exhale_function_half_8hpp_1a70b16370419a91fa88e348a8311ca191` - :ref:`exhale_function_half_8hpp_1ad9a46fa1115956a45f000a980d7c926b` - :ref:`exhale_function_half_8hpp_1a7a284bcc6932dc0357c493319470e611` - :ref:`exhale_function_half_8hpp_1aab14d51e73d2cfda24bf5d5138868901` - :ref:`exhale_function_half_8hpp_1a85fbb7498c5f00e81419c231fb45d841` - :ref:`exhale_function_half_8hpp_1aa1266d182abb68005ef4135aba30f572` - :ref:`exhale_function_half_8hpp_1a44da973774c47996d5db80a1e8fd2f06` - :ref:`exhale_function_half_8hpp_1a78d5ca3c5db646ebd0394178c682e1ce` - :ref:`exhale_function_half_8hpp_1a63e384f5edcf5aeef8db3a5d34eea708` - :ref:`exhale_function_half_8hpp_1a5443b11aa59942172f52937e8be6c739` - :ref:`exhale_function_half_8hpp_1a7354715bbf9e9b96dbdd41b51d20ce25` - :ref:`exhale_function_half_8hpp_1a13acb9c314181f74684b1603288d76a5` - :ref:`exhale_function_half_8hpp_1aed187a9ef70b25d4517898caf8c9de2b` - :ref:`exhale_function_half_8hpp_1a08d7bc6f97db512461b9a9024087806e` - :ref:`exhale_function_half_8hpp_1a847c5d7ee1aefc01b7d7e9745e110a46` - :ref:`exhale_function_half_8hpp_1a9905b62220cbfd0b4007e669ef9c9c2d` - :ref:`exhale_function_half_8hpp_1abc6783d15682465e6920240e47ee3737` - :ref:`exhale_function_half_8hpp_1a339493fc31caa0e1163101c796f53a24` - :ref:`exhale_function_half_8hpp_1a5bab58d55c3e04b00aef9b6a28007c5a` - :ref:`exhale_function_half_8hpp_1a4bb4e140d84e87a66ca65c71738a55d7` - :ref:`exhale_function_half_8hpp_1a4884a31d1e02744fc55a78e4ae5411a9` - :ref:`exhale_function_half_8hpp_1afedd62a662f9f6d189773787349c9ee8` - :ref:`exhale_function_half_8hpp_1ab339fa9c282045fa013a9783e67e1495` - :ref:`exhale_function_half_8hpp_1abf9da8ce261de71db60966d094abdaeb` - :ref:`exhale_function_half_8hpp_1a3f14f1b51003b5ba329f8683b06933a0` - :ref:`exhale_function_half_8hpp_1ade76d538bb39f5b2b6b378d5c22b6b7c` - :ref:`exhale_function_half_8hpp_1a83e7b0188be41c1487370e3503c1db9c` - :ref:`exhale_function_half_8hpp_1acacc587e87c5be8936c5e62e480b6658` - :ref:`exhale_function_half_8hpp_1a4e73535cac9d3a67c13070aabb044759` - :ref:`exhale_function_half_8hpp_1a49d3eb651627ef5c78e4713f94051305` - :ref:`exhale_function_half_8hpp_1a377e90026ee0d7be256b7963a074d227` - :ref:`exhale_function_half_8hpp_1af637d867634a5e199d9cbef6c300c0a1` - :ref:`exhale_function_half_8hpp_1a7f5efa2dce0ccfa906012eb637e29dd4` - :ref:`exhale_function_namespacehalf__float_1acc37b5c1e6edb08167f527a00ca0251c` - :ref:`exhale_function_namespacehalf__float_1a7e4dbc61d92d8830fc01d56fd0ceb96b` - :ref:`exhale_function_namespacehalf__float_1af218457b319aefe4dc32f92cbd47e446` - :ref:`exhale_function_namespacehalf__float_1a594a26afb38b3038ed38aa4ad6c6a8c7` - :ref:`exhale_function_namespacehalf__float_1a2b8ab4cf6ba08b382962cc1c34ebb083` - :ref:`exhale_function_namespacehalf__float_1a078a815c019e2647bb1eb4229440583b` - :ref:`exhale_function_namespacehalf__float_1a0c305deaf46a7489e4bdcdd4acfb5c21` - :ref:`exhale_function_namespacehalf__float_1a0635719d4da7fb23137bff72882f5142` - :ref:`exhale_function_namespacehalf__float_1a15208fb082faf849ac44efb55cf6182f` - :ref:`exhale_function_namespacehalf__float_1aa5793b9f2028349be6f035ea8d27f690` - :ref:`exhale_function_namespacehalf__float_1a1a8771d3bb5ccc80dcf218e350bb591e` - :ref:`exhale_function_namespacehalf__float_1af2112ff12f8161d6f02e5471b4ef634f` - :ref:`exhale_function_namespacehalf__float_1aef1f76a4e84eeb79b411603efc561db1` - :ref:`exhale_function_namespacehalf__float_1a8cea6d4cb795254bdfee37f66542153b` - :ref:`exhale_function_namespacehalf__float_1a1ca07dbef6674292773550f71b5e63d7` - :ref:`exhale_function_namespacehalf__float_1a3f935517a55be995ac7502891d142955` - :ref:`exhale_function_namespacehalf__float_1a1cfe73f31de7dfec06c188cc52d9f0a7` - :ref:`exhale_function_namespacehalf__float_1a4f7113ce2f10226358700cc6eab6cc1c` - :ref:`exhale_function_namespacehalf__float_1a5e3153fac4f7d965f5ebc65dab65cb80` - :ref:`exhale_function_namespacehalf__float_1ad19638ca1e4fe7b260ecec2cc76d5503` - :ref:`exhale_function_namespacehalf__float_1a4e579aaceac6e82e782a790a244c21d0` - :ref:`exhale_function_namespacehalf__float_1ae42fd50bde2d74a41597a16c0ab0ee95` - :ref:`exhale_function_namespacehalf__float_1a0ae8900ff915d33c0ab45ae9d00d96d1` - :ref:`exhale_function_namespacehalf__float_1adb6804483470fafa68983fec4c736e72` - :ref:`exhale_function_namespacehalf__float_1a184d5b6ee3b29af83f2d6202efbe4b52` - :ref:`exhale_function_namespacehalf__float_1a1a1a0b3472a80c2034d332bff02256d4` - :ref:`exhale_function_namespacehalf__float_1a6e66d734d15d3491b16520e2a42bebeb` - :ref:`exhale_function_namespacehalf__float_1af1464fa66fc777df67e099686a86dbcd` - :ref:`exhale_function_namespacehalf__float_1ab94c91fdaf6d388bd92435eb4c6a2b46` - :ref:`exhale_function_namespacehalf__float_1aa5ea4deed825d1cea60df8f0f434a706` - :ref:`exhale_function_namespacehalf__float_1ae8b9d6c5676fdafe292cd8d9b5a48d0d` - :ref:`exhale_function_namespacehalf__float_1ad75b4116fdd666d0f0f2d25103595889` - :ref:`exhale_function_namespacehalf__float_1a9660c16398ad86160a8eeeba0b677e57` - :ref:`exhale_function_namespacehalf__float_1a9f64b1f908454a22a8698e367c002848` - :ref:`exhale_function_namespacehalf__float_1a0c08a759f7261b008997585d694579ed` - :ref:`exhale_function_namespacehalf__float_1a2bb1c4e047cbc77e3c902a4f7d76db66` - :ref:`exhale_function_namespacehalf__float_1a198194eb585f4f3e4f916e0a8e9a6f61` - :ref:`exhale_function_namespacehalf__float_1a54452f4afd46f8e3859cd3fcff09c576` - :ref:`exhale_function_namespacehalf__float_1a86afdaca637d18f309674d14d7265e04` - :ref:`exhale_function_namespacehalf__float_1ad4834b2e6f21396af4c4bf89c2db9bf6` - :ref:`exhale_function_namespacehalf__float_1a6e322faea7c6d51e539cc6d0b66251f1` - :ref:`exhale_function_namespacehalf__float_1ac320bbf75f56eae970c18547b04439f5` - :ref:`exhale_function_namespacehalf__float_1ab3ca2671b7fa792cbbfaae8471d451a5` - :ref:`exhale_function_namespacehalf__float_1ae3622645de767508f673e5cdcdc42502` - :ref:`exhale_function_namespacehalf__float_1aea611921bef3891bd2554446c74bdce3` - :ref:`exhale_function_namespacehalf__float_1aea0d7837ebe9ce5ec7808b6d802d3afd` - :ref:`exhale_function_namespacehalf__float_1a25adb445f8b6161be37d04265b377a6c` - :ref:`exhale_function_namespacehalf__float_1a07f93ff5ead13abd72c272b3dd3733dc` - :ref:`exhale_function_namespacehalf__float_1a677969b2b1f4ea27a6af1ba5556af911` - :ref:`exhale_function_namespacehalf__float_1a3bbc221a92b983e89508cc2cef714165` - :ref:`exhale_function_namespacehalf__float_1a9d45530382e23c0d86f91a38e59bbd06` - :ref:`exhale_function_namespacehalf__float_1a854af3a310c35d58d7260d3a2940b1ba` - :ref:`exhale_function_namespacehalf__float_1a2b4ceafb9c528d8d7a1c9572d9955da2` - :ref:`exhale_function_namespacehalf__float_1a497415be8026192a9c577a17cf759843` - :ref:`exhale_function_namespacehalf__float_1acc030eb6879e4e3d1e2bbc67e70b8990` - :ref:`exhale_function_namespacehalf__float_1af976ff1c17e0784f3b0fd70b5d362702` - :ref:`exhale_function_namespacehalf__float_1a49669ef4d03f857511b9f274aee3b537` - :ref:`exhale_function_namespacehalf__float_1a854db1857eba1d22205ebe267bd0d48a` - :ref:`exhale_function_namespacehalf__float_1a9a15a5e2f92772e31dc746808b22f858` - :ref:`exhale_function_namespacehalf__float_1ab35a267fe6225931e8761c3878b1383f` - :ref:`exhale_function_namespacehalf__float_1aba84d14fc3a1d7fce8a0827bb2dceadb` - :ref:`exhale_function_namespacehalf__float_1a5eee5d7e87a56c0d5a8b0fe642e42a8a` - :ref:`exhale_function_namespacehalf__float_1a64314abbd48220462f7e44e61e24a533` - :ref:`exhale_function_namespacehalf__float_1ae93aefb7ce84a478da5345f02cebd87f` - :ref:`exhale_function_namespacehalf__float_1af8f92cebbe16f3f7c83542edc442a24d` - :ref:`exhale_function_namespacehalf__float_1a15162d3ba917737d1ea12295460861c1` - :ref:`exhale_function_namespacehalf__float_1a3503f032b2ed4cfb5a3b824dd902b140` - :ref:`exhale_function_namespacehalf__float_1a68f726c1aa87d1d45e6a79a2372bbfe5` - :ref:`exhale_function_namespacehalf__float_1a886801ac6dc5ec98b9a65276781be06d` - :ref:`exhale_function_namespacehalf__float_1aa65078d2641fc966d7d9f8e294b1a3de` - :ref:`exhale_function_namespacehalf__float_1a58286ecf83be4613df997cf2bcd3ba1f` - :ref:`exhale_function_namespacehalf__float_1a88b0750396c5e8af9d8bbcb715b76dcf` - :ref:`exhale_function_namespacehalf__float_1a2da2980bc588b89b0532577ddbd50825` - :ref:`exhale_function_namespacehalf__float_1ace32a0990dc11273d42454bd151bff23` - :ref:`exhale_function_namespacehalf__float_1a03f0314c1be1f1cb877474f6088ad3c0` - :ref:`exhale_function_namespacehalf__float_1a774d8cf7c777658daf621361bf29824b` - :ref:`exhale_function_namespacehalf__float_1a8500316050a3bd8d904462511199f12a` - :ref:`exhale_function_namespacehalf__float_1a30eccad189ca14ad1fe27992b8c5b66e` - :ref:`exhale_function_namespacehalf__float_1aa6974dcf38d3ec531421b559b2cb6b49` - :ref:`exhale_function_namespacehalf__float_1a782e40faa52beb3106e31a1e47874de9` Defines ------- - :ref:`exhale_define_half_8hpp_1a09e405b3782b934813075e48366dda9a` - :ref:`exhale_define_half_8hpp_1ab1317930189d1a14841893fb4bd9b5a0` - :ref:`exhale_define_half_8hpp_1a6e24165ff28571734b3e14530219faab` - :ref:`exhale_define_half_8hpp_1a638c8489adb1fac7204b07ece42998ae` - :ref:`exhale_define_half_8hpp_1ad373306add36e7227d9c9620b6962323` - :ref:`exhale_define_half_8hpp_1a57b80dfe7d5ce60c3c76e517fce89ffe` - :ref:`exhale_define_half_8hpp_1a00d5755980889a6bcc0fadf914241b81` - :ref:`exhale_define_half_8hpp_1a9ec0e31304d15c42262b2c4a3b58443c` - :ref:`exhale_define_half_8hpp_1a01e2e5be97c739a5bdcbc619b44f9742` - :ref:`exhale_define_half_8hpp_1a4f64bcc64f8b84dd9daf5a4e56abf0ca` - :ref:`exhale_define_half_8hpp_1a1d481cc6e6a8ff729147ed46e61a4c9f` - :ref:`exhale_define_half_8hpp_1ab9e29bb9e853934c4ba647c840b7e5de` - :ref:`exhale_define_half_8hpp_1adbc0a13ec75c05d238ca12ef1f8c6b2b` - :ref:`exhale_define_half_8hpp_1a32eba50da417c9f303ba49583d5b9f40` - :ref:`exhale_define_half_8hpp_1ace3116a3e2cd66dd15780b92060987c7` - :ref:`exhale_define_half_8hpp_1a5df92c245e5d4e45d35fad7b6de73354` - :ref:`exhale_define_half_8hpp_1a29863245d113a7ec350d0120c03cd722` - :ref:`exhale_define_half_8hpp_1a9f8c77eb299462e092d2df4d2d2b7abf` - :ref:`exhale_define_half_8hpp_1a4c88018bae0dba3cbcce0a0644bc9d2a` - :ref:`exhale_define_half_8hpp_1a187c6c8a8cf2c1e0772cb00a4a593312` - :ref:`exhale_define_half_8hpp_1afefcd93b3b080f0f77cce54937a6b1d9` - :ref:`exhale_define_half_8hpp_1a1e9b6605cef3ea152e021414f034984d` - :ref:`exhale_define_half_8hpp_1a33cc859e74a935434387b3b29d2a2fdb` - :ref:`exhale_define_half_8hpp_1a04e7940852b33adbb81a8249fef1c508` - :ref:`exhale_define_half_8hpp_1a76353b496550acb4b523ad263d09908a` - :ref:`exhale_define_half_8hpp_1af470ed60568b3e7f4fde6092d22abbde` - :ref:`exhale_define_half_8hpp_1a761d3c2b1ff7dbb68f0f7387f3af9a2a` - :ref:`exhale_define_half_8hpp_1aac7ff9dbc81530a23df7043ca3c50cf3` - :ref:`exhale_define_half_8hpp_1a3cc94d39d56b78d54faae060d86c78c0` - :ref:`exhale_define_half_8hpp_1abdcd774b81d03564edec8523484d02bf` Typedefs -------- - :ref:`exhale_typedef_half_8hpp_1a04d0449ab22bc6d1cfb2f31a8271945c` - :ref:`exhale_typedef_half_8hpp_1a644b7a666378700e8464b2b51b285b15` - :ref:`exhale_typedef_half_8hpp_1a5e245748a3cc20e348dd92383d99d03c` - :ref:`exhale_typedef_half_8hpp_1a239ec58092b4e4849b444baee1a01088` - :ref:`exhale_typedef_half_8hpp_1ac93ce4f9336da6e528a2361cfbf4537f` Variables --------- - :ref:`exhale_variable_half_8hpp_1a083e9a0ced4c4a5495ac89dd753dd215`