Strongly-typed wrapper around an integer representing a row of the person table.
More...
#include <tutorial/ids.h>
Definition at line 47 of file ids.h.
◆ id_of_person() [1/3]
constexpr tutorial::id_of_person::id_of_person |
( |
size_t |
id | ) |
|
|
inlineexplicitconstexpr |
Definition at line 53 of file ids.h.
◆ id_of_person() [2/3]
constexpr tutorial::id_of_person::id_of_person |
( |
Record_Id |
id | ) |
|
|
inlineexplicitconstexpr |
Definition at line 54 of file ids.h.
◆ id_of_person() [3/3]
constexpr tutorial::id_of_person::id_of_person |
( |
| ) |
|
|
inlineconstexpr |
Definition at line 55 of file ids.h.
◆ get_id()
constexpr size_t tutorial::id_of_person::get_id |
( |
| ) |
const |
|
inlineconstexpr |
Definition at line 58 of file ids.h.
◆ get_record_id()
constexpr Record_Id tutorial::id_of_person::get_record_id |
( |
| ) |
const |
|
inlineconstexpr |
Definition at line 59 of file ids.h.
◆ is_not_null()
constexpr bool tutorial::id_of_person::is_not_null |
( |
| ) |
const |
|
inlineconstexpr |
Definition at line 57 of file ids.h.
◆ is_null()
constexpr bool tutorial::id_of_person::is_null |
( |
| ) |
const |
|
inlineconstexpr |
Definition at line 56 of file ids.h.
◆ operator!=()
constexpr bool tutorial::id_of_person::operator!= |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 61 of file ids.h.
◆ operator<()
constexpr bool tutorial::id_of_person::operator< |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 62 of file ids.h.
◆ operator<=()
constexpr bool tutorial::id_of_person::operator<= |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 64 of file ids.h.
◆ operator==()
constexpr bool tutorial::id_of_person::operator== |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 60 of file ids.h.
◆ operator>()
constexpr bool tutorial::id_of_person::operator> |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 63 of file ids.h.
◆ operator>=()
constexpr bool tutorial::id_of_person::operator>= |
( |
id_of_person |
x | ) |
const |
|
inlineconstexpr |
Definition at line 65 of file ids.h.
◆ operator[]()
constexpr id_of_person tutorial::id_of_person::operator[] |
( |
size_t |
i | ) |
const |
|
inlineconstexpr |
Definition at line 66 of file ids.h.
The documentation for this class was generated from the following file:
- /home/rcoulom/repos/joedb/doc/source/tutorial/src/tutorial/ids.h