Files
TheRock/rocm-systems/projects/rocprofiler-sdk/external/cereal/doc/mainpage.dox
T
derek.holloway 7502bf64a4
CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
Flatten subprojects into a single base monorepo
2026-09-02 16:34:47 -07:00

48 lines
2.0 KiB
Plaintext

/**
\mainpage cereal code documentation
\tableofcontents
Aside from the <a href="../../index.html">documentation</a> presented on the main cereal site, this doxygen
page offers code level documentation.
\section modules Browse modules
cereal's code is organized into modules of similar functionality. Take a look at the <a href="modules.html">modules</a>
section to learn more. Average users will not need to understand the workings of any code that falls under the
<i>internal</i> module.
\section files Browse files
If you need reference on a specific file, the <a href="files.html">files</a> page lists all files in cereal.
*/
//! \defgroup Archives Input and Output Archive Types
/*! \defgroup Access Access Control and Disambiguation
Provides ways to give cereal access to protected member functions, disambiguate
which serialization function cereal should use, and provide ways of using smart
pointers with types that have no default constructor. */
/*! \defgroup Utility Utility Functionality
Name-value pairs, binary data wrappers, exceptions, and other utility functions */
/*! \defgroup TypeSupport Support for Serializing Various Types
Serialization of many types is shipped with cereal, including most of the standard library as well as a few others. */
/*! \defgroup STLSupport Standard Library Support
Serialization methods for nearly all types found in the C++ standard library.
\ingroup TypeSupport */
/*! \defgroup TypeConcepts Abstract Type Concept Support
Serialization methods for more abstract type concepts that can generalize over many types.
\ingroup TypeSupport */
/*! \defgroup OtherTypes Miscellaneous Types Support
Support for various other types such as smart pointers to polymorphic base classes, boost::variant, etc.
\ingroup TypeSupport */
/*! \defgroup Internal Internal Functionality
Various classes and functions that are critical for the operation of cereal but of no
interest to users */