Documentation of MARTY
A Modern ARtificial Theoretical phYsicist
Public Member Functions | Static Public Member Functions | Private Attributes
mty::doc::DataList< ValueType, Comparator, HardComparator, Printer > Class Template Reference

Public Member Functions

template<class ... Args>
 DataList (Args &&...args)
 
template<class t_Comparator , class t_HardComparator , class t_Printer >
 DataList (DataList< ValueType, t_Comparator, t_HardComparator, t_Printer > const &other)
 
void push (ValueType const &value)
 
void push (ValueType &&value)
 
bool compare (DataList< ValueType, Comparator, HardComparator, Printer > const &other) const
 
bool operator== (DataList< ValueType, Comparator, HardComparator, Printer > const &other) const
 
DataDiff< ValueType, Comparator, HardComparator, Printer > getDiff (DataList< ValueType, Comparator, HardComparator, Printer > const &other) const
 
DataDiff< ValueType, Comparator, HardComparator, Printer > getHardDiff (DataList< ValueType, Comparator, HardComparator, Printer > const &other) const
 

Static Public Member Functions

static std::vector< size_t > range (size_t N)
 

Private Attributes

std::vector< ValueType > data
 

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