Mangrove
The C++ Object Document Mapper for MongoDB
mangrove::array_element_nvp< NvpT > Member List

This is the complete list of members for mangrove::array_element_nvp< NvpT >, including all inherited members.

add_to_set(const iterable_value_t< no_opt_type > &val) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
add_to_set(const Iterable &iter) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
all(const Iterable &iter) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
append_name(std::string &s) const mangrove::array_element_nvp< NvpT >inline
bits_all_clear(const Mask &bitmask) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_all_clear(std::int64_t pos1, std::int64_t pos2, Args...positions) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_all_set(const Mask &bitmask) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_all_set(std::int64_t pos1, std::int64_t pos2, Args...positions) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_any_clear(const Mask &bitmask) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_any_clear(std::int64_t pos1, std::int64_t pos2, Args...positions) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_any_set(const Mask &bitmask) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
bits_any_set(std::int64_t pos1, std::int64_t pos2, Args...positions) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
elem_match(const Expr &queries) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
element() constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
exists(const bool &exists) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
first_match() constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
get_name() const mangrove::array_element_nvp< NvpT >inline
in(const Iterable &iter) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
max(const no_opt_type &val) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
min(const no_opt_type &val) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
mod(const int &divisor, const int &remainder) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
nin(const Iterable &iter) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
operator->*(const nvp< iterable_value_t< no_opt_type >, U > &child) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
operator=(const no_opt_type &val) const mangrove::array_element_nvp< NvpT >inline
pop(bool last) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
pull(const iterable_value_t< no_opt_type > &val) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
pull(const Expr &expr) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
pull_all(const Iterable &iter) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
push(const iterable_value_t< no_opt_type > &val) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
push(const Iterable &iter, bsoncxx::stdx::optional< std::int32_t > slice=bsoncxx::stdx::nullopt, const bsoncxx::stdx::optional< Sort > &sort=bsoncxx::stdx::nullopt, bsoncxx::stdx::optional< std::uint32_t > position=bsoncxx::stdx::nullopt) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
regex(const char *regex, const char *options) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
size(const std::int64_t &n) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
sort(bool ascending) constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline
unset() constmangrove::nvp_base< array_element_nvp< NvpT >, iterable_value_t< NvpT::no_opt_type > >inline