Hdf4Utilities.h File Reference

#include "AppConfig.h"
#include <hdf.h>
#include <mfhdf.h>
#include "HdfUtilities.h"
#include "Hdf4Attribute.h"
#include "Hdf4Element.h"
#include "DataVariant.h"
#include "Resource.h"
#include <string>

Go to the source code of this file.

Namespaces

namespace  HdfUtilities

Classes

class  HdfUtilities::Hdf4FileObject
 The Hdf4FileObject is a trait object for use with the Resource template. More...
struct  HdfUtilities::Hdf4FileObject::Args
 This is an implementation detail of the Hdf4FileObject class. More...
class  HdfUtilities::Hdf4FileResource
 This is a Resource class that opens and closes HDF4 files. More...
class  HdfUtilities::Hdf4DatasetObject
 This is an implementation detail of the Hdf4DatasetObject class. More...
struct  HdfUtilities::Hdf4DatasetObject::Args
 This is an implementation detail of the Hdf4FileObject class. More...
class  HdfUtilities::Hdf4DatasetResource
 This is a Resource class that opens and closes HDF4 datasets. More...

Functions

template<typename T>
bool HdfUtilities::getAttribute (const Hdf4Element &element, const std::string &attributeName, T &actualValue)
std::string HdfUtilities::hdf4TypeToString (long type, size_t count)
bool HdfUtilities::readHdf4Attribute (int32 obj_id, int32 attr_index, DataVariant &var)


Software Development Kit - Opticks 4.9.0 Build 16218