11 : m_maxRecursionLevel(8)
55 std::vector<ossimString> splitList;
57 datasets.
split(splitList,
",");
59 for(;idx < splitList.size();++idx)
65 std::sort(result.begin(), result.end());
79 if(renderableDatasets)
ossim_uint32 m_maxRecursionLevel
Represents serializable keyword/value map.
const char * find(const char *key) const
void split(std::vector< ossimString > &result, const ossimString &separatorList, bool skipBlankFields=false) const
Splits this string into a vector of strings (fields) using the delimiter list specified.
std::vector< std::string > StringListType
static ossimH5Options * instance()
static void loadRenderableDatasetsFromString(StringListType &result, const ossimString &datasets)
ossim_uint32 toUInt32() const
const char * MAX_RECURSION_LEVEL_KW
void push_back(char c)
Equivalent to insert(end(), c).
unsigned int ossim_uint32
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
static ossimH5Options * m_instance
static ossimPreferences * instance()
bool loadOptions(const ossimKeywordlist &kwl, const char *prefix)
const char * RENDERABLE_DATASETS_KW
bool isDatasetRenderable(const std::string &datasetName) const
StringListType m_renderableDatasets
const StringListType & getRenderableDataset() const
ossim_uint32 getMaxRecursionLevel() const