#include <field.h>
◆ Copy_func
Convenience definition of a copy function returned by get_copy_func.
The parameters are: Copy_field* Instance of this class. Used for accessing 'tmp' and calling invoke_do_copy2(). const Field* Field copying from. Field* Field copying to. Note that 'from' is 'm_to_field' if invoke_do_copy() is called with 'reverse' = true.
◆ Copy_field() [1/2]
Copy_field::Copy_field |
( |
| ) |
|
|
default |
◆ Copy_field() [2/2]
Copy_field::Copy_field |
( |
Field * |
to, |
|
|
Field * |
from |
|
) |
| |
|
inline |
◆ from_field()
Field * Copy_field::from_field |
( |
| ) |
const |
|
inline |
◆ get_copy_func()
◆ invoke_do_copy()
void Copy_field::invoke_do_copy |
( |
bool |
reverse = false | ) |
|
◆ invoke_do_copy2()
void Copy_field::invoke_do_copy2 |
( |
const Field * |
from_field, |
|
|
Field * |
to_field |
|
) |
| |
◆ set()
◆ to_field()
Field * Copy_field::to_field |
( |
| ) |
const |
|
inline |
◆ m_do_copy
◆ m_do_copy2
◆ m_from_field
◆ m_to_field
◆ tmp
The documentation for this class was generated from the following files: