neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::fast_vector< T, SmallBufferSize > Class Template Reference

#include <fast_vector.hpp>

Inheritance diagram for neolib::fast_vector< T, SmallBufferSize >:

Public Types

typedef small_buffer_allocator< T, SmallBufferSizeallocator_type
 

Public Member Functions

 fast_vector ()
 
bool using_small_buffer () const
 

Detailed Description

template<typename T, std::size_t SmallBufferSize>
class neolib::fast_vector< T, SmallBufferSize >

Definition at line 45 of file fast_vector.hpp.

Member Typedef Documentation

◆ allocator_type

template<typename T , std::size_t SmallBufferSize>
typedef small_buffer_allocator<T, SmallBufferSize> neolib::fast_vector< T, SmallBufferSize >::allocator_type

Definition at line 48 of file fast_vector.hpp.

Constructor & Destructor Documentation

◆ fast_vector()

template<typename T , std::size_t SmallBufferSize>
neolib::fast_vector< T, SmallBufferSize >::fast_vector ( )
inline

Definition at line 53 of file fast_vector.hpp.

Member Function Documentation

◆ using_small_buffer()

template<typename T , std::size_t SmallBufferSize>
bool neolib::fast_vector< T, SmallBufferSize >::using_small_buffer ( ) const
inline

Definition at line 59 of file fast_vector.hpp.


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