#include <sqt/orm/expression/operand/identifier_operand.h>
template<typename IDENTIFIER>
class sqt::BaseIdentifierOperand< IDENTIFIER >
Base class for identifier operands.
- Template Parameters
-
| IDENTIFIER | The identifier type this operand represents. |
This base class provides the common implementation for identifier operands. It is inherited by the specializations of the sqt:IdentifierOperand<> template.
- See also
- sqt::IdentifierOperand<>
-
sqt::IdentifierOperand<COLUMN>
-
sqt::IdentifierOperand<COMPOSITE_COLUMN>
|
|
using | IdentifierType = IDENTIFIER |
|
using | EntityType = typename IDENTIFIER::EntityType |
|
|
static constexpr std::tuple | BuildPlaceholderBinders (int parameter_index) noexcept |
|
|
constexpr void | BindInlineParameters (Statement &statement, int parameter_index) const noexcept |
|
|
static constexpr std::size_t | ParameterCount = 0 |