modis_utils.h File Reference
#include <memory>
#include <string>
#include <boost/date_time.hpp>
#include <boost/filesystem.hpp>

Go to the source code of this file.

Typedefs

typedef std::map< std::string, std::map< std::string, std::string > >::iterator HVDateIterator
 
typedef std::map< std::string, std::map< std::string, std::map< std::string, std::string > > > ProdHVDate
 
typedef std::map< std::string, std::map< std::string, std::map< std::string, std::string > > >::iterator ProdHVDateIterator
 

Functions

void modis_print (const unsigned char *values, const std::vector< boost::gregorian::date > *times)
 
void msearch (const boost::filesystem::path &mpath, std::string product, std::string hv, ProdHVDate &fnames)
 

Typedef Documentation

typedef std::map<std::string, std::map <std::string, std::string > >::iterator HVDateIterator

Definition at line 15 of file modis_utils.h.

typedef std::map<std::string, std::map <std::string, std::map <std::string, std::string > > > ProdHVDate

Definition at line 13 of file modis_utils.h.

typedef std::map<std::string, std::map <std::string, std::map <std::string, std::string > > >::iterator ProdHVDateIterator

Definition at line 14 of file modis_utils.h.

Function Documentation

void modis_print ( const unsigned char *  values,
const std::vector< boost::gregorian::date > *  times 
)

Definition at line 54 of file modis_utils.cpp.

Referenced by main().

void msearch ( const boost::filesystem::path &  mpath,
std::string  product,
std::string  hv,
ProdHVDate fnames 
)

Definition at line 11 of file modis_utils.cpp.

References d, te::core::FileSystem::isRegularFile(), and msearch().

Referenced by main(), and msearch().