#include <parameter_type_element_impl.h>
◆ Parameter_type_element_impl() [1/3]
dd::Parameter_type_element_impl::Parameter_type_element_impl |
( |
| ) |
|
|
inline |
◆ Parameter_type_element_impl() [2/3]
dd::Parameter_type_element_impl::Parameter_type_element_impl |
( |
Parameter_impl * |
parameter | ) |
|
|
inline |
◆ Parameter_type_element_impl() [3/3]
◆ ~Parameter_type_element_impl()
dd::Parameter_type_element_impl::~Parameter_type_element_impl |
( |
| ) |
|
|
overridedefault |
◆ clone()
◆ create_primary_key()
Object_key * dd::Parameter_type_element_impl::create_primary_key |
( |
| ) |
const |
|
overrideprotectedvirtual |
◆ debug_print()
void dd::Parameter_type_element_impl::debug_print |
( |
String_type & |
outb | ) |
const |
|
overridevirtual |
◆ has_new_primary_key()
bool dd::Parameter_type_element_impl::has_new_primary_key |
( |
| ) |
const |
|
overrideprotectedvirtual |
Indicates that object is guaranteed to have primary key value which doesn't exist in database (e.g.
because it only will be generated using auto-increment at store() time). So it is ok for store() method to skip lookup of existing object with the same primary key and simply try to insert new object into the table.
Implements dd::Weak_object_impl_< use_pfs >.
◆ index()
uint dd::Parameter_type_element_impl::index |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ name()
const String_type & dd::Parameter_type_element_impl::name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ object_table()
const Object_table & dd::Parameter_type_element_impl::object_table |
( |
| ) |
const |
|
overridevirtual |
◆ ordinal_position()
virtual uint dd::Parameter_type_element_impl::ordinal_position |
( |
| ) |
const |
|
inlinevirtual |
◆ parameter()
const Parameter & dd::Parameter_type_element_impl::parameter |
( |
| ) |
const |
|
overridevirtual |
◆ register_tables()
◆ restore_attributes()
bool dd::Parameter_type_element_impl::restore_attributes |
( |
const Raw_record & |
r | ) |
|
|
overridevirtual |
◆ restore_item()
◆ set_name()
void dd::Parameter_type_element_impl::set_name |
( |
const String_type & |
name | ) |
|
|
inlineoverridevirtual |
◆ set_ordinal_position()
void dd::Parameter_type_element_impl::set_ordinal_position |
( |
uint |
ordinal_position | ) |
|
|
inline |
◆ store_attributes()
bool dd::Parameter_type_element_impl::store_attributes |
( |
Raw_record * |
r | ) |
|
|
overridevirtual |
◆ validate()
bool dd::Parameter_type_element_impl::validate |
( |
| ) |
const |
|
overridevirtual |
◆ m_index
uint dd::Parameter_type_element_impl::m_index |
|
protected |
◆ m_name
◆ m_parameter
The documentation for this class was generated from the following files: