rpt_value_void Class Reference

#include <void.h>

Inheritance diagram for rpt_value_void:

rpt_value

Public Member Functions

virtual ~rpt_value_void ()

Static Public Member Functions

static rpt_value::pointer create ()

Protected Member Functions

const char * name () const

Private Member Functions

 rpt_value_void ()
 rpt_value_void (const rpt_value_void &)
rpt_value_voidoperator= (const rpt_value_void &)

Detailed Description

The rpt_value_void class is used to represent a value which is a void. Unlike rpt_value_null, it cannot be coerced into a string or an integer.

Definition at line 31 of file void.h.


Constructor & Destructor Documentation

virtual rpt_value_void::~rpt_value_void (  )  [virtual]

The destructor.

rpt_value_void::rpt_value_void (  )  [private]

The default constructor. It is private on purpose, use the "create" class method nstead.

rpt_value_void::rpt_value_void ( const rpt_value_void  )  [private]

The copy constructor. Do not use.


Member Function Documentation

static rpt_value::pointer rpt_value_void::create (  )  [static]

The create class method is used to create new dynamically allocated instances of this class.

const char* rpt_value_void::name (  )  const [protected, virtual]

The name method is used to obtain the name of the type of the value.

Implements rpt_value.

rpt_value_void& rpt_value_void::operator= ( const rpt_value_void  )  [private]

The assignment operator. Do not use.


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

Generated on Wed Mar 12 23:37:44 2008 for Aegis by  doxygen 1.5.5