#include <vdbl_col.h>
Inheritance diagram for _VDBL_stdcol< _T >:
Public Methods | |
_VDBL_stdcol (const type &__t) | |
_Self * | new_copy () const |
void | set (const _Self &_p) |
void | setcontext (const context *_c, const _VDBL_row *_r) |
void | def (type &d) const |
void | def_copy (return_type *&d) const |
void | get_copy (_VDBL_alltype_base *&v) const |
void | def_copy (_VDBL_alltype_base *&v) const |
void | set (const type &__t) |
void | set_default (const type &__t) |
const type & | get_val () 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 const std::type_info & | return_type_id () const |
_VDBL_stdcol () | |
_VDBL_stdcol (const _Self &__c) | |
virtual | ~_VDBL_stdcol () |
_VDBL_stdcol
is the generic column class for constant values.
Definition at line 405 of file vdbl_col.h.
|
standard constructor, copy constructor, destructor Definition at line 422 of file vdbl_col.h. |
|
standard constructor, copy constructor, destructor Definition at line 423 of file vdbl_col.h. |
|
standard constructor, copy constructor, destructor Definition at line 424 of file vdbl_col.h. |
|
explicit constructor setting the column's value Definition at line 430 of file vdbl_col.h. |
|
the default for the constant value coincides with the value, since in the table definition the reference object of this class will hold the default, then. There have to be different access methods Definition at line 453 of file vdbl_col.h. |
|
This version of Reimplemented from _VDBL_colbase< _T >. Definition at line 470 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< _T >. Definition at line 460 of file vdbl_col.h. |
|
This version of Reimplemented from _VDBL_colbase< _T >. Definition at line 463 of file vdbl_col.h. |
|
get a const reference to the column value Definition at line 492 of file vdbl_col.h. |
|
Reimplemented from _VDBL_colbase< _T >. Definition at line 432 of file vdbl_col.h. |
|
This function returns the Definition at line 220 of file vdbl_col.h. |
|
set the column value Definition at line 480 of file vdbl_col.h. |
|
explicit copy operation Definition at line 437 of file vdbl_col.h. |
|
set the default value for this column. This is actually equivalent to Definition at line 487 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. |
|
this method is empty, since constant values are independend of the context. Definition at line 443 of file vdbl_col.h. |