details Namespace Reference#
Rocprofiler SDK Developer API 0.6.0
ROCm Profiling API and tools
|
cereal::details Namespace Reference
Functions | |
template<typename ArchiveT , unsigned long Idx, unsigned long... IdxTail> | |
void | save_page_migration_args (ArchiveT &ar, rocprofiler_page_migration_operation_t op, rocprofiler_page_migration_args_t args, std::index_sequence< Idx, IdxTail... >) |
Data Structure Documentation
◆ cereal::details::save_page_migration_arg
struct cereal::details::save_page_migration_arg |
template<unsigned long Idx>
struct cereal::details::save_page_migration_arg< Idx >
struct cereal::details::save_page_migration_arg< Idx >
Definition at line 657 of file serialization.hpp.
Collaboration diagram for cereal::details::save_page_migration_arg< Idx >:
Function Documentation
◆ save_page_migration_args()
template<typename ArchiveT , unsigned long Idx, unsigned long... IdxTail>
void cereal::details::save_page_migration_args | ( | ArchiveT & | ar, |
rocprofiler_page_migration_operation_t | op, | ||
rocprofiler_page_migration_args_t | args, | ||
std::index_sequence< Idx, IdxTail... > | |||
) |
Definition at line 685 of file serialization.hpp.
689{
691 if(op == save_page_migration_type::value)
692 {
694 save_page_migration_type{}(ar, args);
695 }
696 else if constexpr(sizeof...(IdxTail) > 0)
697 {
698 save_page_migration_args(ar, op, args, std::index_sequence<IdxTail...>{});
699 }
700}
References ROCPROFILER_PAGE_MIGRATION_NONE, and save_page_migration_args().
Referenced by save_page_migration_args().
Here is the call graph for this function:
Here is the caller graph for this function:
Generated by 1.9.8