API Documentation
Loading...
Searching...
No Matches
BufferFunctions.h File Reference
#include <NDEVR/Buffer.h>
#include <algorithm>
Include dependency graph for BufferFunctions.h:

Go to the source code of this file.

Classes

class  BufferFunctions
 A dummy class to include complex Buffer insert and sort functions Functions that enhance the functionality of the Buffer class. More...
 
class  BufferInsertIterator< t_type, t_buffer >
 Used by stl library to insert objects into the buffer. More...
 

Namespaces

namespace  NDEVR
 

Functions

template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > Except (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)
 
template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > ExceptSorted (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)
 
template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > Intersect (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)
 
template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > IntersectPreserveOrderA (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)
 
template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > IntersectSorted (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)
 
template<class t_type , class t_memory_allocator , class t_memory_manager >
Buffer< t_type, t_memory_allocator, t_memory_manager > Union (const Buffer< t_type, t_memory_allocator, t_memory_manager > &a, const Buffer< t_type, t_memory_allocator, t_memory_manager > &b)