#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. |
|
|