Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::core::NoOwnership< T > Struct Template Reference

No ownership. More...

#include <ownership_policy.h>

Public Types

typedef T * Pointer
 Pointer type returned from containers. More...
 

Static Public Member Functions

static void acquire (T &)
 Acquire ownership. More...
 
static void release (T &)
 Release ownership. More...
 

Detailed Description

template<class T>
struct roc::core::NoOwnership< T >

No ownership.

Definition at line 37 of file ownership_policy.h.

Member Typedef Documentation

◆ Pointer

template<class T >
typedef T* roc::core::NoOwnership< T >::Pointer

Pointer type returned from containers.

Definition at line 39 of file ownership_policy.h.

Member Function Documentation

◆ acquire()

template<class T >
static void roc::core::NoOwnership< T >::acquire ( T &  )
inlinestatic

Acquire ownership.

Definition at line 42 of file ownership_policy.h.

◆ release()

template<class T >
static void roc::core::NoOwnership< T >::release ( T &  )
inlinestatic

Release ownership.

Definition at line 46 of file ownership_policy.h.


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