IODA
|
Container used to store and manipulate fill values. More...
#include <Fill.h>
Classes | |
union | FillValueUnion_t |
Public Member Functions | |
FillValueUnion_t | finalize () const |
Public Attributes | |
union ioda::detail::FillValueData_t::FillValueUnion_t | fillValue_ = {0} |
std::string | stringFillValue_ |
bool | set_ = false |
bool | isString_ = false |
Container used to store and manipulate fill values.
When reading a fill value, first always check that the fill value is set (set_ == true). Then, check the type of fill value (string, or a fundamental data type), and then only read the correct field.
When writing a fill value, use the assignFillValue convenience function.
FillValueData_t::FillValueUnion_t ioda::detail::FillValueData_t::finalize | ( | ) | const |
union ioda::detail::FillValueData_t::FillValueUnion_t ioda::detail::FillValueData_t::fillValue_ = {0} |