Realm C++ SDK Version v2.2.0
Classes | Public Member Functions | Public Attributes | Friends | List of all members

realm::rbool Class Reference

Classes

struct  dictionary_context
 

Public Member Functions

rbooladd_link_chain (const internal::bridge::col_key &col_key)
 
 define_query (std::string, equal) define_query(std
 
 define_query (int64_t, equal) define_query(int64_t
 
not_equal define_numeric_query (int64_t, greater) define_numeric_query(int64_t
 
not_equal less define_numeric_query (int64_t, greater_equal) define_numeric_query(int64_t
 
not_equal less less_equal define_query (bool, equal) define_query(bool
 
not_equal less less_equal not_equal define_query (double, equal) define_query(double
 
not_equal less less_equal not_equal not_equal define_numeric_query (double, greater) define_numeric_query(double
 
not_equal less less_equal not_equal not_equal less define_numeric_query (double, greater_equal) define_numeric_query(double
 
not_equal less less_equal not_equal not_equal less less_equal define_query (std::vector< uint8_t >, equal) define_query(std
 
rboolmixed_not_equal (const internal::bridge::col_key &col_key, const internal::bridge::mixed &rhs)
 
rboollink_equal (const internal::bridge::col_key &col_key, const std::optional< internal::bridge::obj > &rhs)
 
rboollink_not_equal (const internal::bridge::col_key &col_key, const std::optional< internal::bridge::obj > &rhs)
 
rbooldictionary_has_value_for_key_equals (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_has_value_for_key_not_equals (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_has_value_for_key_greater_than (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_has_value_for_key_less_than (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_has_value_for_key_greater_than_equals (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_has_value_for_key_less_than_equals (internal::bridge::col_key column_key, const std::string &key, const internal::bridge::mixed &value)
 
rbooldictionary_contains_string_for_key (internal::bridge::col_key column_key, const std::string &key, const std::string &value)
 
rbooladd_dictionary_link_chain (dictionary_context &&ctx)
 
rbooldictionary_has_key (internal::bridge::col_key column_key, const std::string &key)
 
 operator bool () const
 
rbool operator! () const
 
 rbool (internal::bridge::query &&q)
 
 rbool (bool b)
 
 rbool (const rbool &r)
 

Public Attributes

union {
   bool   b
 
   internal::bridge::query   q
 
}; 
 

Friends

template<typename T >
struct results
 
rbool operator&& (const rbool &lhs, const rbool &rhs)
 
rbool operator|| (const rbool &lhs, const rbool &rhs)
 

The documentation for this class was generated from the following file: