nvtx3::v1::holoscan_scoped_range_in

Beta
View as Markdown
template <class D = domain::global>
class holoscan_scoped_range_in
#include <nvtx3/v1/nvtx3.hpp>

Template parameters

D
classDefaults to domain::global

Constructors

holoscan_scoped_range_in

explicit
nvtx3::v1::holoscan_scoped_range_in<D>::holoscan_scoped_range_in(nvtx3::v1::holoscan_scoped_range_in<D>::holoscan_scoped_range_in(
event_attributes const &attr
) noexcept

Destructor

~holoscan_scoped_range_in

nvtx3::v1::holoscan_scoped_range_in<D>::~holoscan_scoped_range_in() noexceptnvtx3::v1::holoscan_scoped_range_in<D>::~holoscan_scoped_range_in() noexcept

Assignment operators

operator=

The following overloads are deleted to prevent misuse:

holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in const &) = delete;holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in const &) = delete;holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in const &) = delete;
holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in &&) = delete;holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in &&) = delete;holoscan_scoped_range_in & nvtx3::v1::holoscan_scoped_range_in< D >::operator=(holoscan_scoped_range_in &&) = delete;

Methods

operator new

void * nvtx3::v1::holoscan_scoped_range_in<D>::operator new(
std::size_t
) = delete

Member variables

NameTypeDescription
enabled_bool