CTBgrab interface using Grab().
More...
#include <CTBgrab.hxx>
Inheritance diagram for CTBgrabable:

Public Methods | |
| void | Construct (T *p_dst, T &src) const |
| void | Destruct (T &dst, T *p_src) const |
| void | Move (T *p_dst, T *p_src) const |
| void | Swap (T &v1, T &v2) const |
| void | operator() (T &dst, T &src) const |
CTBgrab interface using Grab().
T(T&, bool) ~T() T::Grab()
Definition at line 29 of file CTBgrab.hxx.
|
|||||||||||||||||||
|
Placement grab construct an object at p_dst with src.
Definition at line 146 of file CTBgrab.icc. |
|
|||||||||||||||||||
|
Grab object at dst from p_src, placement destruct object at p_src.
Definition at line 156 of file CTBgrab.icc. |
|
|||||||||||||||||||
|
Move an object from p_src to p_dst. Placement grab construct an object at p_dst with p_src, than do a placement destruct at p_src. Definition at line 171 of file CTBgrab.icc. |
|
|||||||||||||||||||
|
Exchange contents of v1 and v2.
Definition at line 182 of file CTBgrab.icc. |
|
|||||||||||||||||||
|
Grab dst from src.
Definition at line 194 of file CTBgrab.icc. |
1.2.9-20010812 written by Dimitri van Heesch,
© 1997-2001