| 
    STLdoc
    
   STLdocumentation 
   | 
 
Const Iterator for referenced link manager. More...
#include <agents.h>
Public Types | |
| typedef _LinkRegistry::type | _Block | 
| typedef _Source_link_iterator< _LinkRegistry > | _Myt | 
| typedef source_link_manager< _LinkRegistry > | _MyContainer | 
| typedef _Block * | _EType | 
| typedef _EType const & | const_reference | 
| typedef _EType const * | const_pointer | 
Public Member Functions | |
| _Source_link_iterator (_MyContainer *_PNetwork_link, size_t _Index) | |
| Construct iterator  More... | |
| virtual | ~_Source_link_iterator () | 
| Destruct iterator  More... | |
| _Source_link_iterator (_Myt const &_Right) | |
| Copy construct an iterator  More... | |
| _Myt const & | operator= (_Myt const &_Right) | 
| Copy assign an iterator  More... | |
| const_reference | operator* () | 
| Returns the object pointed to by the iterator  More... | |
| const_pointer | operator-> () const | 
| Returns a pointer to the class object  More... | |
| const_reference | operator[] (size_t _Pos) const | 
| Index operation. Retrieve an element at the specified index.  More... | |
| _Myt & | operator++ () | 
| Pre-increment the iterator to point to the next element  More... | |
| _Myt | operator++ (int) | 
| Post-increment the iterator to point to the next element  More... | |
Private Member Functions | |
| const_reference | _Get (size_t _Pos) const | 
Private Attributes | |
| ::Concurrency::details::_Dynamic_array< _EType > | _M_array | 
| _MyContainer * | _M_pNetwork_link | 
| size_t | _M_index | 
| _EType | _M_sentinel | 
Const Iterator for referenced link manager.
| _LinkRegistry | The underlying network link registry | 
| typedef _LinkRegistry::type Concurrency::_Source_link_iterator< _LinkRegistry >::_Block | 
| typedef _Block* Concurrency::_Source_link_iterator< _LinkRegistry >::_EType | 
| typedef source_link_manager<_LinkRegistry> Concurrency::_Source_link_iterator< _LinkRegistry >::_MyContainer | 
| typedef _Source_link_iterator<_LinkRegistry> Concurrency::_Source_link_iterator< _LinkRegistry >::_Myt | 
| typedef _EType const* Concurrency::_Source_link_iterator< _LinkRegistry >::const_pointer | 
| typedef _EType const& Concurrency::_Source_link_iterator< _LinkRegistry >::const_reference | 
      
  | 
  inline | 
Construct iterator
      
  | 
  inlinevirtual | 
Destruct iterator
      
  | 
  inline | 
Copy construct an iterator
      
  | 
  inlineprivate | 
      
  | 
  inline | 
Returns the object pointed to by the iterator
      
  | 
  inline | 
Pre-increment the iterator to point to the next element
      
  | 
  inline | 
Post-increment the iterator to point to the next element
      
  | 
  inline | 
      
  | 
  inline | 
Copy assign an iterator
      
  | 
  inline | 
Index operation. Retrieve an element at the specified index.
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
 1.8.8