Gaudi Framework, version v25r2

Home   Generated: Wed Jun 4 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Types | Private Attributes | List of all members
Containers::find< CONT > Class Template Reference

Public Member Functions

 find (const void *o)
 
bool operator() (const void *cmp) const
 
bool operator() (const v_type &cmp) const
 

Private Types

typedef CONT::value_type v_type
 

Private Attributes

const void * m_obj
 

Detailed Description

template<class CONT>
class Containers::find< CONT >

Definition at line 54 of file KeyedObjectManager.cpp.

Member Typedef Documentation

template<class CONT >
typedef CONT::value_type Containers::find< CONT >::v_type
private

Definition at line 56 of file KeyedObjectManager.cpp.

Constructor & Destructor Documentation

template<class CONT >
Containers::find< CONT >::find ( const void *  o)
inline

Definition at line 58 of file KeyedObjectManager.cpp.

: m_obj(o) {}

Member Function Documentation

template<class CONT >
bool Containers::find< CONT >::operator() ( const void *  cmp) const
inline

Definition at line 59 of file KeyedObjectManager.cpp.

{
return cmp == m_obj;
}
template<class CONT >
bool Containers::find< CONT >::operator() ( const v_type cmp) const
inline

Definition at line 62 of file KeyedObjectManager.cpp.

{
return (*this)(cmp.second);
}

Member Data Documentation

template<class CONT >
const void* Containers::find< CONT >::m_obj
private

Definition at line 55 of file KeyedObjectManager.cpp.


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

Generated at Wed Jun 4 2014 14:49:04 for Gaudi Framework, version v25r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004