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

realm::internal::bridge::subexpr Struct Reference

Public Member Functions

 subexpr (subexpr &&other)=default
 
subexproperator= (subexpr &&other)=default
 
 subexpr (std::unique_ptr< Subexpr > other)
 
query equal (const std::optional< int64_t > &rhs) const
 
query not_equal (const std::optional< int64_t > &rhs) const
 
query greater (const std::optional< int64_t > &rhs) const
 
query less (const std::optional< int64_t > &rhs) const
 
query greater_equal (const std::optional< int64_t > &rhs) const
 
query less_equal (const std::optional< int64_t > &rhs) const
 
query equal (const std::optional< bool > &rhs) const
 
query not_equal (const std::optional< bool > &rhs) const
 
query equal (const std::optional< double > &rhs) const
 
query not_equal (const std::optional< double > &rhs) const
 
query greater (const std::optional< double > &rhs) const
 
query less (const std::optional< double > &rhs) const
 
query greater_equal (const std::optional< double > &rhs) const
 
query less_equal (const std::optional< double > &rhs) const
 
query equal (const std::optional< binary > &rhs) const
 
query not_equal (const std::optional< binary > &rhs) const
 
query equal (const std::optional< timestamp > &rhs) const
 
query not_equal (const std::optional< timestamp > &rhs) const
 
query greater (const std::optional< timestamp > &rhs) const
 
query less (const std::optional< timestamp > &rhs) const
 
query greater_equal (const std::optional< timestamp > &rhs) const
 
query less_equal (const std::optional< timestamp > &rhs) const
 
query equal (const std::optional< std::string > &rhs) const
 
query not_equal (const std::optional< std::string > &rhs) const
 
query contains (const std::optional< std::string > &rhs, bool case_sensitive=true) const
 
query equal (const std::optional< internal::bridge::uuid > &rhs) const
 
query not_equal (const std::optional< internal::bridge::uuid > &rhs) const
 
query equal (const std::optional< internal::bridge::object_id > &rhs) const
 
query not_equal (const std::optional< internal::bridge::object_id > &rhs) const
 
query equal (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query not_equal (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query greater (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query less (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query greater_equal (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query less_equal (const std::optional< internal::bridge::decimal128 > &rhs) const
 
query mixed_equal (const internal::bridge::mixed &rhs) const
 
query mixed_not_equal (const internal::bridge::mixed &rhs) const
 
query equal (const std::optional< obj > &) const
 
query not_equal (const std::optional< obj > &) const
 

The documentation for this struct was generated from the following files: