Rows class for databases.
More...
#include <rows.hxx>
|
| | Rows () noexcept=default |
| | Adds a row to the Rows.
|
| |
| | Rows (const Rows &other)=default |
| | Copy Constructor.
|
| |
| | Rows (Rows &&other) noexcept=default |
| | Move Constructor.
|
| |
|
| ~Rows () noexcept override=default |
| | Destructor.
|
| |
| Rows & | operator= (const Rows &other)=default |
| | Copy Assignment Operator.
|
| |
| Rows & | operator= (Rows &&other) noexcept=default |
| | Move Assignment Operator.
|
| |
| std::size_t | Count () const noexcept |
| | Gets the number of rows.
|
| |
Rows class for databases.
◆ Rows() [1/3]
| StormByte::Database::Rows::Rows |
( |
| ) |
|
|
defaultnoexcept |
Adds a row to the Rows.
- Parameters
-
◆ Rows() [2/3]
| StormByte::Database::Rows::Rows |
( |
const Rows & |
other | ) |
|
|
default |
Copy Constructor.
- Parameters
-
| other | Other Rows to copy from |
◆ Rows() [3/3]
| StormByte::Database::Rows::Rows |
( |
Rows && |
other | ) |
|
|
defaultnoexcept |
Move Constructor.
- Parameters
-
| other | Other Rows to move from |
◆ Count()
| std::size_t StormByte::Database::Rows::Count |
( |
| ) |
const |
|
inlinenoexcept |
Gets the number of rows.
- Returns
- Number of rows
◆ operator=() [1/2]
| Rows & StormByte::Database::Rows::operator= |
( |
const Rows & |
other | ) |
|
|
default |
Copy Assignment Operator.
- Parameters
-
| other | Other Rows to copy from |
- Returns
- Reference to this Rows
◆ operator=() [2/2]
| Rows & StormByte::Database::Rows::operator= |
( |
Rows && |
other | ) |
|
|
defaultnoexcept |
Move Assignment Operator.
- Parameters
-
| other | Other Rows to move from |
- Returns
- Reference to this Rows
The documentation for this class was generated from the following file:
- /home/runner/work/StormByte-Database/StormByte-Database/lib/public/StormByte/database/rows.hxx