Hubris Engine Dev
A Project to learn and get into Game Engine developement.
 
Loading...
Searching...
No Matches
List.h File Reference
#include <cstddef>
#include <utility>
#include <initializer_list>
#include <type_traits>
#include <limits>
#include <cstdlib>
#include <new>
+ Include dependency graph for List.h:

Go to the source code of this file.

Classes

struct  Hubris::BasicStore< T >
 
class  Hubris::List< T >
 A generic dynamic array container that manages a sequence of elements of type T, providing memory management, element access, and basic list operations with error handling. More...
 

Namespaces

namespace  Hubris
 The Hubris Engine main namespace.
 

Functions

template<typename T>
bool Hubris::operator== (const List< T > &lhs, const List< T > &rhs) noexcept
 
template<typename T>
bool Hubris::operator!= (const List< T > &lhs, const List< T > &rhs) noexcept
 
template<typename T>
void Hubris::swap (List< T > &lhs, List< T > &rhs) noexcept
 
bool Hubris::is_success (List< int >::Result result) noexcept
 
bool Hubris::is_failure (List< int >::Result result) noexcept