Safir SDK Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Safir::Dob::EntityIterator Class Reference

A STL conformant forward iterator used to traverse entity instances. More...

#include <Safir/Dob/EntityIterator.h>

Inheritance diagram for Safir::Dob::EntityIterator:
Collaboration diagram for Safir::Dob::EntityIterator:

Public Member Functions

DOSE_CPP_API EntityIterator ()
 Constructs an "end" iterator. More...
 
DOSE_CPP_API EntityIterator (const EntityIterator &other)
 Copy Constructor. More...
 
DOSE_CPP_API ~EntityIterator ()
 Destructor. More...
 
DOSE_CPP_API EntityIteratoroperator= (const EntityIterator &other)
 Copy assignment operator. More...
 

Friends

class boost::iterator_core_access
 
class ConnectionBase
 

Detailed Description

A STL conformant forward iterator used to traverse entity instances.

Constructor & Destructor Documentation

DOSE_CPP_API Safir::Dob::EntityIterator::EntityIterator ( )

Constructs an "end" iterator.

DOSE_CPP_API Safir::Dob::EntityIterator::EntityIterator ( const EntityIterator other)

Copy Constructor.

DOSE_CPP_API Safir::Dob::EntityIterator::~EntityIterator ( )

Destructor.

Member Function Documentation

DOSE_CPP_API EntityIterator& Safir::Dob::EntityIterator::operator= ( const EntityIterator other)

Copy assignment operator.

Friends And Related Function Documentation

friend class boost::iterator_core_access
friend
friend class ConnectionBase
friend