ObjectBox C and C++ API  4.0.3
obx::PropertyTypeless Class Reference

Typeless property used as a base class for other types - sharing common conditions. More...

#include <objectbox.hpp>

Inheritance diagram for obx::PropertyTypeless:
Inheritance graph

Public Member Functions

constexpr PropertyTypeless (obx_schema_id id) noexcept
 
obx_schema_id id () const
 
QC isNull () const
 
QC isNotNull () const
 

Protected Attributes

const obx_schema_id id_
 property ID More...
 

Detailed Description

Typeless property used as a base class for other types - sharing common conditions.

Constructor & Destructor Documentation

◆ PropertyTypeless()

constexpr obx::PropertyTypeless::PropertyTypeless ( obx_schema_id  id)
inlineexplicitconstexprnoexcept

Member Function Documentation

◆ id()

obx_schema_id obx::PropertyTypeless::id ( ) const
inline

◆ isNotNull()

QC obx::PropertyTypeless::isNotNull ( ) const
inline

◆ isNull()

QC obx::PropertyTypeless::isNull ( ) const
inline

Member Data Documentation

◆ id_

const obx_schema_id obx::PropertyTypeless::id_
protected

property ID