Serial-Impl.h File Reference
#include <algorithm>
Go to the source code of this file.
Namespaces | |
CubbyFlow | |
Functions | |
template<typename RandomIterator , typename T > | |
void | CubbyFlow::SerialFill (const RandomIterator &begin, const RandomIterator &end, const T &value) |
Fills from begin to end with value . More... | |
template<typename IndexType , typename Function > | |
void | CubbyFlow::SerialFor (IndexType beginIndex, IndexType endIndex, const Function &function) |
Makes a for-loop from beginIndex to endIndex. More... | |
template<typename IndexType , typename Function > | |
void | CubbyFlow::SerialFor (IndexType beginIndexX, IndexType endIndexX, IndexType beginIndexY, IndexType endIndexY, const Function &function) |
Makes a 2D nested for-loop. More... | |
template<typename IndexType , typename Function > | |
void | CubbyFlow::SerialFor (IndexType beginIndexX, IndexType endIndexX, IndexType beginIndexY, IndexType endIndexY, IndexType beginIndexZ, IndexType endIndexZ, const Function &function) |
Makes a 3D nested for-loop. More... | |
template<typename RandomIterator > | |
void | CubbyFlow::SerialSort (RandomIterator begin, RandomIterator end) |
Sorts a container. More... | |
template<typename RandomIterator , typename SortingFunction > | |
void | CubbyFlow::SerialSort (RandomIterator begin, RandomIterator end, const SortingFunction &sortingFunction) |
Sorts a container with a custom compare function. More... | |