#include "podio/CollectionBase.h"
#include "podio/CollectionIDTable.h"
#include "podio/GenericParameters.h"
#include "podio/ICollectionProvider.h"
#include "podio/utilities/TypeHelpers.h"
#include <initializer_list>
#include <memory>
#include <mutex>
#include <optional>
#include <set>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
template<typename T > |
using | podio::EnableIfCollection = typename std::enable_if_t< isCollection< T > > |
| Alias template for enabling overloads only for Collections.
|
|
template<typename T > |
using | podio::EnableIfCollectionRValue = typename std::enable_if_t< isCollection< T > &&!std::is_lvalue_reference_v< T > > |
| Alias template for enabling overloads only for Collection r-values.
|
|
template<typename T > |
using | podio::EnableIfRValue = typename std::enable_if_t<!std ::is_lvalue_reference_v< T > > |
| Alias template for enabling overloads for r-values.
|
|