Atlfast::GatherAssocs Class Reference

Gives associations to IAOO visitor. More...

#include <GatherAssocs.h>

List of all members.

Public Member Functions

void operator() (const IAOO *iaoo)
std::vector< const IAOO
* >::iterator 
begin ()
std::vector< const IAOO
* >::iterator 
end ()

Private Attributes

std::vector< const IAOO * > m_iaoo


Detailed Description

Gives associations to IAOO visitor.

Utility class used by visitor dispatchers

Definition at line 18 of file GatherAssocs.h.


Member Function Documentation

void Atlfast::GatherAssocs::operator() ( const IAOO iaoo  )  [inline]

Inserts iaoo's associations into member IAOO

Definition at line 21 of file GatherAssocs.h.

00021                                      {
00022       m_iaoo.insert( m_iaoo.end(), iaoo->begin(), iaoo->end());
00023     }

std::vector<const IAOO*>::iterator Atlfast::GatherAssocs::begin (  )  [inline]

Return start iterator from list of associations

Definition at line 26 of file GatherAssocs.h.

00026 { return m_iaoo.begin();}

std::vector<const IAOO*>::iterator Atlfast::GatherAssocs::end (  )  [inline]

Return start iterator from list of associations

Definition at line 28 of file GatherAssocs.h.

00028 { return m_iaoo.end();}


Member Data Documentation

std::vector<const IAOO*> Atlfast::GatherAssocs::m_iaoo [private]

Member IAOO to hold associations

Definition at line 32 of file GatherAssocs.h.


The documentation for this class was generated from the following file:
Generated on Mon Sep 24 14:19:39 2007 for AtlfastAlgs by  doxygen 1.5.1