FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
AcImplArray< T, A >::Buffer Struct Reference

#include <_AcArray.h>

Inheritance diagram for AcImplArray< T, A >::Buffer:
AcImplArrayBuffer

Public Member Functions

Tdata () const
 
void release ()
 
void addref () const
 

Static Public Member Functions

static Bufferallocate (size_type nLength2Allocate, int nGrowBy)
 
static Buffer_default ()
 

Additional Inherited Members

- Public Types inherited from AcImplArrayBuffer
typedef unsigned int size_type
 
- Public Attributes inherited from AcImplArrayBuffer
int m_nRefCounter
 
int mGrowLen
 
size_type mPhysicalLen
 
size_type mLogicalLen
 
- Static Public Attributes inherited from AcImplArrayBuffer
static ARX_API_STATIC AcImplArrayBuffer g_empty_array_buffer
 

Detailed Description

template<class T, class A>
struct AcImplArray< T, A >::Buffer

Definition at line 550 of file _AcArray.h.

Member Function Documentation

◆ _default()

template<class T , class A >
static Buffer * AcImplArray< T, A >::Buffer::_default ( )
inlinestatic

Definition at line 573 of file _AcArray.h.

◆ addref()

template<class T , class A >
void AcImplArray< T, A >::Buffer::addref ( ) const
inline

Definition at line 586 of file _AcArray.h.

◆ allocate()

template<class T , class A >
static Buffer * AcImplArray< T, A >::Buffer::allocate ( size_type nLength2Allocate,
int nGrowBy )
inlinestatic

Definition at line 554 of file _AcArray.h.

◆ data()

template<class T , class A >
T * AcImplArray< T, A >::Buffer::data ( ) const
inline

Definition at line 552 of file _AcArray.h.

◆ release()

template<class T , class A >
void AcImplArray< T, A >::Buffer::release ( )
inline

Definition at line 577 of file _AcArray.h.


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