libsq3 2007.10.18
refcount::Detail::ref_type< void > Struct Reference

Internal detail for dereferencing pointers. More...

#include <refcount.hpp>

Public Types

typedef void *& type
 Same as (void*&).
 
typedef void & type
 Same as (T&).
 

Static Public Member Functions

static type deref (type xx)
 Returns xx.
 
static type deref (void *t)
 Returns *t.
 

Detailed Description

Internal detail for dereferencing pointers.

Definition at line 87 of file refcount.hpp.

Member Typedef Documentation

◆ type [1/2]

typedef void& refcount::Detail::ref_type< void >::type

Same as (T&).

Definition at line 79 of file refcount.hpp.

◆ type [2/2]

typedef void* & refcount::Detail::ref_type< void >::type

Same as (void*&).

Definition at line 90 of file refcount.hpp.

Member Function Documentation

◆ deref() [1/2]

static type refcount::Detail::ref_type< void >::deref ( type xx)
inlinestatic

Returns xx.

Definition at line 92 of file refcount.hpp.

◆ deref() [2/2]

static type refcount::Detail::ref_type< void >::deref ( void * t)
inlinestatic

Returns *t.

Definition at line 81 of file refcount.hpp.


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