#include <map_vector.h>
Definition at line 34 of file map_vector.h.
constexpr cet::map_vector_key::map_vector_key |
( |
| ) |
|
|
inlinenoexcept |
cet::map_vector_key::map_vector_key |
( |
int |
key | ) |
|
|
inlineexplicit |
Definition at line 60 of file map_vector.h.
64 <<
"Negative key " <<
key <<
" not valid for map_vector_key.";
cet::coded_exception< error, detail::translate > exception
constexpr cet::map_vector_key::map_vector_key |
( |
unsigned const |
key | ) |
|
|
inlineexplicitnoexcept |
constexpr cet::map_vector_key::map_vector_key |
( |
unsigned long |
key | ) |
|
|
explicitnoexcept |
constexpr unsigned long cet::map_vector_key::asInt |
( |
| ) |
const |
|
inlinenoexcept |
constexpr unsigned long cet::map_vector_key::asUint |
( |
| ) |
const |
|
inlinenoexcept |
void cet::map_vector_key::ensure_valid |
( |
| ) |
const |
|
inline |
Definition at line 73 of file map_vector.h.
75 if (
key_ == static_cast<unsigned long>(-1)) {
77 <<
"Attempt to use an invalid cet::map_vector_key.";
cet::coded_exception< error, detail::translate > exception
unsigned long cet::map_vector_key::key_ |
|
private |
The documentation for this class was generated from the following file: