sdLeafValue Class Reference

Inheritance diagram for sdLeafValue:

sdValue sdBase


Public Methods

 sdLeafValue (unsigned int id, const std::string &name, const std::string &description, sdNameSpace *nameSpace)
virtual ~sdLeafValue ()
virtual void accept (sdVisitor *visitor)

Detailed Description

An object of the sdLeafValue class provides the description of a fundamental data type, such as an unsigned integer.


Constructor & Destructor Documentation

sdLeafValue::sdLeafValue unsigned int    id,
const std::string &    name,
const std::string &    description,
sdNameSpace *    nameSpace
 

This is the sdLeafValue constructor.

Parameters:
id An identifier for the value.
name The name for the value.
description The description for the value.
nameSpace The namespace for the value.

sdLeafValue::~sdLeafValue   [virtual]
 

This is the sdLeafValue destructor.


Member Function Documentation

void sdLeafValue::accept sdVisitor *    visitor [virtual]
 

This function calls the visit function of the specified visitor on the leaf value.

Parameters:
visitor A pointer to the visitor to call.

Implements sdBase.


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

Return to top of page