Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::RefTraits< InstanceType > Struct Template Reference

Characteristics for managing reference counters. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/RefDeclarations.h>

Collaboration diagram for Arcane::RefTraits< InstanceType >:

Static Public Attributes

static constexpr int TagId = arcaneImplGetRefTagId(static_cast<InstanceType*>(nullptr))

Detailed Description

template<typename InstanceType>
struct Arcane::RefTraits< InstanceType >

Characteristics for managing reference counters.

By default, the std::shared_ptr class is used as the implementation.

Definition at line 112 of file RefDeclarations.h.

Member Data Documentation

◆ TagId

template<typename InstanceType>
int Arcane::RefTraits< InstanceType >::TagId = arcaneImplGetRefTagId(static_cast<InstanceType*>(nullptr))
staticconstexpr

Definition at line 114 of file RefDeclarations.h.


The documentation for this struct was generated from the following files: