AnimEngine
Public Types | Public Member Functions | Protected Attributes | Friends | List of all members
OOOGL::AbstractIndexedBindingIterator< internal_iterator, OccupationChecker, index_type > Struct Template Reference
Collaboration diagram for OOOGL::AbstractIndexedBindingIterator< internal_iterator, OccupationChecker, index_type >:
Collaboration graph
[legend]

Public Types

using reference = std::nullptr_t
 
using pointer = std::nullptr_t
 

Public Member Functions

 AbstractIndexedBindingIterator (const internal_iterator &start, const internal_iterator &end)
 
reference operator* () const =delete
 
pointer operator-> () const =delete
 
AbstractIndexedBindingIteratoroperator++ ()
 
AbstractIndexedBindingIterator operator++ (int)
 
bool equal (AbstractIndexedBindingIterator const &rhs) const
 
bool operator== (const AbstractIndexedBindingIterator &other) const
 
bool operator!= (const AbstractIndexedBindingIterator &other) const
 
index_type getIndex () const
 

Protected Attributes

index_type index = 0
 
internal_iterator _internal
 
internal_iterator _end
 
const OccupationChecker< internal_iterator > _is_occupied
 

Friends

template<typename B , typename IB , typename ST , typename A >
class IndexBindingVectorInferface
 

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