VAPOR3 3.9.4
|
#include <DataMgr.h>
Public Member Functions | |
void | Set (size_t ts, std::vector< string > varnames, int level, int lod, string key, const std::vector< C > &values) |
void | Set (size_t ts, string varname, int level, int lod, string key, const std::vector< C > &values) |
bool | Get (size_t ts, std::vector< string > varnames, int level, int lod, string key, std::vector< C > &values) const |
bool | Get (size_t ts, string varname, int level, int lod, string key, std::vector< C > &values) const |
void | Purge (size_t ts, std::vector< string > varnames, int level, int lod, string key) |
void | Purge (size_t ts, string varname, int level, int lod, string key) |
void | Purge (std::vector< string > varnames) |
void | Clear () |
void | _decode_hash (const string &hash, string &key, size_t &ts, vector< string > &varnames, int &level, int &lod) |
Static Public Member Functions | |
static string | _make_hash (string key, size_t ts, std::vector< string > cvars, int level, int lod) |
void VAPoR::DataMgr::VarInfoCache< C >::_decode_hash | ( | const string & | hash, |
string & | key, | ||
size_t & | ts, | ||
vector< string > & | varnames, | ||
int & | level, | ||
int & | lod | ||
) |
|
static |
|
inline |
bool VAPoR::DataMgr::VarInfoCache< C >::Get | ( | size_t | ts, |
std::vector< string > | varnames, | ||
int | level, | ||
int | lod, | ||
string | key, | ||
std::vector< C > & | values | ||
) | const |
|
inline |
void VAPoR::DataMgr::VarInfoCache< C >::Purge | ( | size_t | ts, |
std::vector< string > | varnames, | ||
int | level, | ||
int | lod, | ||
string | key | ||
) |
|
inline |
void VAPoR::DataMgr::VarInfoCache< C >::Purge | ( | std::vector< string > | varnames | ) |
void VAPoR::DataMgr::VarInfoCache< C >::Set | ( | size_t | ts, |
std::vector< string > | varnames, | ||
int | level, | ||
int | lod, | ||
string | key, | ||
const std::vector< C > & | values | ||
) |
|
inline |