YAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
DataPartition.h File Reference
#include "fwd/DataPartition.h"
#include "fwd/DataPoint.h"
#include "fwd/DataSet.h"
#include "StatusManager.h"
#include <iterator>

Go to the source code of this file.

Classes

class  DataIterator
 Class for iterating over a DataPartition. More...
 
class  DataPartition
 Class defining a partition of the DataSet. More...
 
class  DataPartitionWeave
 Partition that iterates from begin to end jumping a specified spacing every increase. More...
 
class  DataPartitionBlock
 A contiguous block of data. More...
 

Namespaces

 yap
 
 

Functions

const DataIterator operator+ (DataIterator lhs, DataIterator::difference_type n)
 addition operator
 
const DataIterator operator+ (DataIterator::difference_type n, const DataIterator &rhs)
 addition operator
 
const DataIterator operator- (const DataIterator &lhs, DataIterator::difference_type n)
 subraction operator
 
const bool operator<= (const DataIterator &lhs, const DataIterator &rhs)
 less-than-or-equal operator
 
const bool operator>= (const DataIterator &lhs, const DataIterator &rhs)
 greater-than-or-equal operator
 
const bool operator!= (const DataIterator &lhs, const DataIterator &rhs)
 inequality operator