Polyphase Game Engine
Loading...
Searching...
No Matches
RefCount< T > Struct Template Reference

#include <SmartPointer.h>

Public Types

typedef void(* DeleterFP) (T *)
 

Public Attributes

int32_t mSharedCount = 0
 
int32_t mWeakCount = 0
 
DeleterFP mDeleter = nullptr
 

Member Typedef Documentation

◆ DeleterFP

template<typename T >
typedef void(* RefCount< T >::DeleterFP) (T *)

Member Data Documentation

◆ mDeleter

template<typename T >
DeleterFP RefCount< T >::mDeleter = nullptr

◆ mSharedCount

template<typename T >
int32_t RefCount< T >::mSharedCount = 0

◆ mWeakCount

template<typename T >
int32_t RefCount< T >::mWeakCount = 0

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