DateTimeNodeValueHelper Class Reference

manages calls to AbstractQoreNode::getDateTimeRepresentation() when a DateTimeNode value is required More...

#include <DateTimeNode.h>

List of all members.

Public Member Functions

DLLLOCAL DateTimeNodeValueHelper (const AbstractQoreNode *n)
 gets the DateTimeNode value and sets the temporary flag
DLLLOCAL ~DateTimeNodeValueHelper ()
 dereferences the DateTimeNode value if necessary
DLLLOCAL DateTimeNodegetReferencedValue ()
 returns a referenced value - the caller will own the reference


Detailed Description

manages calls to AbstractQoreNode::getDateTimeRepresentation() when a DateTimeNode value is required

if a simple DateTime value is required instead, use DateTimeValueHelper

See also:
DateTimeNodeHelper

Member Function Documentation

DLLLOCAL DateTimeNode* DateTimeNodeValueHelper::getReferencedValue (  )  [inline]

returns a referenced value - the caller will own the reference

The value is referenced if necessary (if it was a temporary value)

Returns:
the DateTimeNode value, where the caller will own the reference count

References AbstractQoreNode::ref().


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

doxygen