Qore Programming Language  0.9.3.1
ValueHolderBase Class Reference

base class for holding a QoreValue object More...

#include <QoreValue.h>

Inheritance diagram for ValueHolderBase:
Collaboration diagram for ValueHolderBase:

Public Member Methods

DLLLOCAL ValueHolderBase (ExceptionSink *xs)
 creates an ampty object
 
DLLLOCAL ValueHolderBase (QoreValue n_v, ExceptionSink *xs)
 creates the object with the given value
 
DLLLOCAL QoreValueoperator* ()
 returns the value being managed
 
DLLLOCAL const QoreValueoperator* () const
 returns the value being managed
 
DLLLOCAL QoreValueoperator-> ()
 returns the value being managed
 
DLLLOCAL const QoreValueoperator-> () const
 returns the value being managed
 

Private Attributes

QoreValue v
 the value held
 
ExceptionSinkxsink
 for possible Qore-language exceptions
 

Detailed Description

base class for holding a QoreValue object


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