dynamic::types::null_impl Class Reference
[Types]

Implements the null variable. More...

Inheritance diagram for dynamic::types::null_impl:

dynamic::var_impl dynamic::internal::variant_base

List of all members.

Public Member Functions

void output (ostream &os)
 Outputs to a narrow stream.
void output (wostream &os)
 Outputs to a wide stream.
std::string class_name ()
 Return the class name.
var_cmp_index comparison_index ()
 Returns the comparison index (type identified) of the var.
void copy_to (void *dest) const
 Copies the value to another location (in-place copy).
var op_add (const var &v)
 Addition operator.
var op_sub (const var &v)
 Subtraction operator.
var op_mul (const var &)
 Multiplication operator.
var op_div (const var &)
 Division operator.
var op_mod (const var &)
 Modulus operator.
var op_neg ()
 Unary minus.
var op_lshift (const var &)
 Left-shift operator.
var op_rshift (const var &)
 Right-shift operator.
var op_and (const var &)
 Bitwisze and operator.
var op_or (const var &v)
 Bitwise or operator.
var op_xor (const var &v)
 Bitwise xor operator.
void pickle (pickler &p)
 Pickle the object.
void unpickle (unpickler &u)
 Unpickle the object.


Detailed Description

Implements the null variable.

Definition at line 17 of file null.cpp.


Member Function Documentation

void dynamic::types::null_impl::pickle ( pickler  )  [inline, virtual]

Pickle the object.

See also:
dynamic::pickle() function.

Reimplemented from dynamic::var_impl.

Definition at line 100 of file null.cpp.

References dynamic::pickler::write_object_type().

void dynamic::types::null_impl::unpickle ( unpickler  )  [inline, virtual]

Unpickle the object.

See also:
dynamic::unpickle() function

Reimplemented from dynamic::var_impl.

Definition at line 105 of file null.cpp.


The documentation for this class was generated from the following file:

Generated on Thu Dec 18 22:14:19 2008 for C++Script by  doxygen 1.5.7.1