spla
Public Member Functions | Public Attributes | List of all members
spla::TDecoration< T > Class Template Reference

Base class for typed decoration for storage object. More...

#include <tdecoration.hpp>

Inheritance diagram for spla::TDecoration< T >:
Inheritance graph
[legend]
Collaboration diagram for spla::TDecoration< T >:
Collaboration graph
[legend]

Public Member Functions

 ~TDecoration () override=default
 
virtual uint get_n_values () const
 
- Public Member Functions inherited from spla::RefCnt
virtual ~RefCnt ()
 
bool is_unique () const
 
std::int32_t get_refs () const
 
std::int32_t add_ref () const
 
std::int32_t rel_ref () const
 

Public Attributes

uint values = 0
 

Detailed Description

template<typename T>
class spla::TDecoration< T >

Base class for typed decoration for storage object.

Template Parameters
TType of stored values

Constructor & Destructor Documentation

◆ ~TDecoration()

template<typename T >
spla::TDecoration< T >::~TDecoration ( )
overridedefault

Member Function Documentation

◆ get_n_values()

template<typename T >
virtual uint spla::TDecoration< T >::get_n_values ( ) const
inlinevirtual
Returns
Number of value in decoration

Member Data Documentation

◆ values

template<typename T >
uint spla::TDecoration< T >::values = 0

The documentation for this class was generated from the following file: