Classes | Namespaces | Functions
getElementAddresses.h File Reference
#include "canvas/Persistency/Common/detail/maybeCastObj.h"
#include "canvas/Utilities/uniform_type_name.h"
#include <string>
#include <typeinfo>
#include <vector>

Go to the source code of this file.

Classes

class  art::detail::value_type_helper
 

Namespaces

 art
 
 art::detail
 

Functions

template<typename Collection >
void art::getElementAddresses (Collection const &coll, std::type_info const &iToType, std::vector< unsigned long > const &indices, std::vector< void const * > &oPtr)
 
template<typename T >
void art::getElementAddresses (cet::map_vector< T > const &obj, std::type_info const &iToType, std::vector< unsigned long > const &indices, std::vector< void const * > &oPtr)