Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ref_ptr.h File Reference
#include "always.h"
#include "wwdebug.h"

Go to the source code of this file.

Classes

class  RefCountPtr< T >
 

Macros

#define REF_PTR_H
 

Functions

template<class LHS, class RHS>
bool operator== (const RefCountPtr< LHS > &lhs, const RefCountPtr< RHS > &rhs)
 
template<class LHS, class RHS>
bool operator< (const RefCountPtr< LHS > &lhs, const RefCountPtr< RHS > &rhs)
 
template<class RHS>
bool operator== (DummyPtrType *dummy, const RefCountPtr< RHS > &rhs)
 
template<class RHS>
bool operator!= (DummyPtrType *dummy, const RefCountPtr< RHS > &rhs)
 
template<class Derived, class Base>
RefCountPtr< Derived > Static_Cast (const RefCountPtr< Base > &base)
 

Macro Definition Documentation

◆ REF_PTR_H

#define REF_PTR_H

Definition at line 43 of file ref_ptr.h.

Function Documentation

◆ operator!=()

template<class RHS>
bool operator!= ( DummyPtrType * dummy,
const RefCountPtr< RHS > & rhs )

Definition at line 429 of file ref_ptr.h.

◆ operator<()

template<class LHS, class RHS>
bool operator< ( const RefCountPtr< LHS > & lhs,
const RefCountPtr< RHS > & rhs )

Definition at line 409 of file ref_ptr.h.

◆ operator==() [1/2]

template<class LHS, class RHS>
bool operator== ( const RefCountPtr< LHS > & lhs,
const RefCountPtr< RHS > & rhs )

Definition at line 403 of file ref_ptr.h.

◆ operator==() [2/2]

template<class RHS>
bool operator== ( DummyPtrType * dummy,
const RefCountPtr< RHS > & rhs )

Definition at line 417 of file ref_ptr.h.

◆ Static_Cast()

template<class Derived, class Base>
RefCountPtr< Derived > Static_Cast ( const RefCountPtr< Base > & base)

Definition at line 439 of file ref_ptr.h.