![]() |
MySQL 9.7.0
Source Code Documentation
|
Binds two Json_objects (existing_object and new_object) and a jdv::Content_tree_node. More...
Public Member Functions | |
| int | operator<=> (const Two_object_binding &other) const |
| bool | operator== (const Two_object_binding &that) const |
| bool | is_empty () const |
| void | set_empty () |
Public Attributes | |
| Json_object * | bound_object = nullptr |
| Json_object * | existing_object = nullptr |
| const Content_tree_node * | ct_node = nullptr |
| std::unique_ptr< Resolve_row > | resolve_row |
Binds two Json_objects (existing_object and new_object) and a jdv::Content_tree_node.
Two_object_binding is used for UPDATE operations on duality view.
|
inline |
|
inline |
|
inline |
|
inline |
| Json_object* jdv::Two_object_binding::bound_object = nullptr |
| const Content_tree_node* jdv::Two_object_binding::ct_node = nullptr |
| Json_object* jdv::Two_object_binding::existing_object = nullptr |
| std::unique_ptr<Resolve_row> jdv::Two_object_binding::resolve_row |