Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
OVERRIDE< T > Class Template Reference

#include <Override.h>

Public Member Functions

 OVERRIDE (const T *overridable=NULL)
 
 OVERRIDE (OVERRIDE< T > &overridable)
 
__inline OVERRIDEoperator= (const OVERRIDE< T > &override)
 
__inline OVERRIDEoperator= (const T *overridable)
 
__inline const T * operator-> (void) const
 
__inline const T * operator* (void) const
 
__inline operator const T * () const
 
__inline const T * getNonOverloadedPointer (void) const
 

Detailed Description

template<class T>
class OVERRIDE< T >

Definition at line 52 of file Override.h.

Constructor & Destructor Documentation

◆ OVERRIDE() [1/2]

template<class T>
OVERRIDE< T >::OVERRIDE ( const T * overridable = NULL)

Definition at line 80 of file Override.h.

◆ OVERRIDE() [2/2]

template<class T>
OVERRIDE< T >::OVERRIDE ( OVERRIDE< T > & overridable)

Definition at line 87 of file Override.h.

Member Function Documentation

◆ getNonOverloadedPointer()

template<class T>
const T * OVERRIDE< T >::getNonOverloadedPointer ( void ) const

Definition at line 128 of file Override.h.

◆ operator const T *()

template<class T>
OVERRIDE< T >::operator const T * ( ) const

Definition at line 135 of file Override.h.

◆ operator*()

template<class T>
const T * OVERRIDE< T >::operator* ( void ) const

Definition at line 119 of file Override.h.

◆ operator->()

template<class T>
const T * OVERRIDE< T >::operator-> ( void ) const

Definition at line 110 of file Override.h.

◆ operator=() [1/2]

template<class T>
OVERRIDE< T > & OVERRIDE< T >::operator= ( const OVERRIDE< T > & override)

Definition at line 94 of file Override.h.

◆ operator=() [2/2]

template<class T>
OVERRIDE< T > & OVERRIDE< T >::operator= ( const T * overridable)

Definition at line 102 of file Override.h.


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