#include <vdbl_col.h>
Inheritance diagram for _VDBL_mthdcol< _C, _M, _R >:


Public Methods | |
| _VDBL_mthdcol (const method &__m) | |
| _Self * | new_copy () const |
| virtual void | setcontext (const context *_c, const _VDBL_row *_r) |
| void | get (type &c) const |
| the function object provides us with the retrieval method | |
| void | get_ptr (type const *&c) const |
| there is no way to get a pointer to the method's result properly | |
| void | def (type &d) const |
| the default value might be different, and might be computed differently | |
| void | def_copy (return_type *&d) const |
| virtual void | setcontext (const context *_c, const _VDBL_row *_r) VDBL_PURE_VIRTUAL virtual void get(return_type &c) const VDBL_PURE_VIRTUAL virtual void def(return_type &d) const VDBL_PURE_VIRTUAL virtual void get_ptr(return_type const *&c) const VDBL_PURE_VIRTUAL virtual void get_copy(return_type *&c) const |
| virtual void | def_copy (_VDBL_alltype_base *&v) const |
| virtual void | get_copy (_VDBL_alltype_base *&v) const |
| virtual const std::type_info & | return_type_id () const |
| _VDBL_mthdcol () | |
| _VDBL_mthdcol (const _Self &__c) | |
| virtual | ~_VDBL_mthdcol () |
_VDBL_mthdcol is the generic column class for computed values. It allows to define a method, which is called within the given context together with a reference to the row, whenever a column is accessed.
Definition at line 506 of file vdbl_col.h.
|
|||||||||
|
standard constructor, copy constructor, and destructor Definition at line 525 of file vdbl_col.h. |
|
||||||||||
|
standard constructor, copy constructor, and destructor Definition at line 526 of file vdbl_col.h. |
|
|||||||||
|
standard constructor, copy constructor, and destructor Definition at line 527 of file vdbl_col.h. |
|
||||||||||
|
constructor for explicitely setting the method Definition at line 533 of file vdbl_col.h. |
|
||||||||||
|
This version of Reimplemented in _VDBL_stdcol< _T >. Definition at line 209 of file vdbl_col.h. |
|
||||||||||
|
This function returns a pointer to a copy of the column's default value. The copy of the value is allocated by Reimplemented from _VDBL_colbase< _R >. Definition at line 559 of file vdbl_col.h. |
|
||||||||||
|
This version of Reimplemented in _VDBL_stdcol< _T >. Definition at line 196 of file vdbl_col.h. |
|
|||||||||
|
Reimplemented from _VDBL_colbase< _R >. Definition at line 535 of file vdbl_col.h. |
|
|||||||||
|
This function returns the Definition at line 220 of file vdbl_col.h. |
|
||||||||||||||||
|
This function returns a pointer to a copy of the column's value. The copy of the value is allocated by Definition at line 156 of file vdbl_col.h. |
|
||||||||||||||||
|
for setting the context, the setcontext method of the function object is used. Definition at line 541 of file vdbl_col.h. |
1.2.18