#include <cgns++.h>
Inherits CGNS::Arrayed.
Inherited by CGNS::IntegralData, and CGNS::ReferenceState.
Inheritance diagram for CGNS::Valued:

Public Types | |
| typedef iterator< double > | Value_iterator_t |
Public Methods | |
| int | getNumValue () const |
| bool | hasValue (std::string const &iName) const |
| double | getValue (std::string const &iName) const |
| Value_iterator_t | beginValue () const |
| Value_iterator_t | endValue () const |
| void | deleteValue (std::string const &iName) |
| double | writeValue (std::string const &, double iValue) |
| bool | hasValue (DataArray::Quantity iQuantity) const |
| double | getValue (DataArray::Quantity iQuantity) const |
| void | writeValue (DataArray::Quantity iQuantity, double iValue) |
Protected Methods | |
| Valued (Private::Valued *iImpl) | |
| ~Valued () | |
|
|
|
|
|
Creates this node from implementation data. |
|
|
Deletes this node and disables access via base pointers. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gets the given quantity. Throws if not available. |
|
|
|
|
|
Asks if there is a given quantity. |
|
|
|
|
||||||||||||
|
Creates or changes the given quantity. |
|
||||||||||||
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001