AlgoPlus v0.1.0
Loading...
Searching...
No Matches
table< T > Class Template Reference

#include <table.h>

Classes

class  Iterator
 

Public Member Functions

 table (const table< T > &t) noexcept
 
size_t size ()
 
template<typename... Args>
void push_front (Args &&... keys)
 
template<typename... Args>
void push_back (Args &&... keys)
 
void pop_front ()
 
void pop_back ()
 
bool empty ()
 
std::vector< T > vectorize ()
 
Iterator begin ()
 
Iterator end ()
 
T & operator[] (const size_t &index)
 
table< T > & operator= (const table< T > &t)
 

Protected Member Functions

void _check_update ()
 

Friends

std::ostream & operator<< (std::ostream &out, const table< T > &t)
 

Detailed Description

template<typename T>
class table< T >

Please have in mind that this header is created for C++20 only This header file is not included at the core code of AlgoPlus as it was created for experimental purposes


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