Public Types | Public Member Functions | Private Attributes
OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink > Struct Template Reference

#include <OVR_Array.h>

List of all members.

Public Types

typedef ArrayConstPolicy
< MinCapacity, Granularity,
NeverShrink > 
SelfType

Public Member Functions

 ArrayConstPolicy ()
 ArrayConstPolicy (const SelfType &)
UPInt GetCapacity () const
UPInt GetGranularity () const
UPInt GetMinCapacity () const
bool NeverShrinking () const
void SetCapacity (UPInt capacity)

Private Attributes

UPInt Capacity

Detailed Description

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
struct OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >

Definition at line 53 of file OVR_Array.h.


Member Typedef Documentation

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
typedef ArrayConstPolicy<MinCapacity, Granularity, NeverShrink> OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::SelfType

Definition at line 55 of file OVR_Array.h.


Constructor & Destructor Documentation

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::ArrayConstPolicy ( ) [inline]

Definition at line 57 of file OVR_Array.h.

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::ArrayConstPolicy ( const SelfType ) [inline]

Definition at line 58 of file OVR_Array.h.


Member Function Documentation

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
UPInt OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::GetCapacity ( ) const [inline]

Definition at line 64 of file OVR_Array.h.

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
UPInt OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::GetGranularity ( ) const [inline]

Definition at line 61 of file OVR_Array.h.

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
UPInt OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::GetMinCapacity ( ) const [inline]

Definition at line 60 of file OVR_Array.h.

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
bool OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::NeverShrinking ( ) const [inline]

Definition at line 62 of file OVR_Array.h.

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
void OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::SetCapacity ( UPInt  capacity) [inline]

Definition at line 65 of file OVR_Array.h.


Member Data Documentation

template<int MinCapacity = 0, int Granularity = 4, bool NeverShrink = false>
UPInt OVR::ArrayConstPolicy< MinCapacity, Granularity, NeverShrink >::Capacity [private]

Definition at line 67 of file OVR_Array.h.


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


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49