22 for(
auto value:stringInitializer)
47 if (
theTable[i].theKey == entry_number)
63 return theTable[table_index].theValue;
78 const char* prefix)
const 88 bool case_insensitive)
const 99 if (case_insensitive ==
true)
120 bool case_insensitive)
const 147 for(i = 0; i < tableSize; ++i)
149 out <<
theTable[0].theValue << std::endl;
std::vector< ossimKeyValueMap > theTable
Represents serializable keyword/value map.
const char * find(const char *key) const
virtual ossimString getEntryString(ossim_int32 entry_number) const
virtual ~ossimLookUpTable()
virtual ossimKeyword getKeyword() const
virtual ossimString getTableIndexString(ossim_uint32 table_index) const
virtual ossimString operator[](ossim_int32 entry_number) const
virtual ossim_int32 getEntryNumber(const char *entry_string, bool case_insensitive=true) const
void dumpValues(std::ostream &out) const
unsigned int ossim_uint32
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
virtual ossim_uint32 getTableSize() const
static ossimString downcase(const ossimString &aString)
std::basic_ostream< char > ostream
Base class for char output streams.