sdField Class Reference


Public Methods

 sdField (const std::string &name, unsigned int index, sdNameSpace *nameSpace, const sdValue *value)
 ~sdField ()
const std::string & getName () const
unsigned int getIndex () const
const sdNameSpacegetNameSpace () const
const sdValuegetValue () const

Detailed Description

The sdField class provides the description of an individual field of an attribute value, which is a composite type.


Constructor & Destructor Documentation

sdField::sdField const std::string &    name,
unsigned int    index,
sdNameSpace *    nameSpace,
const sdValue *    value
 

This is the sdField constructor.

Parameters:
name The name for the field.
index The index number for the field.
nameSpace The namespace for the field.
value The value for the field.
Exceptions:
sdcHierMemValueNotInDenepdentNameSpace 

sdField::~sdField  
 

This is the sdField destructor.


Member Function Documentation

unsigned int sdField::getIndex   const
 

This function returns the index number of this sdField object, which indicates the position of this element in an sdHierValue that includes one or more sdLeafvalues.

const std::string & sdField::getName   const
 

This function returns the name of this sdField object.

sdNameSpace const * sdField::getNameSpace   const
 

This function returns a pointer to the sdNameSpace of this sdField object.

sdValue * sdField::getValue   const
 

This function returns the value of this sdField object.


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

Return to top of page