Public Types | |
| using | ValueType = T | 
Public Member Functions | |
| template<typename U , typename = std::enable_if_t< std::is_convertible_v<std::decay_t<U>, T>>> | |
| BoundedRange (U &&lower, U &&upper, RangeBounds bounds=RangeBound::kLower) | |
| template<typename U > | |
| BoundedRange (Range< U > &&) | |
| bool | operator== (const BoundedRange &rhs) const | 
| bool | operator!= (const BoundedRange &rhs) const | 
| const ValueType & | GetLowerBound () const | 
| bool | IsLowerBoundIncluded () const | 
| const ValueType & | GetUpperBound () const | 
| bool | IsUpperBoundIncluded () const | 
| const Range< T > & | GetUnboundedRange () const | 
Definition at line 300 of file range_types.hpp.
| using storages::postgres::BoundedRange< T >::ValueType = T | 
Definition at line 305 of file range_types.hpp.
      
  | 
  noexcept | 
Definition at line 623 of file range_types.hpp.
| storages::postgres::BoundedRange< T >::BoundedRange | ( | U && | lower, | 
| U && | upper, | ||
| RangeBounds | bounds = RangeBound::kLower  | 
        ||
| ) | 
Definition at line 628 of file range_types.hpp.
      
  | 
  explicit | 
Definition at line 633 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 319 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 325 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 322 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 320 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 323 of file range_types.hpp.
      
  | 
  inline | 
Definition at line 317 of file range_types.hpp.
| bool storages::postgres::BoundedRange< T >::operator== | ( | const BoundedRange< T > & | rhs | ) | const | 
Definition at line 646 of file range_types.hpp.