26#ifndef ROUTER_SRC_REST_MRS_SRC_HELPER_CONTAINER_MAP_H_
27#define ROUTER_SRC_REST_MRS_SRC_HELPER_CONTAINER_MAP_H_
32template <
typename Container>
35 typename Container::mapped_type &&default_value) {
45template <
typename Container>
47 typename Container::mapped_type *out) {
59template <
typename Container,
typename Output>
73template <
typename Container,
typename Output>
Definition: atomics_array.h:39
bool get_value(Container &container, const typename Container::key_type &key, typename Container::mapped_type *out)
Definition: map.h:46
Container::mapped_type get_value_default(const Container &container, const typename Container::key_type &key, typename Container::mapped_type &&default_value)
Definition: map.h:33
bool get_value_other(Container &container, const typename Container::key_type &key, Output *out)
Definition: map.h:60
int key_type
Definition: method.h:38
required string key
Definition: replication_asynchronous_connection_failover.proto:60