OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimString.h>
Public Types | |
typedef std::string::const_iterator | const_iterator |
typedef std::string::iterator | iterator |
typedef std::string::size_type | size_type |
Public Member Functions | |
ossimString () | |
default constructor More... | |
ossimString (const std::string &s) | |
constructor that takes a std::string More... | |
ossimString (const char *aString) | |
constructor that takes char* NOTE: std::string construtor throws exception given null pointer; hence, the null check. More... | |
ossimString (const ossimString &aString) | |
copy constructor More... | |
ossimString (std::string::size_type n, char c) | |
constructor - constructs with n copies of c More... | |
ossimString (char aChar) | |
constructor - constructs with 1 c. More... | |
template<class Iter > | |
ossimString (Iter startIter, Iter endIter) | |
~ossimString () | |
destructor More... | |
bool | contains (char aChar) const |
bool | contains (const ossimString &aString) const |
bool | contains (const char *aString) const |
operator const std::string & () const | |
Type conversion operator to a const std::string&. More... | |
operator std::string & () | |
Type conversion operator to a std::string&. More... | |
operator const char * () const | |
Type conversion operator to a const char*. More... | |
const char * | chars () const |
For backward compatibility. More... | |
operator bool () const | |
const ossimString & | operator= (const std::string &s) |
const ossimString & | operator= (const char *s) |
const ossimString & | operator= (char c) |
const ossimString & | operator= (const ossimString &s) |
const ossimString & | operator+= (const ossimString &s) |
const ossimString & | operator+= (const std::string &s) |
const ossimString & | operator+= (const char *s) |
const ossimString & | operator+= (char c) |
const ossimString & | append (const ossimString &s) |
const ossimString & | append (const std::string &s) |
const ossimString & | append (const char *s) |
const char & | at (std::string::size_type n) const |
Provides access to the data contained in the string. More... | |
char & | at (std::string::size_type n) |
Provides access to the data contained in the string. More... | |
const ossimString & | append (std::string::size_type n, char c) |
Append n copies of c to *this. More... | |
ossimString | operator+ (const ossimString &s) const |
ossimString | operator+ (const std::string &s) const |
ossimString | operator+ (const char *s) const |
ossimString | operator+ (char c) const |
bool | operator== (const ossimString &rhs) const |
Test if this ossimString is equal to another ossimString. More... | |
bool | operator== (const char *rhs) const |
Test if this ossimString is equal to a C sting. More... | |
bool | operator!= (const ossimString &rhs) const |
Test if this ossimString is not equal to another ossimString. More... | |
bool | operator!= (const char *rhs) const |
Test if this ossimString is not equal to a C sting. More... | |
bool | operator< (const ossimString &rhs) const |
bool | operator<= (const ossimString &rhs) const |
bool | operator> (const ossimString &rhs) const |
bool | operator>= (const ossimString &rhs) const |
char & | operator[] (std::string::size_type i) |
const char & | operator[] (std::string::size_type i) const |
std::string & | insert (std::string::size_type pos, const char *s) |
If pos > size(), throws out_of_range. More... | |
void | push_back (char c) |
Equivalent to insert(end(), c). More... | |
std::string | substr (std::string::size_type pos=0, std::string::size_type n=std::string::npos) const |
Equivalent to basic_string(*this, pos, n). More... | |
ossimString | trim (const ossimString &valueToTrim=ossimString(" \\)) const |
this will strip lead and trailing character passed in. More... | |
ossimString & | trim (const ossimString &valueToTrim=ossimString(" \\)) |
ossimString | beforePos (std::string::size_type pos) const |
ossimString | afterPos (std::string::size_type pos) const |
ossimString | substitute (const ossimString &searchKey, const ossimString &replacementValue, bool replaceAll=false) const |
Substitutes searchKey string with replacementValue and returns a string. More... | |
ossimString & | gsub (const ossimString &searchKey, const ossimString &replacementValue, bool replaceAll=false) |
Substitutes searchKey string with replacementValue and returns a reference to *this. More... | |
std::vector< ossimString > | explode (const ossimString &delimeter) const |
ossimString | expandEnvironmentVariable () const |
If the variable "$(env_var_name)" is found in the string, where "env_var_name" is any system environment variable resolvable by the getenv() function, the variable is expanded in place and the result returned. More... | |
ossimString & | upcase () |
Upcases this string. More... | |
ossimString | upcase () const |
ossimString & | downcase () |
Downcases this string. More... | |
ossimString | downcase () const |
const char * | c_str () const |
Returns a pointer to a null-terminated array of characters representing the string's contents. More... | |
const char * | data () const |
Returns a pointer to an array of characters (not necessarily null-terminated) representing the string's contents. More... | |
std::string::size_type | size () const |
std::string::size_type | length () const |
bool | empty () const |
const std::string & | string () const |
std::string & | string () |
std::string::iterator | begin () |
std::string::iterator | end () |
std::string::const_iterator | begin () const |
std::string::const_iterator | end () const |
void | clear () |
Erases the entire container. More... | |
std::string::iterator | erase (std::string::iterator p) |
Erases the character at position p. More... | |
std::string::iterator | erase (std::string::iterator first, std::string::iterator last) |
Erases the range [first, last). More... | |
std::string & | erase (std::string::size_type pos=0, std::string::size_type n=std::string::npos) |
Erases a range. More... | |
std::string::size_type | find (const std::string &s, std::string::size_type pos=0) const |
Searches for s as a substring of *this, beginning at character pos of *this. More... | |
std::string::size_type | find (const char *s, std::string::size_type pos, std::string::size_type n) const |
Searches for the first n characters of s as a substring of *this, beginning at character pos of *this. More... | |
std::string::size_type | find (const char *s, std::string::size_type pos=0) const |
Searches for a null-terminated character array as a substring of *this, beginning at character pos of *this. More... | |
std::string::size_type | find (char c, std::string::size_type pos=0) const |
Searches for the character c, beginning at character position pos. More... | |
std::string::size_type | rfind (const std::string &s, std::string::size_type pos=0) const |
Searches backward for s as a substring of *this, beginning at character position min(pos, size()). More... | |
std::string::size_type | rfind (const char *s, std::string::size_type pos, std::string::size_type n) const |
Searches backward for the first n characters of s as a substring of *this, beginning at character position min(pos, size()). More... | |
std::string::size_type | rfind (const char *s, std::string::size_type pos=0) const |
Searches backward for a null-terminated character array as a substring of *this, beginning at character min(pos, size()). More... | |
std::string::size_type | rfind (char c, std::string::size_type pos=0) const |
Searches backward for the character c, beginning at character position min(pos, size(). More... | |
std::string::size_type | find_first_of (char c, std::string::size_type pos=0) const |
Equivalent to find(c, pos). More... | |
std::string::size_type | find_first_not_of (char c, std::string::size_type pos=0) const |
Returns the smallest character position N such that pos <= N < size(), and such that (*this)[N] does not compare equal to c. More... | |
std::string::size_type | find_first_of (const char *s, std::string::size_type pos=0) const |
Equivalent to find_first_of(s, pos, traits::length(s)). More... | |
std::string::size_type | find_first_not_of (const char *s, std::string::size_type pos=0) const |
Equivalent to find_first_not_of(s, pos, traits::length(s)). More... | |
std::string::size_type | find_last_of (char c, std::string::size_type pos=std::string::npos) const |
Equivalent to rfind(c, pos). More... | |
std::string & | assign (std::string::size_type n, char c) |
Erases the existing characters and replaces them by n copies of c. More... | |
std::string & | replace (std::string::size_type pos, std::string::size_type n, const std::string &s) |
Replaces a substring of *this with the string s. More... | |
std::string & | replace (std::string::iterator first, std::string::iterator last, const std::string &s) |
brief Equivalent to insert(erase(first, last), s.begin(), s.end()). More... | |
std::string & | replace (std::string::size_type pos, std::string::size_type n, const std::string &s, std::string::size_type pos1, std::string::size_type n1) |
Replaces a substring of *this with a substring of s. More... | |
void | reserve (std::string::size_type n) |
Requests that the string's capacity be changed. More... | |
ossimString | before (const ossimString &str, std::string::size_type pos=0) const |
METHOD: before(str, pos) Returns string beginning at pos and ending one before the token str If string not found or pos out of range the whole string will be returned. More... | |
ossimString | after (const ossimString &str, std::string::size_type pos=0) const |
METHOD: after(str, pos) Returns string immediately after the token str. More... | |
char * | stringDup () const |
bool | toBool () const |
String to numeric methods. More... | |
ossim_uint8 | toUInt8 () const |
int | toInt () const |
ossim_int16 | toInt16 () const |
ossim_uint16 | toUInt16 () const |
ossim_int32 | toInt32 () const |
ossim_uint32 | toUInt32 () const |
ossim_int64 | toInt64 () const |
ossim_uint64 | toUInt64 () const |
ossim_int64 | memoryUnitToInt64 () const |
This takes a string and will test for numeric followed by a unit type: More... | |
long | toLong () const |
toLong's deprecated, please use the toInts... More... | |
unsigned long | toULong () const |
ossim_float32 | toFloat32 () const |
ossim_float64 | toFloat64 () const |
double | toDouble () 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. More... | |
std::vector< ossimString > | split (const ossimString &separatorList, bool skipBlankFields=false) const |
const ossimString & | join (const std::vector< ossimString > &stringList, const ossimString &separator) |
ossimString | beforeRegExp (const char *regularExpressionPattern) const |
Returns from start of string up to but not including found pattern. More... | |
ossimString | fromRegExp (const char *regularExpressionPattern) const |
Returns from position of found pattern to end of string. More... | |
ossimString | afterRegExp (const char *regularExpressionPattern) const |
Returns from position after found pattern to end of string. More... | |
ossimString | match (const char *regularExpressionPattern) const |
Returns from found pattern to end of pattern. More... | |
ossimString | replaceAllThatMatch (const char *regularExpressionPattern, const char *value="") const |
ossimString | replaceStrThatMatch (const char *regularExpressionPattern, const char *value="") const |
ossimString | urlEncode () const |
ossimString | getOssimId () const |
If OSSIM_ID_ENABLED returns the OSSIM_ID which currently is the expanded cvs. More... | |
Static Public Member Functions | |
static ossimString | upcase (const ossimString &aString) |
static ossimString | downcase (const ossimString &aString) |
static bool | toBool (const ossimString &aString) |
static ossim_uint8 | toUInt8 (const ossimString &aString) |
static int | toInt (const ossimString &aString) |
static ossim_int16 | toInt16 (const ossimString &aString) |
static ossim_uint16 | toUInt16 (const ossimString &aString) |
static ossim_int32 | toInt32 (const ossimString &aString) |
static ossim_uint32 | toUInt32 (const ossimString &aString) |
static ossim_int64 | toInt64 (const ossimString &aString) |
static ossim_uint64 | toUInt64 (const ossimString &aString) |
static ossim_int64 | memoryUnitToInt64 (const ossimString &aString) |
static long | toLong (const ossimString &aString) |
static unsigned long | toULong (const ossimString &aString) |
static ossim_float32 | toFloat32 (const ossimString &aString) |
static ossim_float64 | toFloat64 (const ossimString &aString) |
static double | toDouble (const ossimString &aString) |
static ossimString | toString (bool aValue) |
Numeric to string methods. More... | |
static ossimString | toString (ossim_int16 aValue) |
static ossimString | toString (ossim_uint16 aValue) |
static ossimString | toString (ossim_int32 aValue) |
static ossimString | toString (ossim_uint32 aValue) |
static ossimString | toString (ossim_int64 aValue) |
static ossimString | toString (ossim_uint64 aValue) |
static ossimString | toString (ossim_float32 aValue, ossim_int32 precision=8, bool fixed=false) |
static ossimString | toString (ossim_float64 aValue, ossim_int32 precision=15, bool fixed=false) |
static ossimString | stripLeading (const ossimString &value, char characterToStrip) |
Protected Attributes | |
std::string | m_str |
Friends | |
OSSIM_DLL std::istream & | operator>> (std::istream &is, ossimString &s) |
Reads s from the input stream is. More... | |
OSSIM_DLL std::ostream & | operator<< (std::ostream &os, const ossimString &s) |
Writes s to the output stream os. More... | |
OSSIM_DLL std::istream & | getline (std::istream &is, ossimString &str, char delim) |
Reads a string from the input stream is, stopping when it reaches delim. More... | |
OSSIM_DLL std::istream & | getline (std::istream &is, ossimString &str) |
Reads a single line from the input stream is. More... | |
OSSIM_DLL ossimString | operator+ (const char *s1, const ossimString &s2) |
OSSIM_DLL ossimString | operator+ (const std::string s1, const ossimString &s2) |
OSSIM_DLL ossimString | operator+ (char c, const ossimString &s2) |
OSSIM_DLL bool | operator== (const char *lhs, const ossimString &rhs) |
OSSIM_DLL bool | operator== (const std::string &lhs, const ossimString &rhs) |
Definition at line 22 of file ossimString.h.
typedef std::string::const_iterator ossimString::const_iterator |
Definition at line 26 of file ossimString.h.
typedef std::string::iterator ossimString::iterator |
Definition at line 27 of file ossimString.h.
typedef std::string::size_type ossimString::size_type |
Definition at line 28 of file ossimString.h.
|
inline |
default constructor
Definition at line 31 of file ossimString.h.
Referenced by after(), afterRegExp(), before(), beforeRegExp(), ossimFilename::dirCat(), downcase(), ossimFilename::drive(), ossimFilename::expand(), expandEnvironmentVariable(), fromRegExp(), getOssimId(), match(), ossimXmlString::operator=(), ossimXmlString::ossimXmlString(), replaceAllThatMatch(), ossimFilename::setExtension(), split(), stripLeading(), substitute(), toString(), and trim().
|
inline |
|
inline |
constructor that takes char* NOTE: std::string construtor throws exception given null pointer; hence, the null check.
Definition at line 41 of file ossimString.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 53 of file ossimString.h.
|
inline |
ossimString ossimString::after | ( | const ossimString & | str, |
std::string::size_type | pos = 0 |
||
) | const |
METHOD: after(str, pos) Returns string immediately after the token str.
The search for str begins at pos. Returns an empty string if not found or pos out of range.
Definition at line 1021 of file ossimString.cpp.
References c_str(), find(), length(), ossimString(), and substr().
Referenced by ossimToolClient::connectToServer(), ossimEpsgDatumFactory::create(), ossimNgaProjectionFactory::createProjection(), ossimEpsgProjectionFactory::createProjection(), ossimEpsgProjectionDatabase::findProjection(), ossimBandSeparateHandler::getBandFileNames(), ossimNitfImageHeader::getDecimationFactor(), ossimImageHandler::getFilenameWithNoExtension(), ossimGmlSupportData::getImageGeometryFromRectifiedGrid(), getKeyValue(), ossimPolynom< ossim_float64, 3 >::import(), ossimEnviCgModel::loadEnviGeocFile(), ossimPixelFlipper::loadState(), ossimInit::parseEnvOptions(), ossimOgrInfo::parseMetadata(), ossimQuickbirdRpcHeader::parseNameValue(), ossimQuickbirdTile::parseNameValue(), ossimKeywordlist::readPreprocDirective(), ossimToolClient::receiveFile(), ossimToolServer::runCommand(), and ossimERSFileWriter::writeFile().
ossimString ossimString::afterPos | ( | std::string::size_type | pos | ) | const |
Definition at line 234 of file ossimString.cpp.
References erase(), and length().
Referenced by ossimGmlSupportData::addLineSamps(), ossimGmlSupportData::addScale(), ossimGmlSupportData::addTie(), ossimPolynomProjection::getExponent(), ossimPolynomProjection::getSymbol(), and ossimRpfBoundaryRectRecord::parseStream().
ossimString ossimString::afterRegExp | ( | const char * | regularExpressionPattern | ) | const |
Returns from position after found pattern to end of string.
Returns "" if pattern not found.
Definition at line 364 of file ossimString.cpp.
References c_str(), ossimRegExp::compile(), ossimRegExp::end(), ossimRegExp::find(), ossimString(), size(), and substr().
|
inline |
Definition at line 831 of file ossimString.h.
References m_str.
Referenced by operator+=(), and ossimToolClient::receiveText().
|
inline |
|
inline |
|
inline |
|
inline |
Erases the existing characters and replaces them by n copies of c.
Definition at line 865 of file ossimString.h.
Referenced by ossimHexString::assign(), ossimApplicationUsage::getFormatedString(), ossimXmlString::operator=(), ossimHexString::operator=(), ossimHexString::ossimHexString(), and ossimXmlString::ossimXmlString().
|
inline |
Provides access to the data contained in the string.
n | The index of the character to access. |
std::out_of_range | If n is an invalid index. |
This function provides for safer data access. The parameter is first checked that it is in the range of the string. The function throws out_of_range if the check fails.
Definition at line 855 of file ossimString.h.
|
inline |
Provides access to the data contained in the string.
n | The index of the character to access. |
std::out_of_range | If n is an invalid index. |
This function provides for safer data access. The parameter is first checked that it is in the range of the string. The function throws out_of_range if the check fails. Success results in unsharing the string.
Definition at line 860 of file ossimString.h.
ossimString ossimString::before | ( | const ossimString & | str, |
std::string::size_type | pos = 0 |
||
) | const |
METHOD: before(str, pos) Returns string beginning at pos and ending one before the token str If string not found or pos out of range the whole string will be returned.
Definition at line 1010 of file ossimString.cpp.
References c_str(), find(), ossimString(), and substr().
Referenced by ossimToolClient::connectToServer(), ossimEpsgDatumFactory::create(), ossimEpsgProjectionDatabase::findProjection(), ossimOgcWktTranslator::fromOssimKwl(), ossimPolynom< ossim_float64, 3 >::import(), ossimOgrVectorTileSource::isOgrVectorDataSource(), ossimPixelFlipper::loadState(), ossimInit::parseEnvOptions(), ossimQuickbirdRpcHeader::parseNameValue(), ossimQuickbirdTile::parseNameValue(), ossimKeywordlist::readPreprocDirective(), ossimToolServer::runCommand(), and ossimERSFileWriter::writeFile().
ossimString ossimString::beforePos | ( | std::string::size_type | pos | ) | const |
Definition at line 229 of file ossimString.cpp.
References substr().
Referenced by ossimGmlSupportData::addLineSamps(), ossimGmlSupportData::addScale(), ossimGmlSupportData::addTie(), ossimplugins::ossimTerraSarModel::findTSXLeader(), ossimFilename::isDir(), ossimplugins::ossimPluginProjectionFactory::isTileMap(), ossimplugins::ossimTileMapModel::open(), and ossimRpfBoundaryRectRecord::parseStream().
ossimString ossimString::beforeRegExp | ( | const char * | regularExpressionPattern | ) | const |
Returns from start of string up to but not including found pattern.
Returns "" if pattern not found.
Definition at line 330 of file ossimString.cpp.
References c_str(), ossimRegExp::compile(), ossimRegExp::find(), ossimString(), ossimRegExp::start(), and substr().
|
inline |
Definition at line 420 of file ossimString.h.
Referenced by ossimNitf20Writer::addTags(), ossimXmlString::assign(), ossimXmlString::containsSpecialXmlCharacters(), ossimFilename::dirCat(), ossimFilename::drive(), ossimFilename::expand(), expandEnvironmentVariable(), ossimFilename::fileNoExtension(), ossimGdalTileSource::filterSubDatasetsString(), ossimElevationCellDatabase::getCellsForBounds(), ossimApplicationUsage::getFormatedString(), ossimImageWriterFactory::getImageFileWritersByMimeType(), ossimPointCloudImageHandlerFactory::getImageHandlersByMimeType(), ossimImageHandlerFactory::getImageHandlersByMimeType(), ossimJpeg12ReaderFactory::getImageHandlersByMimeType(), ossimOpjReaderFactory::getImageHandlersByMimeType(), ossimKakaduReaderFactory::getImageHandlersByMimeType(), ossimplugins::ossimTerraSarModel::getNoiseAtGivenNode(), ossimplugins::ossimTerraSarModel::getPolLayerFromImageFile(), ossimCibCadrgTileSource::getProductScaleList(), ossimplugins::ossimTerraSarModel::initCalibration(), ossimplugins::ossimRadarSat2Model::InitLut(), ossimplugins::ossimTerraSarModel::initNoise(), ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel(), ossimChipperUtil::isDemFile(), ossimFilename::isRelative(), ossimKeywordlist::isSpecialXmlCharacters(), memoryUnitToInt64(), ossimCsvFile::open(), ossimNitfProjectionFactory::parseUtmString(), ossimKeywordlist::readKey(), ossimKeywordlist::readValue(), ossimKeywordlist::replaceSpecialCharacters(), ossimFilename::setExtension(), ossimUrl::setFieldsFromUrl(), ossimSrtmFilename::setFilename(), ossimRpfHeader::setNewRepUpIndicator(), ossimDateProperty::setValue(), ossimNadconNarDatum::shift(), ossimNadconNasDatum::shift(), split(), ossimERS::toOssimProjectionGeom(), ossimDms::toString(), ossimKeywordlist::toXML(), trim(), and urlEncode().
|
inline |
Definition at line 426 of file ossimString.h.
|
inline |
Returns a pointer to a null-terminated array of characters representing the string's contents.
Definition at line 396 of file ossimString.h.
Referenced by ossimImageChain::addAllSources(), ossimMapCompositionSource::addGeographicBottomGridLabels(), ossimMapCompositionSource::addGeographicLeftGridLabels(), ossimMapCompositionSource::addGeographicRightGridLabels(), ossimMapCompositionSource::addMeterGridLabels(), ossimNitfProjectionParameterTag::addParameter(), ossimKeywordlist::addPrefixToKeysThatMatch(), ossimGmlSupportData::addScale(), ossimTraceManager::addTrace(), after(), afterRegExp(), ossimKakaduJpipHandler::allocateSession(), before(), beforeRegExp(), ossimObject::canCastTo(), ossimHexString::chars(), ossimFgdcFileWriter::closeTag(), ossimGdalWriter::convertToDriverName(), ossimFilename::copyFileTo(), ossimInfoFactoryRegistry::create(), ossimNitfCodecFactory::createCodec(), ossimFilename::createDirectory(), ossimBaseObjectFactory::createObject(), ossimJpipProjectionFactory::createProjection(), ossimSensorModelFactory::createProjection(), ossimGdalProjectionFactory::createProjection(), ossimProjectionFactoryRegistry::createProjection(), ossimSrtmElevationDatabase::createRelativePath(), ossimDtedElevationDatabase::createRelativePath(), ossimKeyword::description(), ossimInfo::dumpImage(), ossimNitfCommon::encodeGeographicDms(), ossimHdf5Tool::execute(), ossimBatchTest::execute(), ossimImageUtil::executeCommands(), ossimFilename::exists(), ossimFilename::expand(), expandEnvironmentVariable(), explode(), ossimSpaceImagingGeom::exportToOssim(), ossimKeywordlist::extractKeysThatMatch(), ossimFilename::fileSize(), ossimRpfFrame::fillSubFrameBuffer(), ossimDirectoryTree::findAllFilesThatMatch(), ossimDirectory::findAllFilesThatMatch(), ossimKeywordlist::findAllKeysThatMatch(), ossimDirectory::findCaseInsensitiveEquivalents(), ossimLogFileBufferStream< char >::flushBuffer(), for(), ossimOgcWktTranslator::fromOssimKwl(), fromRegExp(), ossimTempFilename::generate(), ossimIgenGenerator::generateChainForMultiInput(), ossimKmlSuperOverlayWriter::generateChildKml(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimGdalOverviewBuilder::generateHfaStats(), ossimIgenGenerator::generateNoTiledSpecList(), ossimIgenGenerator::generatePixelTiledSpecList(), ossimKmlSuperOverlayWriter::generateRootKml(), ossimTiffInfo::getAngularUnits(), getAwsDescription(), ossimJp2Info::getBox(), ossim::StreamFactoryRegistry::getBufferInfo(), ossimInfo::getCenterGround(), ossimInfo::getCenterImage(), ossimTiffInfo::getCentralMeridian(), ossimplugins::getCnesDescription(), ossimVpfTable::getColumnPosition(), ossimVpfTable::getColumnValueAsString(), ossimVpfTable::getColumnValues(), ossimCurlHttpRequest::getContentLength(), ossimTiffInfo::getDatumCode(), getDescription(), ossimQuickbirdMetaData::getEndOfLine(), ossimGdalWriter::getExtension(), ossimTiffInfo::getFalseEasting(), ossimTiffInfo::getFalseNorthing(), getFftw3Description(), ossimTiffInfo::getFloats(), getGdalDescription(), ossimGdalWriter::getGdalOptions(), ossimGdalWriter::getGdalPropertyNames(), ossimMapProjectionInfo::getGeom(), getGeoPdfDescription(), ossimGeneralRasterTileSource::getHdrInfo(), ossimInfo::getImageBounds(), ossimKakaduJpipHandler::getImageGeometry(), ossimGmlSupportData::getImageGeometryFromRectifiedGrid(), ossimInfo::getImageInfo(), ossimInfo::getImageMetadata(), ossimInfo::getImageRect(), getJpeg12Description(), getKakaduDescription(), ossimOgrInfo::getKeywordlist(), getKmlDescription(), ossimTiffInfo::getLinearUnits(), ossimTiffInfo::getLines(), ossimTiffInfo::getModelType(), getMrSidDescription(), ossimRpfHeader::getNewBoundaryRectSectSubheader(), ossimRpfHeader::getNewBoundaryRectTable(), ossimRpfHeader::getNewCompressionSection(), ossimRpfHeader::getNewCoverageSection(), ossimRpfHeader::getNewFileIndexSubsection(), ossimRpfHeader::getNewFrameFileIndexSectionSubheader(), ossimKeywordlist::getNumberOfKeysThatMatch(), getOpenCVDescription(), getOpenJpegDescription(), ossimTiffInfo::getOriginLat(), ossimTiffInfo::getOssimProjectionName(), ossimTiffInfo::getPcsCode(), getPdalDescription(), ossimTiffInfo::getPixelType(), ossimDoqqTileSource::getProperty(), ossimCibCadrgTileSource::getPropertyNames(), ossimCurlHttpRequest::getResponse(), ossimInfo::getRgbBands(), ossimTiffInfo::getSamples(), ossimScalarTypeLut::getScalarTypeFromString(), ossimTiffInfo::getScaleFactor(), getSqliteDescription(), ossimTiffInfo::getStdParallelOne(), ossimTiffInfo::getStdParallelTwo(), ossimKeywordlist::getSubstringKeyList(), ossimDynamicLibrary::getSymbol(), ossimBatchTest::getTempFileName(), ossimTiling::getTileName(), ossimFilename::getTimes(), ossimKmlSuperOverlayReader::getTopLevelKmlFileInfo(), ossimTiffInfo::getVerticalUnits(), ossimGeoPdfReader::getVPGeoProjection(), getWebDescription(), ossimMultiBandHistogram::importHistogram(), ossimMultiResLevelHistogram::importHistogram(), ossimHistogram::importHistogram(), ossimGdalDataset::initGdalOverviewManager(), ossimNmeaMessageSequencer::initialize(), ossimPluginLibrary::initialize(), ossimGeoidNgsHeader::initialize(), ossimInit::initializePlugins(), ossimDtedElevationDatabase::inititializeExtension(), ossimplugins::ossimErsSarModel::InitSensorParams(), ossimplugins::ossimAlosPalsarModel::isAlosPalsarData(), ossimplugins::ossimAlosPalsarModel::isAlosPalsarLeader(), ossimFilename::isDir(), ossimCcfTileSource::isEcgGeom(), ossimEnviHeader::isEnviHeader(), ossimplugins::ossimErsSarModel::isErsLeader(), ossimFilename::isExecutable(), ossimFilename::isFile(), ossimFileWalker::isFiltered(), ossimVpfFeatureClass::isJoin(), ossimIkonosRpcModel::isNitf(), ossimNitfProjectionFactory::isNitf(), ossimFilename::isReadable(), ossimFilename::isRelative(), ossimVpfFeatureClass::isSimpleFeature(), ossimTiffProjectionFactory::isTiff(), ossimFilename::isWriteable(), ossimKeyword::key(), ossimFilename::lastAccessed(), ossimDynamicLibrary::load(), ossimKakaduJpipHandler::loadClient(), ossimEnviCgModel::loadEnviGeocFile(), ossimImageHandler::loadMetaData(), ossimGdalOgrVectorAnnotation::loadOmdFile(), ossimBlendMosaic::loadState(), ossim3x3ConvolutionFilter::loadState(), ossimMapViewController::loadState(), ossimHistoMatchRemapper::loadState(), ossimRectangleCutFilter::loadState(), ossimMultiBandHistogram::loadState(), ossimVectorRenderer::loadState(), ossimGeoAnnotationSource::loadState(), ossimplugins::Noise::loadState(), ossimplugins::RadarSat2NoiseLevel::loadState(), ossimplugins::SceneCoord::loadState(), ossimplugins::IncidenceAngles::loadState(), ossimplugins::ImageNoise::loadState(), ossimBandClipFilter::loadState(), ossimUtmProjection::loadState(), ossimConvolutionFilter1D::loadState(), ossimGeoAnnotationMultiPolyLineObject::loadState(), ossimNBandToIndexFilter::loadState(), ossimGdalOgrVectorAnnotation::loadState(), ossimRgbLutDataObject::loadState(), ossimGeoAnnotationPolyObject::loadState(), ossimRgbToIndexFilter::loadState(), ossimMemoryImageSource::loadState(), ossimAnnotationSource::loadState(), ossimImageViewProjectionTransform::loadState(), ossimRadialDecentLensDistortion::loadState(), ossimPolyArea2d::loadState(), ossimConnectableContainer::loadState(), ossimEsriShapeFileFilter::loadState(), ossimQuadTreeWarp::loadState(), ossimImageGeometry::loadState(), ossimNBandLutDataObject::loadState(), ossimKakaduJpipHandler::makeConnectionIfNeeded(), ossimQuickbirdRpcHeader::open(), ossimNadconGridFile::open(), ossimVpfDatabaseHeader::open(), ossimNitf20Writer::open(), ossimERSTileSource::open(), ossimTiffWorld::open(), ossimNitfWriter::open(), ossimLasInfo::open(), ossimNitfInfo::open(), ossimGpkgInfo::open(), ossimDemInfo::open(), ossimJ2kInfo::open(), ossimCcfInfo::open(), ossimJp2Info::open(), ossimInfoBase::open(), ossimXmpInfo::open(), ossimDemHeader::open(), ossimKakaduJpipInfo::open(), ossimGeoPdfInfo::open(), ossimJpegWriter::open(), ossimKakaduJp2Writer::open(), ossimKakaduNitfWriter::open(), ossimDtedInfo::open(), ossimHistogramWriter::open(), ossimFgdcTxtDoc::open(), ossimShapeDatabase::open(), ossimGdalWriter::open(), ossimGeneralRasterWriter::open(), ossimOgrInfo::open(), ossimTiffInfo::open(), ossimPngWriter::open(), ossimSrtmHandler::open(), ossimplugins::ossimErsSarModel::open(), ossimplugins::ossimEnvisatAsarModel::open(), ossimVertexExtractor::open(), ossimplugins::ossimRadarSatModel::open(), ossimCsvFile::open(), ossimplugins::ossimAlosPalsarModel::open(), ossimEnviHeader::open(), ossimWriter::open(), ossimShapeFile::open(), ossimPdfWriter::open(), ossimDtedHandler::open(), ossimGeneralRasterElevHandler::open(), ossimJpegTileSource::open(), ossimAuxFileHandler::open(), ossimXmlDocument::openFile(), ossimVpfTable::openTable(), ossimFgdcFileWriter::openTag(), ossimTiffWriter::openTiff(), ossimHexString::operator const char *(), ossimHexString::operator!=(), operator<<(), ossimHexString::operator==(), ossimHexString::operator[](), ossimKeywordlist::operator[](), ossimDirectoryData::ossimDirectoryData(), ossimGeoref::ossimGeoref(), ossimSrtmHandler::ossimSrtmHandler(), ossimStatePlaneProjectionInfo::ossimStatePlaneProjectionInfo(), ossimBilSplitter::output_multi_files(), ossimEquationUtil::outputTemplateKeywordlist(), ossimAdrgHeader::parse(), ossimNitfProjectionFactory::parseDecimalDegreesString(), ossimInit::parseEnvOptions(), ossimRpfFrameFileReader::parseFile(), ossimNitfProjectionFactory::parseGeographicString(), ossimEquationUtil::parseKwl(), ossimAdrgHeader::parseLatitudeString(), ossimAdrgHeader::parseLongitudeString(), ossimRpfBoundaryRectRecord::parseStream(), ossimplugins::ossimSpot6DimapSupportData::parseXmlFile(), ossimplugins::ossimPleiadesDimapSupportData::parseXmlFile(), ossimStatePlaneProjectionInfo::populateProjectionKeywords(), ossimBatchTest::preprocessKwl(), ossimInfo::prettyPrint(), ossimNitfRsmecaIsg::print(), ossimLasInfo::print(), ossimJp2Info::print(), ossimGeoPdfInfo::print(), ossimplugins::Noise::print(), ossimplugins::SceneCoord::print(), ossimplugins::IncidenceAngles::print(), ossimShapeDatabase::print(), ossimShapeFile::print(), ossimGpt::print(), ossimPixelFlipper::print(), ossimGdalOverviewBuilder::print(), ossimMapProjection::print(), ossimTiffTileSource::print(), ossimKeywordlist::print(), ossimHistogramRemapper::print(), ossimInfo::printDatums(), ossimBatchTest::processCommands(), ossimStdOutProgress::processProgressEvent(), ossimBatchTest::processTest(), ossimUsgsQuad::quadKwRect(), ossimUsgsQuad::quarterQuadKwRect(), ossimPpjFrameSensorFile::readFile(), ossimNadconGridHeader::readHeader(), ossimGeoTiff::readTags(), ossimToolClient::receiveText(), ossimQuadTreeWarp::recursiveLoad(), ossimQuadTreeWarp::recursiveSave(), ossimFilename::remove(), ossimKeywordlist::removeKeysThatMatch(), ossimFilename::rename(), replaceAllThatMatch(), replaceStrThatMatch(), ossimHistogramSource::saveState(), ossimBlendMosaic::saveState(), ossimLandsatTopoCorrectionFilter::saveState(), ossimTilingPoly::saveState(), ossimTilingRect::saveState(), ossimElevRemapper::saveState(), ossimAdjustmentInfo::saveState(), ossimPolyCutter::saveState(), ossimMapViewController::saveState(), ossimFontInformation::saveState(), ossimApplanixUtmModel::saveState(), ossimHistoMatchRemapper::saveState(), ossimBilinearProjection::saveState(), ossimMultiBandHistogram::saveState(), ossimplugins::Noise::saveState(), ossimGeoAnnotationEllipseObject::saveState(), ossimplugins::SceneCoord::saveState(), ossimplugins::IncidenceAngles::saveState(), ossimplugins::ImageNoise::saveState(), ossimValueAssignImageSourceFilter::saveState(), ossimKakaduJpipHandler::saveState(), ossimGeoAnnotationMultiPolyLineObject::saveState(), ossimApplanixEcefModel::saveState(), ossimBandClipFilter::saveState(), ossimImageRenderer::saveState(), ossimGeoAnnotationFontObject::saveState(), ossimNBandToIndexFilter::saveState(), ossimGeoAnnotationPolyObject::saveState(), ossimRgbToIndexFilter::saveState(), ossimGdalOgrVectorAnnotation::saveState(), ossimRgbLutDataObject::saveState(), ossimAnnotationSource::saveState(), ossimplugins::ossimRadarSat2RPCModel::saveState(), ossimplugins::ossimRadarSat2Model::saveState(), ossimWatermarkFilter::saveState(), ossimGeoPolyCutter::saveState(), ossimRadialDecentLensDistortion::saveState(), ossimSrtmSupportData::saveState(), ossimNitfFileHeaderV2_X::saveState(), ossimImageViewProjectionTransform::saveState(), ossimTiling::saveState(), ossimImageMetaData::saveState(), ossimNitfImageHeaderV2_X::saveState(), ossimHistogramMatchFilter::saveState(), ossimVpfAnnotationFeatureInfo::saveState(), ossimEllipsoid::saveState(), ossimMapProjection::saveState(), ossimImageChain::saveState(), ossimHistogram::saveState(), ossimEsriShapeFileFilter::saveState(), ossimQuadTreeWarp::saveState(), ossimNitfFileHeaderV2_1::saveState(), ossimImageFileWriter::saveState(), ossimImageGeometry::saveState(), ossimImageHandler::saveState(), ossimNBandLutDataObject::saveState(), ossimConnectableObject::saveState(), ossimConnectableObject::saveStateOfAllInputs(), ossimTiffWorld::saveToOssimGeom(), ossimNitfStdidcTag::setAcqDate(), ossimNitfUse00aTag::setAngleToNorth(), ossimEnviHeader::setBandNames(), ossimNitfImageBandV2_0::setBandRepresentation(), ossimEnviHeader::setBands(), ossimNitfImageBandV2_0::setBandSignificance(), ossimNitfStdidcTag::setBlankFill(), ossimNitfBlockaTag::setBlockInstance(), ossimNitfProjectionParameterTag::setCode(), ossimNitfStdidcTag::setCountry(), ossimEnviHeader::setDataType(), ossimNitfFileHeaderV2_X::setDate(), ossimNitfFileHeaderV2_1::setDeclassificationDate(), ossimDms::setDegrees(), ossimEnviHeader::setDescription(), ossimNitfFileHeaderV2_1::setDowngradingDate(), ossimNitfUse00aTag::setDynamicRange(), ossimNitfStdidcTag::setEndColumn(), ossimNitfStdidcTag::setEndRow(), ossimNitfStdidcTag::setEndSegment(), ossimNitfRpcBase::setErrorBias(), ossimNitfRpcBase::setErrorRand(), ossimNitfCommon::setField(), ossimNitfUse00aTag::setField10(), ossimNitfUse00aTag::setField11(), ossimNitfUse00aTag::setField12(), ossimNitfUse00aTag::setField13(), ossimNitfUse00aTag::setField14(), ossimNitfUse00aTag::setField15(), ossimNitfUse00aTag::setField16(), ossimNitfStdidcTag::setField17(), ossimNitfStdidcTag::setField18(), ossimNitfUse00aTag::setField20(), ossimNitfUse00aTag::setField21(), ossimNitfUse00aTag::setField3(), ossimNitfUse00aTag::setField5(), ossimNitfUse00aTag::setField6(), ossimNitfUse00aTag::setField7(), ossimSrtmFilename::setFilename(), ossimMapViewController::setFilename(), ossimGeneralRasterElevHandler::setFilename(), ossimNitfBlockaTag::setFrfcLoc(), ossimNitfBlockaTag::setFrlcLoc(), ossimNitfRpcBase::setGeodeticHeightOffset(), ossimNitfRpcBase::setGeodeticHeightScale(), ossimNitfRpcBase::setGeodeticLatOffset(), ossimNitfRpcBase::setGeodeticLatScale(), ossimNitfRpcBase::setGeodeticLonOffset(), ossimNitfRpcBase::setGeodeticLonScale(), ossimSpaceImagingGeom::setGeometry(), ossimNitfSensraTag::setGroundSpdSrc(), ossimNitfSensraTag::setGroundSpdUnit(), ossimNitfSensraTag::setGroundSpeed(), ossimNitfSensraTag::setGroundTrack(), ossimEnviHeader::setHeaderOffset(), ossimLandsatTopoCorrectionFilter::setLandsatHeader(), ossimNitfBlockaTag::setLayoverAngle(), ossimNitfLocalCartographicTag::setLengthUnits(), ossimNitfRpcBase::setLineOffset(), ossimEnviHeader::setLines(), ossimNitfRpcBase::setLineScale(), ossimNitfBlockaTag::setLLines(), ossimNitfStdidcTag::setLocation(), ossimNitfBlockaTag::setLrfcLoc(), ossimNitfBlockaTag::setLrlcLoc(), ossimEnviHeader::setMapInfo(), ossimNitfUse00aTag::setMaxLpSeg(), ossimNitfUse00aTag::setMeanGsd(), ossimNitfStdidcTag::setMission(), ossimNitfProjectionParameterTag::setName(), ossimNitfBlockaTag::setNGray(), ossimNitfUse00aTag::setNRef(), ossimNitfUse00aTag::setNSeg(), ossimNitfSensraTag::setNSwaths(), ossimNitfUse00aTag::setOblAng(), ossimNitfStdidcTag::setOpNum(), ossimCastTileSourceFilter::setOutputScalarType(), ossimBandLutFilter::setOutputScalarType(), ossimNitfStdidcTag::setPass(), ossimNitfSensraTag::setPlatformHdg(), ossimNitfSensraTag::setPlatformPitch(), ossimNitfSensraTag::setPlatformRoll(), ossimNitfSensraTag::setRefCol(), ossimNitfSensraTag::setRefRow(), ossimNitfStdidcTag::setReplayRegen(), ossimNitfStdidcTag::setReproNum(), ossimNitfUse00aTag::setRevNum(), ossimNitfUse00aTag::setRollAng(), ossimNitfRpcBase::setSampleOffset(), ossimEnviHeader::setSamples(), ossimNitfRpcBase::setSampleScale(), ossimNitfDataExtensionSegmentV2_1::setSecurityMarkings(), ossimNitfFileHeaderV2_1::setSecuritySourceDate(), ossimNitfSensraTag::setSensorAgl(), ossimNitfSensraTag::setSensorAlt(), ossimNitfSensraTag::setSensorAltSrc(), ossimNitfSensraTag::setSensorAltUnit(), ossimNitfSensraTag::setSensorLoc(), ossimNitfSensraTag::setSensorModel(), ossimNitfSensraTag::setSensorMount(), ossimNitfSensraTag::setSensorPitch(), ossimNitfSensraTag::setSensorRoll(), ossimEnviHeader::setSensorType(), ossimNitfSensraTag::setSensorYaw(), ossimNitfBlockaTag::setShadowAngle(), ossimNitfSensraTag::setSpotNum(), ossimNitfStdidcTag::setStartColumn(), ossimNitfStdidcTag::setStartRow(), ossimNitfStdidcTag::setStartSegment(), ossimNitfUse00aTag::setSunAz(), ossimNitfUse00aTag::setSunEl(), ossimSrcRecord::setSupportDir(), ossimNitfSensraTag::setSwathFrames(), ossimKakaduCompressor::setTlmTileCount(), ossimTraceManager::setTraceFlags(), ossimApplanixUtmModel::setupOptimizer(), ossimSpectraboticsRedEdgeModel::setupOptimizer(), ossimApplanixEcefModel::setupOptimizer(), ossimSpot5Model::setupOptimizer(), ossimplugins::ossimFormosatModel::setupOptimizer(), ossimDoubleGridProperty::setValue(), ossimNitfSensraTag::setVerticalVel(), ossimNitfSensraTag::setVertVelUnit(), ossimNitfStdidcTag::setWac(), ossimEnviHeader::setWavelengthUnits(), ossimEnviHeader::setXStart(), ossimEnviHeader::setYStart(), ossimSpaceImagingGeom::spaceImagingToOssimValue(), split(), ossimGdalWriter::storeProperty(), ossimKeywordlist::stripPrefixFromAll(), toBool(), toDouble(), toFloat32(), toFloat64(), ossimERS::toOssimProjectionGeom(), ossimGpt::toString(), ossimKeywordlist::toString(), ossimFilename::touch(), ossimKeywordlist::toXML(), ossimTiffTileSource::validateMinMaxNull(), ossimKeyword::value(), ossimColorProperty::valueToString(), ossimFilename::wildcardRemove(), ossimXmlDocument::write(), ossimApplicationUsage::write(), ossimKeywordlist::write(), ossimImageData::write(), ossimArcInfoGridWriter::writeBinaryAigBounds(), ossimArcInfoGridWriter::writeBinaryAigHeader(), ossimArcInfoGridWriter::writeBinaryAigStats(), ossimGdalWriter::writeBlockFile(), ossimArcInfoGridWriter::writeFile(), ossimERS::writeFile(), ossimEnviHeader::writeFile(), ossimJpegWriter::writeFile(), ossimFgdcFileWriter::writeFile(), ossimOverviewSequencer::writeHistogram(), ossimGeoTiff::writeJp2GeotiffBox(), ossimRpfPathnameRecord::writeStream(), ossimBatchTest::writeTemplate(), ossimFgdcFileWriter::writeTemplate(), ossimKeywordlist::writeToStream(), ossimImageHandler::writeValidImageVertices(), and ossimKmlSuperOverlayWriter::zipWithMinizip().
|
inline |
For backward compatibility.
Definition at line 77 of file ossimString.h.
Referenced by ossimArgumentParser::ossimParameter::assign(), ossimBitMaskWriter::close(), decodeSexagesimalDms(), ossimShorelineTool::doThreshold(), ossimShorelineTool::execute(), ossimBatchTest::execute(), ossimBandSeparateHandler::getBandFileNames(), ossimBandMergeTool::getKwlTemplate(), ossimHdf5GridModel::initCoarseGrid(), ossimEpsgProjectionDatabase::initialize(), ossimIndexToRgbLutFilter::initializeLut(), ossimKakaduJp2Reader::isJp2(), ossimDoqq::ldstr_v2(), ossimWktProjectionFactory::loadRecords(), ossimAdjMapModel::loadState(), ossimSrcRecord::loadState(), ossimplugins::PlatformPosition::loadState(), ossimRangeDomeTileSource::open(), ossimBitMaskTileSource::open(), ossimSrcRecord::ossimSrcRecord(), ossimAdrgHeader::parse(), ossimplugins::ossimTileMapModel::print(), ossimplugins::Noise::print(), ossimLandSatModel::print(), ossimChipProcTool::processRemainingArgs(), ossimFfRevb::projParam(), ossimTool::readTextFile(), ossimToolClient::receiveFile(), ossimSupportFilesList::save(), ossimImageHandler::saveImageGeometry(), ossimplugins::RadarSat2NoiseLevel::saveState(), ossimAdjMapModel::saveState(), ossimplugins::PlatformPosition::saveState(), ossimKMeansFilter::saveState(), ossimMapProjectionInfo::saveState(), ossimToolServer::sendFile(), ossimSrcRecord::setFilename(), ossimSrcRecord::setGeom(), ossimSrcRecord::setOverview(), ossimPotraceTool::writeGeoJSON(), ossimViewshedTool::writeHorizonProfile(), and ossimBatchTest::writeTemplate().
|
inline |
Erases the entire container.
Definition at line 432 of file ossimString.h.
Referenced by ossimGmlSupportData::addLineSamps(), ossimGmlSupportData::addScale(), ossimGmlSupportData::addTie(), ossimImageElevationDatabase::close(), ossimTiledElevationDatabase::close(), ossimFgdcTxtDoc::findKey(), ossimBatchTest::getDateString(), ossimTiffInfo::getDatumCode(), ossimTiffInfo::getOssimProjectionName(), ossimplugins::ossim::getPath(), ossimplugins::ossimTerraSarModel::getPolLayerFromImageFile(), ossimKeywordlist::getSortedList(), ossimRpfToc::getSourceTocFile(), ossimBatchTest::getTempFileName(), ossimSpotDimapSupportData::initFramePoints(), ossimFormosatDimapSupportData::initFramePoints(), ossimEpsgProjectionDatabase::initialize(), ossimplugins::ossimRadarSat2Model::InitLut(), ossimplugins::ossimRadarSat2Model::InitRefNoiseLevel(), ossimSpotDimapSupportData::initSceneSource(), ossimFormosatDimapSupportData::initSceneSource(), ossimEsriShapeFileFilter::loadArc(), ossimEsriShapeFileFilter::loadPolygon(), ossimSrcRecord::loadState(), ossimFilename::noExtension(), ossimEnviInfo::open(), ossimXmpInfo::open(), ossimplugins::ossimSpot6DimapSupportData::parseDatasetContent(), ossimplugins::ossimPleiadesDimapSupportData::parseDatasetContent(), ossimplugins::ossimSpot6DimapSupportData::parseGeometricData(), ossimplugins::ossimPleiadesDimapSupportData::parseGeometricData(), ossimplugins::ossimPleiadesDimapSupportData::parseMetadataIdentificationDIMAPv1(), ossimplugins::ossimSpot6DimapSupportData::parseMetadataIdentificationDIMAPv2(), ossimplugins::ossimPleiadesDimapSupportData::parseMetadataIdentificationDIMAPv2(), ossimSpotDimapSupportData::parsePart1(), ossimFormosatDimapSupportData::parsePart1(), ossimFormosatDimapSupportData::parsePart2(), ossimSpotDimapSupportData::parsePart2(), ossimplugins::ossimSpot6DimapSupportData::parseRPCMetadata(), ossimplugins::ossimPleiadesDimapSupportData::parseRPCMetadata(), ossimTiffInfo::printXmpMetadata(), ATP::AtpConfig::readConfig(), ossimXmlDocument::readHeader(), ossimKeywordlist::readKey(), ossimToolClient::receiveText(), ossimHdfReader::setCurrentEntry(), ossimHdf5ImageHandler::setCurrentEntry(), ossimH5ImageHandler::setCurrentEntry(), ossimGdalTileSource::setCurrentEntry(), ossimNitfTileSource::setCurrentEntry(), ossimGpkgReader::setCurrentEntry(), ossimRpfCacheTileSource::setCurrentEntry(), and ossimCibCadrgTileSource::setCurrentEntry().
|
inline |
Definition at line 58 of file ossimString.h.
Referenced by ossimNitf20Writer::addTags(), ossimEdgeFilter::adjustRequestRect(), ossimVpfAnnotationFeatureInfo::buildFeature(), ossimGeoPdfReader::computeBoundingRect(), ossimGdalTileSource::computeMinMax(), ossimBitMaskWriter::connectMyInputTo(), ossimToolClient::connectToServer(), ossimWmsGetMap::containsFormat(), ossimEpsgDatumFactory::create(), ossimWktProjectionFactory::createProjection(), ossimEpsgProjectionDatabase::createProjFromFormatARecord(), decodeSexagesimalDms(), ossimWktProjectionFactory::doMapCommon(), ossimRialtoReader::establishMinMax(), ossimToolClient::execute(), ossimKeywordlist::findAllKeysThatContains(), ossimHdf5::findDatasetByName(), ossimHdf5::findGroupByName(), ossimEpsgProjectionDatabase::findProjection(), ossimNitfFileHeaderV2_X::formatDate(), ossimXmlDocument::fromKwl(), ossimOgcWktTranslator::fromOssimKwl(), ossimBandSeparateHandler::getBandFileNames(), ossimNitfImageHeader::getDecimationFactor(), ossimVpfAnnotationFeatureInfo::getFeatureTypeFromString(), ossimApplanixEOFile::getFieldIdxLike(), ossimFilterResampler::getFilterType(), ossimScaleFilter::getFilterType(), ossimFontFactoryRegistry::getFontInformationContainingFamilyName(), ossimMrSidReader::getGeoProjection(), getKeyValue(), ossimH5ImageHandler::getLatLonDatasetNames(), ossimAuxXmlSupportData::getProjection(), ossimGeoPdfReader::getProjectionFromStr(), ossimBatchTest::getTempFileName(), ossimTiling::getTileName(), ossimAuxXmlSupportData::getUnits(), ossimFgdcXmlDoc::getUnitType(), ossimGeneralRasterTileSource::getXmlInfo(), ossimPointCloudTool::initialize(), ossimNitfTileSource::initializeBandCount(), ossimNitfTileSource::initializeCompressedBuf(), ossimGeneralRasterInfo::initializeFromXml(), ossimSensorModelFactory::isLandsat(), ossimHdfReader::isSDSDataset(), ossimDoqq::ldstr_v2(), ossimEnviCgModel::loadEnviGeocFile(), ossim::JsonConfig::loadJSON(), ossimTilingPoly::loadState(), ossimTilingRect::loadState(), ossimMetadataFileWriter::loadState(), ossimMapProjectionInfo::loadState(), ossimKeywordlist::numberOf(), ossimQuickbirdRpcHeader::open(), ossimDatum::operator==(), operator>>(), ossimInit::parseEnvOptions(), ossimERS::parseHeader(), ossimOgrInfo::parseMetadata(), ossimQuickbirdRpcHeader::parseNameValue(), ossimCcfHead::parseRadString(), ossimTilingPoly::parseShpFile(), ossimGeoPdfReader::parseTileStructure(), ossimplugins::ossimSpot6DimapSupportData::parseXmlFile(), ossimplugins::ossimPleiadesDimapSupportData::parseXmlFile(), ossimBatchTest::processCommands(), ossimBatchTest::processConfigList(), ossimXmlDocument::read(), ossimQuickbirdRpcHeader::readCoeff(), ossimAlphaSensorSupportData::readHdrFile(), ossimEdgeFilter::runFilter(), ossimFftFilter::setDirectionType(), ossimEdgeFilter::setFilterType(), ossimGeoPdfReader::setPodofoImageInfo(), ossimNitfImageHeaderV2_X::setProperty(), ossimNitfImageHeaderV2_1::setProperty(), ossimTiling::setTileNameMask(), toDouble(), toFloat32(), toFloat64(), ossimERS::toOssimProjection(), ossimDpt3d::toPoint(), ossimColumnVector3d::toPoint(), ossimKeywordlist::toXML(), ossimFactoryListInterface< ossimProjectionFactoryBase, ossimProjection >::unregisterFactory(), ossimOgcWktTranslator::wktToOssimDatum(), and ossimGeneralRasterWriter::writeFile().
|
inline |
|
inline |
Definition at line 64 of file ossimString.h.
|
inline |
Returns a pointer to an array of characters (not necessarily null-terminated) representing the string's contents.
Definition at line 402 of file ossimString.h.
|
static |
aString | String to make an downcased copy of. |
Definition at line 48 of file ossimString.cpp.
References m_str, and ossimString().
Referenced by ossimSingleImageChain::addHistogramRemapper(), ossimEdgeFilter::adjustRequestRect(), ossimVpfAnnotationCoverageInfo::buildCoverage(), ossimVpfAnnotationFeatureInfo::buildEdgFeature(), ossimVpfAnnotationFeatureInfo::buildFaceFeature(), ossimVpfAnnotationFeatureInfo::buildPointFeature(), ossimVpfAnnotationFeatureInfo::buildTxtFeature(), ossimWmsGetMap::containsFormat(), ossimSqliteInfoFactory::create(), ossimPngCodecFactory::createCodec(), ossimCodecFactory::createCodec(), ossimKakaduCodecFactory::createCodec(), ossimFgdcXmlDoc::createOssimDatum(), ossimJpipProjectionFactory::createProjection(), ossimplugins::ossimPluginProjectionFactory::createProjection(), ossimWktProjectionFactory::createProjection(), ossimToolFactory::createTool(), ossimDemToolFactory::createTool(), ossimPotraceToolFactory::createTool(), ossimRegToolFactory::createTool(), ATP::ossimAtpToolFactory::createTool(), ossimImageWriterFactory::createWriter(), ossimImageWriterFactoryRegistry::createWriter(), ossimImageWriterFactory::createWriterFromExtension(), downcase(), ossimKeywordlist::downcaseKeywords(), ossim::StreamFactory::exists(), ossimGeoidManager::findGeoidByShortName(), ossimEpsgProjectionDatabase::findProjection(), ossimQuickbirdRpcModel::findSupportFile(), ossimplugins::ossimTerraSarModel::findTSXLeader(), ossimGdalWriter::gdalOverviewTypeFromString(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimNitfImageHeaderV2_0::getAcquisitionDateMonthDayYear(), ossimKmlSuperOverlayReader::getCoordinate(), ossimLookUpTable::getEntryNumber(), ossimGdalWriter::getExtension(), ossimVpfCoverage::getExtent(), ossimVpfAnnotationFeatureInfo::getFeatureTypeFromString(), ossimShapeDatabaseRecord::getFieldIdx(), ossimMG4LidarReader::getGeoProjection(), ossimMrSidReader::getGeoProjection(), ossimImageWriterFactory::getImageFileWritersByMimeType(), ossimSqliteWriterFactory::getImageFileWritersByMimeType(), ossimPngWriterFactory::getImageFileWritersByMimeType(), ossimImageWriterFactory::getImageFileWritersBySuffix(), ossimSqliteWriterFactory::getImageFileWritersBySuffix(), ossimPngWriterFactory::getImageFileWritersBySuffix(), ossimKakaduWriterFactory::getImageFileWritersBySuffix(), ossimKmlSuperOverlayWriterFactory::getImageFileWritersBySuffix(), ossimOpjWriterFactory::getImageFileWritersBySuffix(), ossimQuickbirdTiffTileSource::getImageGeometry(), ossimSqliteReaderFactory::getImageHandlersByMimeType(), ossimGeoPdfReaderFactory::getImageHandlersByMimeType(), ossimMrSidReaderFactory::getImageHandlersByMimeType(), ossimPngReaderFactory::getImageHandlersByMimeType(), ossimGdalFactory::getImageHandlersBySuffix(), ossimSqliteReaderFactory::getImageHandlersBySuffix(), ossimGeoPdfReaderFactory::getImageHandlersBySuffix(), ossimMrSidReaderFactory::getImageHandlersBySuffix(), ossimKakaduJpipHandlerFactory::getImageHandlersBySuffix(), ossimJpeg12ReaderFactory::getImageHandlersBySuffix(), ossimOpjReaderFactory::getImageHandlersBySuffix(), ossimPngReaderFactory::getImageHandlersBySuffix(), ossimKakaduReaderFactory::getImageHandlersBySuffix(), ossimPdfWriter::getImageType(), ossimChipperUtil::getNewProjectionFromSrsCode(), ossimFgdcTxtDoc::getOssimDatum(), ossimChipperUtil::getOutputProjectionType(), ossimImageSource::getProperty(), ossimGpkgWriter::getRect(), ossimAuxXmlSupportData::getUnits(), ossimFgdcXmlDoc::getUnitType(), ossimKmlSuperOverlayReaderFactory::hasExcludedExtension(), ossimH5ReaderFactory::hasExcludedExtension(), ossimGeoPdfReaderFactory::hasExcludedExtension(), ossimMrSidReaderFactory::hasExcludedExtension(), ossimJpeg12ReaderFactory::hasExcludedExtension(), ossimOpjReaderFactory::hasExcludedExtension(), ossimKakaduReaderFactory::hasExcludedExtension(), ossimWmsGetMap::hasFormat(), ossimWavelength::initialize(), ossimplugins::ossimRadarSat2ProductDoc::initSensorParams(), ossimAuxFileHandler::isAuxFile(), ossimVpfFeatureClass::isComplexFeature(), ossimChipperUtil::isDemFile(), ossimCcfTileSource::isEcgGeom(), ossimFileWalker::isFiltered(), ossimVpfFeatureClass::isJoin(), ossimSensorModelFactory::isLandsat(), ossimOgrVectorTileSource::isOgrVectorDataSource(), ossimRpfInfo::isOpen(), ossimGeoPdfInfo::isOpen(), ossimGeoPdfReader::isOpen(), ossimImageCacheBase::isOpen(), ossimRpfCacheTileSource::isOpen(), ossimVpfFeatureClass::isPrimitive(), ossimplugins::ossimRadarSat2TiffReader::isRadarSat2ProductFile(), ossimVpfFeatureClass::isSimpleFeature(), ossimAutRegUtil::isSrcFile(), ossimChipperUtil::isSrcFile(), ossimHdfReader::isSupportedExtension(), ossimplugins::ossimTerraSarTiffReader::isTerraSarProductFile(), ossimplugins::ossimPluginProjectionFactory::isTileMap(), ossimDemUtil::isUsgsDem(), ossimImageHistogramSource::loadState(), ossimSrcRecord::loadState(), ossimMetadataFileWriter::loadState(), ossimBandSelector::loadState(), ossimMapProjectionInfo::loadState(), main(), ossimPointCloudImageHandlerFactory::open(), ossimEnviInfo::open(), ossimGdalFactory::open(), ossimKakaduJpipHandler::open(), ossimHdf5PluginHandlerFactory::open(), ossimCcfInfo::open(), ossimplugins::ossimRadarSat2TiffReader::open(), ossimKakaduJpipInfo::open(), ossimKmlSuperOverlayReader::open(), ossimplugins::ossimTerraSarTiffReader::open(), ossimplugins::ossimSpot6Model::open(), ossimplugins::ossimPleiadesModel::open(), ossimplugins::ossimRadarSat2RPCModel::open(), ossimplugins::ossimRadarSat2Model::open(), ossimGeneralRasterElevationDatabase::openGeneralRasterDirectory(), ossimInfo::openImage(), ossimInfo::openImageHandler(), ossimKakaduJpipHandler::openStream(), KwlKeyCaseInsensitiveEquals::operator()(), ossimAdrgHeader::parse(), ossimNmeaMessage::parseMessage(), ossimOgrInfo::parseMetadata(), ossimInit::parseNotifyOption(), ossimGeoPdfReader::parseTileStructure(), ossimBatchTest::preprocessKwl(), ossimXmpInfo::print(), ossimTiffInfo::printGdalMetadata(), ossimEdgeFilter::runFilter(), ossimSarModel::setAcquisitionMode(), ossimPixelFlipper::setClipMode(), ossimPngWriter::setCompressionLevel(), ossimGpkgWriter::setCompressionLevel(), ossimFftFilter::setDirectionType(), ossimGeneralRasterElevFactory::setDirectory(), ossimRpfFrameEntry::setEntry(), ossimEdgeFilter::setFilterType(), ossimMeanMedianFilter::setFilterType(), ossimMaskFilter::setMaskType(), ossimWatermarkFilter::setMode(), ossimImageFileWriter::setPixelType(), ossimGeoPdfReader::setPodofoImageInfo(), ossimSource::setProperty(), ossimKmlSuperOverlayWriter::setProperty(), ossimNitfImageHeaderV2_1::setProperty(), ossimGdalOverviewBuilder::setProperty(), ossimOpjCompressor::setQualityTypeString(), ossimKakaduCompressor::setQualityTypeString(), ossimIgenGenerator::setTileNamingConvention(), toBool(), ossimIrect::toRect(), ossimDrect::toRect(), ossimTiffWriter::writeTiffTags(), and ossimImageFileWriter::writeWorldFile().
ossimString & ossimString::downcase | ( | ) |
Downcases this string.
Definition at line 81 of file ossimString.cpp.
References m_str.
ossimString ossimString::downcase | ( | ) | const |
|
inline |
Definition at line 411 of file ossimString.h.
Referenced by ossimSingleImageChain::addImageHandler(), ossimXmlNode::addNode(), ossimKakaduJpipHandler::allocateSession(), ossimBitMaskWriter::close(), ossimGeoPdfReader::computeBoundingRect(), ossimBitMaskWriter::connectMyInputTo(), ossimToolClient::connectToServer(), ATP::AtpGenerator::constructChain(), ossimEllipsoidFactory::create(), ossimEpsgDatumFactory::create(), ossimDatumFactory::create(), ossimPngCodecFactory::createCodec(), ossimCodecFactory::createCodec(), ossimKakaduCodecFactory::createCodec(), ossimElevationDatabaseFactory::createDatabase(), ossimFilename::createDirectory(), ossimImageGeometryFactory::createGeometry(), ossimOverviewBuilderFactoryRegistry::createObject(), ossimOverviewBuilderFactoryBase::createObject(), ossimSensorModelFactory::createProjection(), ossimGdalProjectionFactory::createProjection(), ossimWktProjectionFactory::createProjection(), ossimEpsgProjectionFactory::createProjection(), ossimFilename::dirCat(), ossimWktProjectionFactory::doMapCommon(), ossimPointCloudTool::execute(), ossimViewshedTool::execute(), ossimBatchTest::execute(), ossim::extractSimpleValues(), ossimJobQueue::findByName(), ossimXmlNode::findChildNodes(), ossimEllipsoidFactory::findEpsgCode(), ossimXmlNode::findFirstNode(), ossimplugins::ossimTerraSarModel::findTSXLeader(), ossimOgcWktTranslator::fromOssimKwl(), ossimGdalOverviewBuilder::generateHfaStats(), ossimChipProcTool::getBandList(), ossimHttpResponse::getContentLength(), ossimBatchTest::getDefaultTempFileDir(), ossimLookUpTable::getEntryNumber(), ossimEllipsoid::getEpsgCode(), ossimKmlSuperOverlayWriter::getExtension(), ossimMrSidReader::getGeoProjection(), ossimGdalImageWriterFactory::getImageFileWritersByMimeType(), ossimGdalImageWriterFactory::getImageFileWritersBySuffix(), getKeyValue(), ossimOgrInfo::getKeywordlist(), ossimGeoPdfReader::getLGIDictGeoProjection(), ossimWmsLayer::getNamedLayers(), ossimFgdcXmlDoc::getProjection(), ossimGeoPdfReader::getProjectionFromStr(), ossimGeoPdfReader::getVPGeoProjection(), ossimVerticesFinderTool::initialize(), ossimRegTool::initialize(), ossimPointCloudTool::initialize(), ossimGeneralRasterInfo::initializeFromHdr(), ossimBandLutFilter::initializeLut(), ossimIndexToRgbLutFilter::initializeLut(), ossimInit::initializePlugins(), ossimImageHandlerRegistry::initializeStateCache(), ossimDtedElevationDatabase::inititializeExtension(), ossimFilename::isDir(), ossimOgrVectorTileSource::isOgrVectorDataSource(), ossimKmlSuperOverlayReader::isOpen(), ossimDoqq::ldstr_v2(), ossimDynamicLibrary::load(), ossimKakaduJpipHandler::loadClient(), ossimChipProcTool::loadDemFiles(), ossimHdf5Tool::loadImageFiles(), ossimChipProcTool::loadImageFiles(), ossimDemTool::loadJSON(), ossim::JsonConfig::loadJSON(), ossim::JsonParam::loadJSON(), ossimH5Options::loadRenderableDatasetsFromString(), ossimElevManager::loadStandardElevationPaths(), ossimTilingPoly::loadState(), ossimRectangleCutFilter::loadState(), ossimImageHandlerMtAdaptor::loadState(), ossimSrtmElevationDatabase::loadState(), ossimBilinearProjection::loadState(), ossimSFIMFusion::loadState(), ossimGeneralRasterElevationDatabase::loadState(), ossimDtedElevationDatabase::loadState(), ossimSlopeFilter::loadState(), ossimElevationDatabase::loadState(), ossimImageHistogramSource::loadState(), ossimElevationCellDatabase::loadState(), ossimIpodSensor::loadState(), ossimSkyBoxLearSensor::loadState(), ossimMemoryImageSource::loadState(), ossimSrcRecord::loadState(), ossimRangeDomeTileSource::loadState(), ossimDataObject::loadState(), ossimBitMaskWriter::loadState(), ossim2dTo2dShiftTransform::loadState(), ossimSonomaSensor::loadState(), ossimBandSelector::loadState(), ossimPolyArea2d::loadState(), ossimHistogram::loadState(), ossimImageData::loadState(), main(), ossimKakaduJpipHandler::makeConnectionIfNeeded(), ossimPointCloudImageHandlerFactory::open(), ossimHdf5::open(), ossimERSTileSource::open(), ossimRpfInfo::open(), ossimJpegWriter::open(), ossimPngWriter::open(), ossimJpegTileSource::open(), ossimImageHandlerFactory::openSrcRecord(), ossimDuration::ossimDuration(), ossimEnvironmentUtility::ossimEnvironmentUtility(), ossimOrthoIgen::ossimOrthoIgen(), ossimEquationUtil::parseKwl(), ossimOgrInfo::parseMetadata(), ossimTilingPoly::parseShpFile(), ossimRpfBoundaryRectRecord::parseStream(), ossimKeywordlist::parseStream(), ossimplugins::ossimSpot6DimapSupportData::parseXmlFile(), ossimplugins::ossimPleiadesDimapSupportData::parseXmlFile(), ossimGeoPdfInfo::print(), ossim_hdf5::print(), ossimBatchTest::processCommands(), ossimBatchTest::processConfigList(), ossimStdOutProgress::processProgressEvent(), ossimBatchTest::processTest(), ossimWmsGetMap::read(), ATP::AtpConfig::readConfig(), ossimAlphaSensorSupportData::readHdrFile(), ossimKeywordlist::readKey(), ossimKeywordlist::readPreprocDirective(), ossimAlphaSensorSupportData::readSupportFiles(), ossimJobQueue::removeByName(), ossimToolServer::runCommand(), ossimHistogramSource::saveState(), ossimGdalOgrVectorAnnotation::saveState(), ossimEnvironmentUtility::searchAllPaths(), ossimDuration::setByIso8601DurationString(), ossimEnviHeader::setDataType(), ossimImageChainMtAdaptor::setNumberOfThreads(), ossimUrl::setParams(), ossimRangeDomeTileSource::setProperty(), ossimPointCloudImageHandler::setProperty(), ossimSrcRecord::setSupportDir(), split(), toBool(), toDouble(), toFloat32(), toFloat64(), toInt(), toInt16(), toInt32(), toInt64(), toLong(), ossim::toSimpleVector(), ossimUrl::toString(), ossim::toStringList(), toUInt16(), toUInt32(), toUInt64(), toUInt8(), toULong(), trim(), ossimImageMetaData::updateMetaData(), ossimERS::writeFile(), and ossimKeywordlist::writeToStream().
|
inline |
Definition at line 423 of file ossimString.h.
Referenced by ossimXmlString::containsSpecialXmlCharacters(), ossimFilename::dirCat(), ossimFilename::expand(), ossimFilename::fileNoExtension(), ossimImageWriterFactory::getImageFileWritersByMimeType(), ossimPointCloudImageHandlerFactory::getImageHandlersByMimeType(), ossimImageHandlerFactory::getImageHandlersByMimeType(), ossimJpeg12ReaderFactory::getImageHandlersByMimeType(), ossimOpjReaderFactory::getImageHandlersByMimeType(), ossimKakaduReaderFactory::getImageHandlersByMimeType(), ossimCibCadrgTileSource::getProductScaleList(), ossimKeywordlist::isSpecialXmlCharacters(), ossimKeywordlist::readValue(), ossimKeywordlist::replaceSpecialCharacters(), ossimFilename::setExtension(), ossimUrl::setFieldsFromUrl(), split(), ossimERS::toOssimProjectionGeom(), ossimDms::toString(), trim(), and urlEncode().
|
inline |
Definition at line 429 of file ossimString.h.
|
inline |
Erases the character at position p.
Definition at line 736 of file ossimString.h.
References m_str.
Referenced by afterPos(), operator>>(), ossimDpt3d::toPoint(), and ossimColumnVector3d::toPoint().
|
inline |
|
inline |
ossimString ossimString::expandEnvironmentVariable | ( | ) | const |
If the variable "$(env_var_name)" is found in the string, where "env_var_name" is any system environment variable resolvable by the getenv() function, the variable is expanded in place and the result returned.
Definition at line 266 of file ossimString.cpp.
References begin(), c_str(), ossimRegExp::find(), ossimString(), replace(), and ossimRegExp::start().
Referenced by ossimKeywordlist::addPair(), ossimKeywordlist::parseStream(), ossimKeywordlist::readPreprocDirective(), ossimImageUtil::substituteCommandString(), and ossimBatchTest::writeTemplate().
std::vector< ossimString > ossimString::explode | ( | const ossimString & | delimeter | ) | const |
Definition at line 251 of file ossimString.cpp.
References c_str(), and push_back().
Referenced by ossimEpsgProjectionFactory::createProjection(), ossimPolynom< ossim_float64, 3 >::import(), ossimPolynomProjection::setupDesiredExponents(), and ossimTieGptSet::textToSymMatrix().
|
inline |
Searches for s as a substring of *this, beginning at character pos of *this.
Definition at line 753 of file ossimString.h.
References m_str.
Referenced by ossimGmlSupportData::addLineSamps(), ossimGmlSupportData::addScale(), ossimGmlSupportData::addTie(), after(), ossimXmlString::assign(), before(), ossim::convertHtmlSpecialCharactersToNormalCharacter(), ossimWktProjectionFactory::doLambertConformalConic(), ossimWktProjectionFactory::doMercator(), ossimWktProjectionFactory::doTransverseMercator(), ossimSpaceImagingGeom::getBandName(), ossimSpaceImagingGeom::getFilename(), ossimApplicationUsage::getFormatedString(), ossimSpaceImagingGeom::getProducer(), getValueFromMap(), gsub(), ossimImageUtil::gsubDate(), ossimMultiBandHistogram::importHistogram(), ossimMultiResLevelHistogram::importHistogram(), ossimplugins::ossimErsSarModel::InitSRGR(), ossimImageHandler::initVertices(), ossimplugins::ossimAlosPalsarModel::isAlosPalsarData(), ossimplugins::ossimAlosPalsarModel::isAlosPalsarLeader(), ossimFileWalker::isDotFile(), ossimplugins::ossimErsSarModel::isErsLeader(), ossimplugins::ossimRadarSatModel::open(), operator>>(), ossimHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiBandHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiResLevelHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimAlphaSensorSupportData::readSupportFiles(), ossimSpaceImagingGeom::spaceImagingToOssimValue(), ossimDpt3d::toPoint(), ossimColumnVector3d::toPoint(), and ossimKmlSuperOverlayWriter::zipWithMinizip().
|
inline |
Searches for the first n characters of s as a substring of *this, beginning at character pos of *this.
Definition at line 759 of file ossimString.h.
|
inline |
Searches for a null-terminated character array as a substring of *this, beginning at character pos of *this.
Definition at line 765 of file ossimString.h.
References m_str.
|
inline |
Searches for the character c, beginning at character position pos.
Definition at line 771 of file ossimString.h.
References m_str.
|
inline |
Returns the smallest character position N such that pos <= N < size(), and such that (*this)[N] does not compare equal to c.
Returns npos if no such character position exists.
Definition at line 813 of file ossimString.h.
References m_str.
Referenced by ossimUrl::setFieldsFromUrl().
|
inline |
Equivalent to find_first_not_of(s, pos, traits::length(s)).
Definition at line 819 of file ossimString.h.
References m_str.
|
inline |
Equivalent to find(c, pos).
Definition at line 801 of file ossimString.h.
References m_str.
Referenced by ossimUrl::setFieldsFromUrl().
|
inline |
Equivalent to find_first_of(s, pos, traits::length(s)).
Definition at line 807 of file ossimString.h.
References m_str.
|
inline |
Equivalent to rfind(c, pos).
Definition at line 825 of file ossimString.h.
References m_str.
Referenced by ossimFileWalker::isDotFile().
ossimString ossimString::fromRegExp | ( | const char * | regularExpressionPattern | ) | const |
Returns from position of found pattern to end of string.
Returns "" if pattern not found.
Definition at line 347 of file ossimString.cpp.
References c_str(), ossimRegExp::compile(), ossimRegExp::find(), ossimString(), size(), ossimRegExp::start(), and substr().
ossimString ossimString::getOssimId | ( | ) | const |
If OSSIM_ID_ENABLED returns the OSSIM_ID which currently is the expanded cvs.
macro; else, an empty string.
Definition at line 1162 of file ossimString.cpp.
References ossimString().
ossimString & ossimString::gsub | ( | const ossimString & | searchKey, |
const ossimString & | replacementValue, | ||
bool | replaceAll = false |
||
) |
Substitutes searchKey string with replacementValue and returns a reference to *this.
Will replace all occurrences found if "replaceAll" is true. (like substitute only works on "this")
Definition at line 171 of file ossimString.cpp.
Referenced by ossimDoqq::convertStr(), ossimWktProjectionFactory::createProjection(), ossimFilename::expand(), ossimAuxXmlSupportData::getProjection(), ossimImageUtil::gsubDate(), ossimFfL7::pathRow(), ossimFfRevc::pathRow(), ossimFfRevb::projParam(), ossimFfL5::readHeaderRevB(), ossimAlphaSensorSupportData::readSupportFiles(), and ossimImageUtil::substituteFileStrings().
|
inline |
If pos > size(), throws out_of_range.
Otherwise, equivalent to insert(begin() + pos, s, s + traits::length(s)).
Definition at line 898 of file ossimString.h.
References m_str.
Referenced by decodeSexagesimalDms().
const ossimString & ossimString::join | ( | const std::vector< ossimString > & | stringList, |
const ossimString & | separator | ||
) |
Definition at line 1109 of file ossimString.cpp.
Referenced by ossimBandSelector::getProperty(), ossimERS::parseRasterInfo(), ossimEnviHeader::setBandNames(), ossimEnviHeader::setWavelengths(), and ossimKeywordlist::toXML().
|
inline |
Definition at line 408 of file ossimString.h.
Referenced by after(), afterPos(), ossimVpfAnnotationCoverageInfo::buildCoverage(), ossimFilename::createDirectory(), ossimDirectory::findCaseInsensitiveEquivalents(), ossimLogFileBufferStream< char >::flushBuffer(), ossimFfL7::getBandCount(), ossimApplicationUsage::getFormatedString(), ossimIndexToRgbLutFilter::initializeLut(), ossimDirectoryData::ossimDirectoryData(), ossimGdBitmapFont::rasterizeNormal(), ossimArgumentParser::read(), ossimNitfStdidcTag::setAcqDate(), ossimNitfUse00aTag::setAngleToNorth(), ossimNitfStdidcTag::setBlankFill(), ossimNitfStdidcTag::setCountry(), ossimNitfUse00aTag::setDynamicRange(), ossimNitfStdidcTag::setEndColumn(), ossimNitfStdidcTag::setEndRow(), ossimNitfStdidcTag::setEndSegment(), ossimNitfRpcBase::setErrorBias(), ossimNitfRpcBase::setErrorRand(), ossimNitfUse00aTag::setField10(), ossimNitfUse00aTag::setField11(), ossimNitfUse00aTag::setField12(), ossimNitfUse00aTag::setField13(), ossimNitfUse00aTag::setField14(), ossimNitfUse00aTag::setField15(), ossimNitfUse00aTag::setField16(), ossimNitfStdidcTag::setField17(), ossimNitfStdidcTag::setField18(), ossimNitfUse00aTag::setField20(), ossimNitfUse00aTag::setField21(), ossimNitfUse00aTag::setField3(), ossimNitfUse00aTag::setField5(), ossimNitfUse00aTag::setField6(), ossimNitfUse00aTag::setField7(), ossimNitfRpcBase::setGeodeticHeightOffset(), ossimNitfRpcBase::setGeodeticHeightScale(), ossimNitfRpcBase::setGeodeticLatOffset(), ossimNitfRpcBase::setGeodeticLatScale(), ossimNitfRpcBase::setGeodeticLonOffset(), ossimNitfRpcBase::setGeodeticLonScale(), ossimNitfSensraTag::setGroundSpdSrc(), ossimNitfSensraTag::setGroundSpdUnit(), ossimNitfSensraTag::setGroundSpeed(), ossimNitfSensraTag::setGroundTrack(), ossimNitfRpcBase::setLineOffset(), ossimNitfRpcBase::setLineScale(), ossimNitfStdidcTag::setLocation(), ossimNitfUse00aTag::setMaxLpSeg(), ossimNitfUse00aTag::setMeanGsd(), ossimNitfStdidcTag::setMission(), ossimNitfUse00aTag::setNRef(), ossimNitfUse00aTag::setNSeg(), ossimNitfSensraTag::setNSwaths(), ossimNitfUse00aTag::setOblAng(), ossimNitfStdidcTag::setOpNum(), ossimNitfStdidcTag::setPass(), ossimNitfSensraTag::setPlatformHdg(), ossimNitfSensraTag::setPlatformPitch(), ossimNitfSensraTag::setPlatformRoll(), ossimUsgsQuad::setQuadName(), ossimNitfSensraTag::setRefCol(), ossimNitfSensraTag::setRefRow(), ossimNitfStdidcTag::setReplayRegen(), ossimNitfStdidcTag::setReproNum(), ossimNitfUse00aTag::setRevNum(), ossimNitfUse00aTag::setRollAng(), ossimNitfRpcBase::setSampleOffset(), ossimNitfRpcBase::setSampleScale(), ossimNitfSensraTag::setSensorAgl(), ossimNitfSensraTag::setSensorAlt(), ossimNitfSensraTag::setSensorAltSrc(), ossimNitfSensraTag::setSensorAltUnit(), ossimNitfSensraTag::setSensorLoc(), ossimNitfSensraTag::setSensorModel(), ossimNitfSensraTag::setSensorMount(), ossimNitfSensraTag::setSensorPitch(), ossimNitfSensraTag::setSensorRoll(), ossimNitfSensraTag::setSensorYaw(), ossimNitfSensraTag::setSpotNum(), ossimNitfStdidcTag::setStartColumn(), ossimNitfStdidcTag::setStartRow(), ossimNitfStdidcTag::setStartSegment(), ossimNitfUse00aTag::setSunAz(), ossimNitfUse00aTag::setSunEl(), ossimNitfSensraTag::setSwathFrames(), ossimNitfSensraTag::setVerticalVel(), ossimNitfSensraTag::setVertVelUnit(), ossimNitfStdidcTag::setWac(), stringDup(), ossimNitfUnknownTag::tagDataIsXml(), ossimDms::toString(), and ossimHexString::toUint32().
ossimString ossimString::match | ( | const char * | regularExpressionPattern | ) | const |
Returns from found pattern to end of pattern.
Returns "" if pattern not found.
Definition at line 381 of file ossimString.cpp.
References ossimRegExp::compile(), ossimRegExp::end(), ossimRegExp::find(), ossimString(), ossimRegExp::start(), and substr().
Referenced by ossimDtedElevationDatabase::inititializeExtension(), and ossimDirectoryData::read().
ossim_int64 ossimString::memoryUnitToInt64 | ( | ) | const |
This takes a string and will test for numeric followed by a unit type:
123K is 123 kilobytes 123k is 123 kilobytes 64G is 123 gigabytes 64g is 64 gigabytes
you can use any of the following modifiers k|K = kilobytes b|B = bytes m|M = megabytes g|G = gigabytes t|T = terrabyte
If no unit is present then it will assume bytes and just return the value
Definition at line 709 of file ossimString.cpp.
References begin(), size(), toInt64(), and upcase().
Referenced by memoryUnitToInt64().
|
static |
Definition at line 744 of file ossimString.cpp.
References memoryUnitToInt64().
|
inlineexplicit |
Definition at line 97 of file ossimString.h.
|
inline |
|
inline |
|
inline |
|
inline |
Test if this ossimString is not equal to another ossimString.
rhs | ossimString to compare. |
Definition at line 258 of file ossimString.h.
References m_str.
|
inline |
Test if this ossimString is not equal to a C sting.
rhs | C string to compare. |
Definition at line 269 of file ossimString.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 105 of file ossimString.h.
|
inline |
Definition at line 118 of file ossimString.h.
|
inline |
|
inline |
Test if this ossimString is equal to another ossimString.
rhs | ossimString to compare. |
Definition at line 232 of file ossimString.h.
References m_str.
|
inline |
Test if this ossimString is equal to a C sting.
rhs | C string to compare. |
Definition at line 243 of file ossimString.h.
|
inline |
|
inline |
|
inline |
Definition at line 296 of file ossimString.h.
|
inline |
Definition at line 302 of file ossimString.h.
|
inline |
Equivalent to insert(end(), c).
Definition at line 905 of file ossimString.h.
References m_str.
Referenced by ossimGeoPdfReader::computeBoundingRect(), explode(), ossimGdalTileSource::filterSubDatasetsString(), ossimDirectory::findAllFilesThatMatch(), ossimBandSeparateHandler::getBandFileNames(), ossimVpfTable::getColumnValues(), ossimFontFactoryRegistry::getFontInformationContainingFamilyName(), ossimFontFactoryRegistry::getFontInformationFamilyName(), ossimPngWriterFactory::getImageFileWritersByMimeType(), ossimSqliteWriterFactory::getImageFileWritersByMimeType(), ossimImageWriterFactory::getImageFileWritersBySuffix(), ossimPngWriterFactory::getImageFileWritersBySuffix(), ossimSqliteWriterFactory::getImageFileWritersBySuffix(), ossimKakaduWriterFactory::getImageFileWritersBySuffix(), ossimKmlSuperOverlayWriterFactory::getImageFileWritersBySuffix(), ossimOpjWriterFactory::getImageFileWritersBySuffix(), ossimGeoPdfReaderFactory::getImageHandlersByMimeType(), ossimSqliteReaderFactory::getImageHandlersByMimeType(), ossimMrSidReaderFactory::getImageHandlersByMimeType(), ossimJpeg12ReaderFactory::getImageHandlersByMimeType(), ossimOpjReaderFactory::getImageHandlersByMimeType(), ossimPngReaderFactory::getImageHandlersByMimeType(), ossimKakaduReaderFactory::getImageHandlersByMimeType(), ossimGdalFactory::getImageHandlersBySuffix(), ossimGeoPdfReaderFactory::getImageHandlersBySuffix(), ossimSqliteReaderFactory::getImageHandlersBySuffix(), ossimMrSidReaderFactory::getImageHandlersBySuffix(), ossimKakaduJpipHandlerFactory::getImageHandlersBySuffix(), ossimJpeg12ReaderFactory::getImageHandlersBySuffix(), ossimOpjReaderFactory::getImageHandlersBySuffix(), ossimPngReaderFactory::getImageHandlersBySuffix(), ossimKakaduReaderFactory::getImageHandlersBySuffix(), getKeyValue(), ossimEpsgDatumFactory::getList(), ossimCibCadrgTileSource::getProductEntryList(), ossimCibCadrgTileSource::getProductScaleList(), ossimEpsgProjectionDatabase::getProjectionsList(), ossimKeywordlist::getSubstringKeyList(), ossimJpeg12NitfReader::loadJpeg12QuantizationTables(), ossimNitfTileSource::loadJpegQuantizationTables(), ossimH5Options::loadRenderableDatasetsFromString(), ossimHistogram::loadState(), ossimDoqqTileSource::open(), ossimERSTileSource::open(), ossimNitfProjectionFactory::parseUtmString(), ossimQuickbirdRpcHeader::readCoeff(), ossimGeoPdfReader::setPodofoImageInfo(), split(), and ossim::toSimpleVector().
|
inline |
Replaces a substring of *this with the string s.
Definition at line 870 of file ossimString.h.
Referenced by ossimXmlString::assign(), expandEnvironmentVariable(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarData(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarLeader(), ossimApplicationUsage::getFormatedString(), ossimAlphaSensorSupportData::readSupportFiles(), replaceAllThatMatch(), and replaceStrThatMatch().
|
inline |
brief Equivalent to insert(erase(first, last), s.begin(), s.end()).
Definition at line 876 of file ossimString.h.
References m_str.
|
inline |
ossimString ossimString::replaceAllThatMatch | ( | const char * | regularExpressionPattern, |
const char * | value = "" |
||
) | const |
Definition at line 398 of file ossimString.cpp.
References c_str(), ossimRegExp::compile(), ossimRegExp::end(), ossimRegExp::find(), ossimRegExp::is_valid(), ossimString(), replace(), and ossimRegExp::start().
Referenced by ossimQuickbirdRpcModel::findSupportFile(), and ossimGpkgWriter::getRect().
ossimString ossimString::replaceStrThatMatch | ( | const char * | regularExpressionPattern, |
const char * | value = "" |
||
) | const |
Definition at line 428 of file ossimString.cpp.
References c_str(), ossimRegExp::compile(), ossimRegExp::end(), ossimRegExp::find(), ossimRegExp::is_valid(), replace(), and ossimRegExp::start().
Referenced by ossimplugins::ossimPleiadesModel::open(), and ossimplugins::ossimSpot6Model::open().
|
inline |
|
inline |
Searches backward for s as a substring of *this, beginning at character position min(pos, size()).
Definition at line 777 of file ossimString.h.
References m_str.
|
inline |
Searches backward for the first n characters of s as a substring of *this, beginning at character position min(pos, size()).
Definition at line 783 of file ossimString.h.
|
inline |
Searches backward for a null-terminated character array as a substring of *this, beginning at character min(pos, size()).
Definition at line 789 of file ossimString.h.
References m_str.
|
inline |
Searches backward for the character c, beginning at character position min(pos, size().
Definition at line 795 of file ossimString.h.
References m_str.
|
inline |
Definition at line 405 of file ossimString.h.
Referenced by ossimSingleImageChain::addHistogramRemapper(), ossimSingleImageChain::addImageHandler(), ossimNitf20Writer::addTags(), ossimTraceManager::addTrace(), afterRegExp(), ossimFgdcFileWriter::closeTag(), ossimAnnotationGdBitmapFont::computeBoundingRect(), ossimNitfBlockaTag::converLocStringToPt(), ossim::convertHtmlSpecialCharactersToNormalCharacter(), ossimEpsgDatumFactory::create(), ossimDatumFactory::create(), ossimProjectionFactoryRegistry::createProjection(), ossimSingleImageChain::createRenderedChain(), ossimFilename::dirCat(), ossimAnnotationGdBitmapFont::draw(), ossimImageUtil::executeCommands(), ossimFilename::expand(), ossimFilename::fileSize(), ossimGdalTileSource::filterSubDatasetsString(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarData(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarLeader(), ossimplugins::ossim::findFirstNode(), ossimFgdcTxtDoc::findKey(), fromRegExp(), ossimImageMetaData::getBandCount(), ossimChipProcTool::getBandList(), ossimChipperUtil::getBandList(), ossimEnviHeader::getBands(), ossimGeneralRasterInfo::getBitsPerPixel(), ossimGdBitmapFont::getBoundingBox(), ossimJp2Info::getBox(), ossimElevationCellDatabase::getCellsForBounds(), ossimChipperUtil::getCentralMeridian(), ossimNitfCommon::getCompressionRate(), ossimTiffInfo::getDatumCode(), ossimNitfImageHeader::getDecimationFactor(), ossimEnviHeader::getDefaultBands(), ossimBatchTest::getDefaultTempFileDir(), ossimPolynomProjection::getExponent(), ossimGpkgWriter::getFilename(), ossimImageHandler::getFilenameWithNoExtension(), ossimImageHandler::getFilenameWithThisExt(), ossimImageHandler::getFilenameWithThisExtension(), ossimTiffInfo::getFloats(), ossimMrSidReader::getGeoProjection(), ossimEnviHeader::getHeaderOffset(), ossimQuickbirdTiffTileSource::getImageGeometry(), ossimEnviHeader::getLines(), ossimNitfUse00aTag::getMeanGsdInMeters(), ossimNitfPiaimcTag::getMeanGsdInMeters(), ossimChipperUtil::getOriginLatitude(), ossimCibCadrgTileSource::getProductScaleList(), ossimAuxXmlSupportData::getProjection(), ossimChipProcTool::getProjectionOrigin(), ossimPdfWriter::getProperty(), ossimGpkgWriter::getRect(), ossimEnviHeader::getSamples(), ossimKeywordlist::getSortedList(), ossimPolynomProjection::getSymbol(), ossimBatchTest::getTempFileName(), ossimPdfWriter::getTitle(), ossimTiffInfo::getUnits(), ossimEnviHeader::getValue(), ossimPolynom< ossim_float64, 3 >::import(), ossimBatchTest::initialize(), ossimWavelength::initialize(), ossimEpsgProjectionDatabase::initialize(), ossimGeneralRasterInfo::initializeFromHdr(), ossimInit::initializeLogFile(), ossimInit::initializePlugins(), ossimAuxXmlSupportData::initializeProjection(), ossimDtedElevationDatabase::inititializeExtension(), ossimHillshadeTool::initProcessingChain(), ossimArgumentParser::insert(), ossimChipperUtil::isDemFile(), ossimFilename::isDir(), ossimFileWalker::isDotFile(), ossimFileWalker::isFiltered(), ossimImageUtil::isFiltered(), ossimKmlSuperOverlayWriter::isOpen(), ossimFilename::isRelative(), ossimImageElevationDatabase::loadFileMap(), ossimJpeg12NitfReader::loadJpeg12QuantizationTables(), ossimNitfTileSource::loadJpegQuantizationTables(), ossimSrtmSupportData::loadOmd(), ossimWktProjectionFactory::loadRecords(), ossimDtedElevationDatabase::loadState(), ossimElevationDatabase::loadState(), ossimAdjMapModel::loadState(), ossimTiffTileSource::loadState(), ossimImageGeometry::loadState(), ossimNitfProjectionFactory::makeGeographic(), ossimNitfProjectionFactory::makeUtm(), memoryUnitToInt64(), ossimChipProcTool::newUtmProjection(), ossimTiffWorld::open(), ossimFgdcXmlDoc::open(), ossimGpkgInfo::open(), ossimH5Info::open(), ossimKakaduJp2Writer::open(), ossimKakaduNitfWriter::open(), ossimGeneralRasterWriter::open(), ossimKmlSuperOverlayWriter::open(), ossimImageElevationHandler::open(), ossimRangeDomeTileSource::open(), ossimWriter::open(), ossimPdfWriter::open(), ossimGpkgWriter::open(), ossimGdalFactory::openOverview(), ossimOpjReaderFactory::openOverview(), ossimImageHandlerFactory::openOverview(), ossimKakaduReaderFactory::openOverview(), ossimImageHandlerFactory::openSrcRecord(), ossimFgdcFileWriter::openTag(), ossimTiffWriter::openTiff(), ossimStdOutProgress::ossimStdOutProgress(), ossimNitfProjectionFactory::parseGeographicString(), ossimAdrgHeader::parseLatitudeString(), ossimAdrgHeader::parseLongitudeString(), ossimNitfProjectionFactory::parseMgrsString(), ossimRpfBoundaryRectRecord::parseStream(), ossimEnviInfo::print(), ossimJp2Info::print(), ossimTiffInfo::printXmpMetadata(), ossimBatchTest::processCommands(), ossimBatchTest::processTest(), ossimGdBitmapFont::rasterizeNormal(), ossimAlphaSensorSupportData::readHdrFile(), ossimKeywordlist::readKey(), ossimKeywordlist::readValue(), ossimAdjMapModel::saveState(), ossimNitfJ2klraTag::setBandsI(), ossimNitfJ2klraTag::setBandsO(), ossimNitfFileHeaderV2_X::setDate(), ossimNitfFileHeaderV2_1::setDeclassificationDate(), ossimNitfFileHeaderV2_1::setDowngradingDate(), ossimSrtmFilename::setFilename(), ossimKakaduNitfOverviewBuilder::setImagField(), ossimNitfJ2klraTag::setLayerBitRate(), ossimNitfJ2klraTag::setLayerId(), ossimNitfJ2klraTag::setLayersI(), ossimNitfJ2klraTag::setLayersO(), ossimNitfJ2klraTag::setLevelsI(), ossimNitfJ2klraTag::setLevelsO(), ossimRpfHeader::setNewRepUpIndicator(), ossimRpfPathnameRecord::setPathName(), ossimNitfFileHeaderV2_1::setSecuritySourceDate(), ossimDateProperty::setValue(), split(), ossimPolynomProjection::stringToExp(), ossimImageMetaData::updateMetaData(), ossimApplicationUsage::write(), ossimRpfPathnameRecord::writeStream(), ossimImageFileWriter::writeWorldFile(), and ossimKmlSuperOverlayWriter::zipWithMinizip().
void ossimString::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.
If a delimiter is encountered at the beginning or the end of this, or two delimiters are contiguous, a blank field is inserted in the vector, unless skipBlankFields is true.
Definition at line 1035 of file ossimString.cpp.
References begin(), c_str(), empty(), end(), m_str, ossimString(), push_back(), and size().
Referenced by ossimGeoPolygon::addWmsBbox(), ossimGeoPdfReader::buildTileInfo(), ossimGeoPdfReader::computeBoundingRect(), ossimHttpResponse::convertHeaderStreamToKeywordlist(), ossimFilename::createDirectory(), ossimProjectionFactoryRegistry::createProjection(), decodeSexagesimalDms(), ossim::defaultTileSize(), ossimFgdcTxtDoc::findKey(), ossimEpsgProjectionDatabase::findProjection(), ossimBandSeparateHandler::getBandFileNames(), ossimChipProcTool::getBandList(), ossimChipperUtil::getBandList(), ossimEnviHeader::getBandNames(), ossimEnviHeader::getDefaultBands(), ossimGdalWriter::getExtension(), ossimRpfToc::getFile(), ossimGdalImageWriterFactory::getImageFileWritersBySuffix(), ossimChipperUtil::getIrect(), getKeyValue(), ossimHdf5Info::getObjectPrefix(), ossimGeoPdfReader::getProjectionFromStr(), ossimGpkgWriter::getRect(), ossimGdalFactory::getSupportedExtensions(), ossimSubImageTool::initialize(), ossimBatchTest::initialize(), ossimWavelength::initialize(), ossimIndexToRgbLutFilter::initializeLut(), ossimAuxXmlSupportData::initializeProjection(), ossimplugins::ossimRadarSat2Model::initSRGR(), ossimArgumentParser::insert(), ossimHdfReader::isSDSDataset(), ossimH5Options::loadRenderableDatasetsFromString(), ossimElevManager::loadStandardElevationPaths(), ossim2dTo2dTransform::loadState(), ossimLensDistortion::loadState(), ossimQuickbirdMetaData::loadState(), ossimGdalOgrVectorAnnotation::loadState(), ossimSrcRecord::loadState(), ossimSonomaSensor::loadState(), ossim2dBilinearTransform::loadState(), ossim2dTo2dMatrixTransform::loadState(), ossimNitfFileHeaderV2_1::loadState(), ossimRpfInfo::open(), ossimIkonosMetaData::open(), ossimRangeDomeTileSource::open(), ossimArgumentParser::ossimArgumentParser(), ossimERS::parseLine(), ossimOgrInfo::parseMetadata(), ossimTilingPoly::parseShpFile(), ossimWmsTimeExtent::read(), ossimArgumentParser::read(), ossimFfL7::readAdminRecord(), ossimFfL5::readHeaderRevB(), ossimFfL7::readRadiomRecord(), ossimQuickbirdMetaData::saveState(), ossimBandSelector::setProperty(), ossimNitfFileHeaderV2_1::setProperty(), ossimColorProperty::setValue(), split(), ossimIrect::toRect(), ossimDrect::toRect(), and ossimKeywordlist::toXML().
std::vector< ossimString > ossimString::split | ( | const ossimString & | separatorList, |
bool | skipBlankFields = false |
||
) | const |
Definition at line 1099 of file ossimString.cpp.
References split().
|
inline |
Definition at line 414 of file ossimString.h.
Referenced by ossimKeywordlist::add(), ossimH5ImageHandler::addMetadata(), ossimKeywordlist::addPair(), ossimKeywordlist::addPrefixToAll(), ossimKeywordlist::addPrefixToKeysThatMatch(), ossimGmlSupportData::addTie(), ossimTieMeasurementGenerator::closeCvWindow(), ossimSqliteInfoFactory::create(), ossimplugins::ossimSpot6DimapSupportData::createDpt(), ossimplugins::ossimPleiadesDimapSupportData::createDpt(), ossimSpotDimapSupportData::createDpt(), ossimplugins::ossimSpot6DimapSupportData::createGround(), ossimplugins::ossimPleiadesDimapSupportData::createGround(), ossimSpotDimapSupportData::createGround(), ossimplugins::ossimSpot6DimapSupportData::createIpt(), ossimplugins::ossimPleiadesDimapSupportData::createIpt(), ossimFgdcXmlDoc::createOssimDatum(), ossimWktProjectionFactory::createProjection(), ossimDemTool::doOMG(), ossimKeywordlist::downcaseKeywords(), ossimHdf5Info::dumpNumerical(), ossimHdf5Info::dumpNumericalTypeInfo(), ossimHdf5Tool::execute(), ossimSubImageTool::execute(), ossimImageUtil::executeCommands(), ossimEllipsoidFactory::findEpsgCode(), ossimEpsgDatumFactory::findEpsgCode(), ossimFgdcTxtDoc::findKey(), ossimHdf5::floatTypeToString(), genlas(), ossim::Image::getAvailableModels(), ossimImageMetaData::getBandCount(), ossimChipperUtil::getBandList(), ATP::AtpGenerator::getCmpFilename(), ATP::AtpGenerator::getCmpImageID(), ossimWktProjectionFactory::getCode(), ossimXmpInfo::getDate(), ossimImageHandler::getExternalImageGeometry(), ossimGpkgWriter::getFilename(), ossimImageHandler::getFilenameWithThisExt(), ossimImageHandler::getFilenameWithThisExtension(), ossimGmlSupportData::getImageGeometryFromRectifiedGrid(), ossimPdfWriter::getImageType(), ossimQuickbirdTile::getInfo(), ossimH5ImageHandler::getLatLonDatasets(), ossimPdfWriter::getLgiDictDatum(), ossimPdfWriter::getLgiDictDescription(), getline(), ossimKeywordlist::getMapEntry(), ossimGpkgTileEntry::getNewMapProjection(), ossimFgdcTxtDoc::getOssimDatum(), ossimAutRegUtil::getOutputFilename(), ossimChipperUtil::getOutputFilename(), ossimAuxXmlSupportData::getProjection(), ossimPdfWriter::getProperty(), ossimPngReader::getProperty(), ossimWriter::getProperty(), ossimHdf5ImageHandler::getProperty(), ossimH5ImageHandler::getProperty(), ossimGpkgWriter::getRect(), ATP::AtpGenerator::getRefFilename(), ATP::AtpGenerator::getRefImageID(), ossimImageUtil::getThumbnailFilename(), ossimPdfWriter::getTileSize(), ossimPdfWriter::getTitle(), ossimEnviHeader::getValue(), ossimGpkgSpatialRefSysRecord::init(), ossimRsmpia::initialize(), ossimRsmida::initialize(), ossimRsmpca::initialize(), ossimEpsgProjectionDatabase::initialize(), ossimGeneralRasterInfo::initializeFromHdr(), ossimChipperUtil::initializeIvtScale(), ossimInit::initializePlugins(), ossimHdf5::intTypeToString(), ossimImageUtil::isFiltered(), ossim::JsonConfig::loadJSON(), ossimSrtmSupportData::loadOmd(), ossimWktProjectionFactory::loadRecords(), ossimRsmpca::loadState(), ossimDtedElevationDatabase::loadState(), ossimplugins::ossimSpot6DimapSupportData::loadState(), ossimplugins::ossimPleiadesDimapSupportData::loadState(), ossimSpotDimapSupportData::loadState(), ossimTiffTileSource::loadState(), ossimPiecewiseRemapper::ossimBandRemap::loadState(), ossimEnviHeader::loadState(), main(), ossimChipProcTool::newUtmProjection(), ossimHdf5::open(), ossimEnviInfo::open(), ossimH5Info::open(), ossim::JsonConfig::open(), ossimInfo::openImageHandler(), ossimImageHandlerFactory::openSrcRecord(), ossimStringLtstr::operator()(), operator+(), operator<<(), operator>>(), ossimDemTool::ossimDemTool(), ossimArgumentParser::ossimParameter::ossimParameter(), ossimKeywordlist::parseFile(), ossimWkt::parseParam(), ossimNitfXmlDataContentDes::parseStream(), ossimKeywordlist::parseStream(), ossimplugins::ossimSpot6DimapSupportData::parseXmlFile(), ossimplugins::ossimPleiadesDimapSupportData::parseXmlFile(), ossimNitfFile::print(), ossimNitfVqCompressionHeader::print(), ossimXmpInfo::print(), ossim::print(), ossimRpfReplaceUpdateRecord::print(), ossimHdf5Info::print(), ossimNitfHistoaProcessingEvent::print(), ossim_hdf5::printAttribute(), ossim_hdf5::printObject(), ossimArgumentParser::read(), ossimKeywordlist::readPreprocDirective(), ossimKeywordlist::readValue(), ossimFilename::rename(), ossimEnviHeader::reset(), ossim::Image::saveJSON(), ossim::JsonParam::saveJSON(), ossimRsmpca::saveState(), ossimNitfVqCompressionHeader::saveState(), ossimH5GridModel::saveState(), ossimGeoidImage::saveState(), ossimGpkgNsgTileMatrixExtentRecord::saveState(), ossimGpkgContentsRecord::saveState(), ossimGpkgTileMatrixSetRecord::saveState(), ossimGpkgSpatialRefSysRecord::saveState(), ossimGpkgTileMatrixRecord::saveState(), ossimTiledImagePatch::saveState(), ossimPiecewiseRemapper::saveState(), ossimPngReader::saveState(), ossimGpkgTileEntry::saveState(), ossimPiecewiseRemapper::ossimBandRemap::saveState(), ossimNitfJ2klraTag::setBandsI(), ossimNitfJ2klraTag::setBandsO(), ossimTieMeasurementGenerator::setDescriptorMatcher(), ossimUrl::setFieldsFromUrl(), ossimUrl::setIp(), ossimNitfJ2klraTag::setLayerBitRate(), ossimNitfJ2klraTag::setLayerId(), ossimNitfJ2klraTag::setLayersI(), ossimNitfJ2klraTag::setLayersO(), ossimNitfJ2klraTag::setLevelsI(), ossimNitfJ2klraTag::setLevelsO(), ossim::JsonConfig::setParameter(), ossimPngReader::setProperty(), ossimHdf5ImageHandler::setProperty(), ossimH5ImageHandler::setProperty(), ossimTieMeasurementGenerator::showCvResultsWindow(), ossimImageUtil::substituteFileStrings(), ossimRpcModel::toJSON(), ossimKeywordlist::trimAllValues(), upcase(), ossimKeywordlist::upcaseKeywords(), ossimImageMetaData::updateMetaData(), and ossimKmlSuperOverlayWriter::zipWithMinizip().
|
inline |
char * ossimString::stringDup | ( | ) | const |
Definition at line 100 of file ossimString.cpp.
References length(), and m_str.
Referenced by ossimToolClient::connectToServer().
|
static |
ossimString ossimString::substitute | ( | const ossimString & | searchKey, |
const ossimString & | replacementValue, | ||
bool | replaceAll = false |
||
) | const |
Substitutes searchKey string with replacementValue and returns a string.
Will replace all occurrences found if "replaceAll" is true.
Definition at line 145 of file ossimString.cpp.
References m_str, and ossimString().
Referenced by ossimKeywordlist::add(), ossimKakaduJpipHandler::allocateSession(), ossimXmlString::assign(), ossimGeoPdfReader::computeBoundingRect(), ossim::convertHtmlSpecialCharactersToNormalCharacter(), ossimGdalWriter::convertToDriverName(), ossimXmlDocument::fromKwl(), ossimAuxXmlSupportData::getProjection(), ossimGeoPdfReader::getProjectionFromStr(), ossimCurlHttpRequest::getResponse(), ossimTiling::getTileName(), ossimKakaduJpipHandler::loadClient(), ossimTilingPoly::loadState(), ossimTilingPoly::next(), ossimNitfXmlDataContentDes::print(), ossimGeoPdfInfo::print(), ossimGdalWriter::setProperty(), ossimFilename::split(), and ossimKeywordlist::toXML().
|
inline |
Equivalent to basic_string(*this, pos, n).
Definition at line 910 of file ossimString.h.
Referenced by after(), afterRegExp(), before(), beforePos(), beforeRegExp(), ossim::StreamFactory::exists(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarData(), ossimplugins::ossimAlosPalsarModel::findAlosPalsarLeader(), fromRegExp(), ossimMultiBandHistogram::importHistogram(), ossimMultiResLevelHistogram::importHistogram(), match(), ossimNitfProjectionFactory::parseMgrsString(), ossimHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiBandHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiResLevelHistogram::ossimProprietaryHeaderInformation::parseStream(), and ossimNitfUnknownTag::tagDataIsXml().
bool ossimString::toBool | ( | ) | const |
String to numeric methods.
Definition at line 451 of file ossimString.cpp.
References c_str(), downcase(), empty(), toInt32(), and trim().
Referenced by ossimplugins::ossimGeometricSarSensorModel::createReplacementOCG(), ossimNitfIchipbTag::getAnamrphCorrFlag(), ossimNitfIchipbTag::getXfrmFlag(), ossimIgen::initializeAttributes(), ossimInit::initializePlugins(), ossimOverviewBuilderBase::initializePreferenceSettings(), ossimImageHandlerRegistry::initializeStateCache(), ossimAutRegUtil::keyIsTrue(), ossimImageUtil::keyIsTrue(), ossimGpkgWriter::keyIsTrue(), ossimChipperUtil::keyIsTrue(), ossimInfo::keyIsTrue(), ossimGammaRemapper::loadState(), ossimQuadTreeWarpVertex::loadState(), ossimCacheTileSource::loadState(), ossimMultiThreadSequencer::loadState(), ossimSource::loadState(), ossimSFIMFusion::loadState(), ossimFontInformation::loadState(), ossimElevationCellDatabase::loadState(), ossimGdalOgrVectorAnnotation::loadState(), ossimGeoidImage::loadState(), ossimplugins::ossimRadarSat2RPCModel::loadState(), ossimplugins::ossimTerraSarModel::loadState(), ossimplugins::ossimRadarSat2Model::loadState(), ossimTiling::loadState(), ossimHistogramMatchFilter::loadState(), ossimImageSourceSequencer::loadState(), ossimplugins::ossimGeometricSarSensorModel::loadState(), ossimVpfAnnotationFeatureInfo::loadState(), ossimTiffTileSource::loadState(), ossimMapProjection::loadState(), ossimEsriShapeFileFilter::loadState(), ossimImageFileWriter::loadState(), ossimConnectableObject::loadState(), ossimImageData::loadState(), ossimInfo::openImageHandler(), ossimOrthoIgen::ossimOrthoIgen(), ossimStdOutProgress::ossimStdOutProgress(), ossimNitfFileHeaderV2_1::parseStream(), ossimNitfXmlDataContentDes::print(), ossimNitfDesInformation::print(), ossimBatchTest::processTest(), ossimSource::setProperty(), ossimGdalOgrVectorAnnotation::setProperty(), ossimGdalWriter::setProperty(), and ossimBooleanProperty::setValue().
|
static |
Definition at line 484 of file ossimString.cpp.
References downcase(), empty(), and toInt32().
double ossimString::toDouble | ( | ) | const |
Definition at line 870 of file ossimString.cpp.
References c_str(), contains(), empty(), m_str, and ossim::nan().
Referenced by ossimGdalWriter::allocateGdalDriverOptions(), ossimNumericProperty::asFloat32(), ossimNumericProperty::asFloat64(), ossimArgumentParser::ossimParameter::assign(), ossimNitfBlockaTag::converLocStringToPt(), ossimFormosatDimapSupportData::createGround(), decodeSexagesimalDms(), ossimWktProjectionFactory::doLambertConformalConic(), ossimWktProjectionFactory::doMapCommon(), ossimWktProjectionFactory::doMercator(), ossimWktProjectionFactory::doTransverseMercator(), ossimApplanixEOFile::getBoreSightTx(), ossimApplanixEOFile::getBoreSightTy(), ossimApplanixEOFile::getBoreSightTz(), ossimVpfLibrary::getExtent(), ossimNitfProjectionParameterTag::getFalseX(), ossimNitfProjectionParameterTag::getFalseY(), ossimNitfImageHeaderV2_X::getImageRect(), ossimNitfLabelHeaderV2_0::getImageRect(), ossimNitfImageHeaderV2_1::getImageRect(), ossimApplanixEOFile::getKardinalKappa(), ossimApplanixEOFile::getLeverArmLx(), ossimApplanixEOFile::getLeverArmLy(), ossimApplanixEOFile::getLeverArmLz(), ossimApplanixEOFile::getMappingFrameCentralMeridian(), ossimApplanixEOFile::getMappingFrameFalseEasting(), ossimApplanixEOFile::getMappingFrameFalseNorthing(), ossimApplanixEOFile::getMappingFrameGridScaleFactor(), ossimApplanixEOFile::getMappingFrameOriginLatitude(), ossimplugins::ossimRadarSat2ProductDoc::getRpcData(), ossimApplanixEOFile::getShiftValuesX(), ossimApplanixEOFile::getShiftValuesY(), ossimApplanixEOFile::getShiftValuesZ(), ossimPolynom< ossim_float64, 3 >::import(), ossimHistogram::importHistogram(), ossimplugins::ossimTerraSarModel::initCalibration(), ossimRegTool::initialize(), ossimPointCloudTool::initialize(), ossimViewshedTool::initialize(), ossimBandLutFilter::initializeLut(), ossimIndexToRgbLutFilter::initializeLut(), ossimplugins::ossimTerraSarProductDoc::initNoise(), ossimplugins::ossimTerraSarProductDoc::initPlatformPosition(), ossimplugins::ossimTerraSarModel::initRefPoint(), ossimplugins::ossimRadarSat2Model::initRefPoint(), ossimplugins::ossimTerraSarProductDoc::initSceneCoord(), ossimplugins::ossimTerraSarProductDoc::initSensorParams(), ossimplugins::ossimRadarSat2ProductDoc::initSensorParams(), ossimplugins::ossimRadarSat2RPCModel::InitSensorParams(), ossimplugins::ossimTerraSarModel::initSRGR(), ossimplugins::ossimRadarSat2Model::initSRGR(), ossimplugins::ossimTerraSarProductDoc::initTiePoints(), ossimDoqq::ldstr_v2(), ossimTiffWorld::loadFromOssimGeom(), ossimGdalOgrVectorAnnotation::loadOmdFile(), ossimTrimFilter::loadState(), ossimBrightnessMatch::loadState(), ossim3x3ConvolutionFilter::loadState(), ossimCadrgProjection::loadState(), ossimRgbToGreyFilter::loadState(), ossimQuadProjection::loadState(), ossimQuadTreeWarpVertex::loadState(), ossimGeoAnnotationEllipseObject::loadState(), ossimplugins::InfoIncidenceAngle::loadState(), ossimplugins::InfoSceneCoord::loadState(), ossimplugins::RadarSat2NoiseLevel::loadState(), ossimQuickbirdMetaData::loadState(), ossimplugins::ImageNoise::loadState(), ossimFontInformation::loadState(), ossimConvolutionFilter1D::loadState(), ossimplugins::RefPoint::loadState(), ossimTransMercatorProjection::loadState(), ossimTransCylEquAreaProjection::loadState(), ossimGdalOgrVectorAnnotation::loadState(), ossimIpodSensor::loadState(), ossimSkyBoxLearSensor::loadState(), ossimMercatorProjection::loadState(), ossimBrightnessContrastSource::loadState(), ossimObliqueMercatorProjection::loadState(), ossimSrcRecord::loadState(), ossimplugins::ossimRadarSat2Model::loadState(), ossimRangeDomeTileSource::loadState(), ossimRadialDecentLensDistortion::loadState(), ossimFilterResampler::loadState(), ossimMeanRadialLensDistortion::loadState(), ossimAtCorrGridRemapper::loadState(), ossimLambertConformalConicProjection::loadState(), ossimAlbersProjection::loadState(), ossimSonomaSensor::loadState(), ossimplugins::Ephemeris::loadState(), ossimScaleFilter::loadState(), ossimplugins::ossimGeometricSarSensorModel::loadState(), ossimSpotDimapSupportData::loadState(), ossimFormosatDimapSupportData::loadState(), ossimBumpShadeTileSource::loadState(), ossimEllipsoid::loadState(), ossimplugins::SensorParams::loadState(), ossimHistogram::loadState(), ossimLocalTm::loadXml(), ossimStatePlaneProjectionInfo::ossimStatePlaneProjectionInfo(), ossimplugins::ossimSpot6DimapSupportData::parseDatasetContent(), ossimplugins::ossimPleiadesDimapSupportData::parseDatasetContent(), ossimNitfProjectionFactory::parseDecimalDegreesString(), ossimplugins::ossimPleiadesDimapSupportData::parseGeometricData(), ossimQuickbirdRpcHeader::parseNameValue(), ossimplugins::ossimSpot6DimapSupportData::parseRPCMetadata(), ossimplugins::ossimPleiadesDimapSupportData::parseRPCMetadata(), ossimNitfProjectionFactory::parseUtmString(), ossimWmsScaleHint::read(), ossimWmsBoundingBox::read(), ossimQuickbirdRpcHeader::readCoeff(), ossimAlphaSensorSupportData::readHdrFile(), ossimFfL5::readHeaderRevB(), ossimPpjFrameSensorFile::readStream(), ossimPixelFlipper::setProperty(), ossimNumericProperty::setValue(), toDouble(), ossim::toSimpleVector(), and ossimERSFileWriter::writeFile().
|
static |
ossim_float32 ossimString::toFloat32 | ( | ) | const |
Definition at line 797 of file ossimString.cpp.
References c_str(), contains(), empty(), m_str, and ossim::nan().
Referenced by ossimGeneralRasterTileSource::getHdrInfo(), ossimGeneralRasterTileSource::getImageGeometry(), ossimInfo::isImageEntryOverview(), ossimHistogram::loadState(), and toFloat32().
|
static |
ossim_float64 ossimString::toFloat64 | ( | ) | const |
Definition at line 833 of file ossimString.cpp.
References c_str(), contains(), empty(), m_str, and ossim::nan().
Referenced by ossimGmlSupportData::addScale(), ossimDoqq::convertStr(), ossimChipperUtil::getCentralMeridian(), ossimKmlSuperOverlayReader::getCoordinate(), ossimNitfImageHeader::getDecimationFactor(), ossimTiffInfo::getFalseEastingNorthing(), ossimNitfIchipbTag::getFiCol11(), ossimNitfIchipbTag::getFiCol12(), ossimNitfIchipbTag::getFiCol21(), ossimNitfIchipbTag::getFiCol22(), ossimNitfIchipbTag::getFiRow11(), ossimNitfIchipbTag::getFiRow12(), ossimNitfIchipbTag::getFiRow21(), ossimNitfIchipbTag::getFiRow22(), ossimNitfGeolobTag::getLso(), ossimNitfUse00aTag::getMeanGsdInMeters(), ossimNitfPiaimcTag::getMeanGsdInMeters(), ossimNitfIchipbTag::getOpCol11(), ossimNitfIchipbTag::getOpCol12(), ossimNitfIchipbTag::getOpCol21(), ossimNitfIchipbTag::getOpCol22(), ossimNitfIchipbTag::getOpRow11(), ossimNitfIchipbTag::getOpRow12(), ossimNitfIchipbTag::getOpRow21(), ossimNitfIchipbTag::getOpRow22(), ossimChipperUtil::getOriginLatitude(), ossimFgdcXmlDoc::getPath(), ossimXmpInfo::getProjection(), ossimChipProcTool::getProjectionOrigin(), ossimFgdcTxtDoc::getProjectionV1(), ossimNitfGeolobTag::getPso(), ossimNitfIchipbTag::getScaleFactor(), ossimTiffInfo::getScaleFactor(), ossimplugins::ossimTerraSarProductDoc::initGsd(), ossimplugins::ossimRadarSat2ProductDoc::initGsd(), ossimRsmida::initialize(), ossimRsmpia::initialize(), ossimRsmpca::initialize(), ossimAuxXmlSupportData::initializeProjection(), ossimplugins::ossimTerraSarProductDoc::initImageSize(), ossimplugins::ossimRadarSat2ProductDoc::initImageSize(), ossimplugins::ossimRadarSat2Model::InitLut(), ossimHillshadeTool::initProcessingChain(), ossimplugins::ossimTerraSarModel::initRefPoint(), ossimplugins::ossimTerraSarProductDoc::initTiePoints(), ossimSrtmSupportData::loadOmd(), ossimTilingRect::loadState(), ossimplugins::RadarSat2NoiseLevel::loadState(), ossimQuickbirdMetaData::loadState(), ossimIkonosMetaData::loadState(), ossimNitfRpcModel::loadState(), ossimElevationDatabase::loadState(), ossimplugins::ossimRadarSat2RPCModel::loadState(), ossimPixelFlipper::loadState(), ossimplugins::ossimTerraSarModel::open(), operator>>(), ossimRangeDomeTileSource::setProperty(), ossimPointCloudImageHandler::setProperty(), toFloat64(), ossimDpt3d::toPoint(), ossimColumnVector3d::toPoint(), and ossimImageMetaData::updateMetaData().
|
static |
int ossimString::toInt | ( | ) | const |
Definition at line 541 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimConnectableContainer::addAllObjects(), ossimImageChain::addAllSources(), ossimArgumentParser::ossimParameter::assign(), ossimNgaProjectionFactory::createProjection(), ossimImageChain::findInputConnectionIds(), ossimOgcWktTranslator::fromOssimKwl(), ossimFfL7::getAcquisitionDate(), ossimGeneralRasterTileSource::getHdrInfo(), getKeyValue(), ossimFgdcXmlDoc::getNumberOfBands(), ossimKeywordlist::getSortedList(), ossimInit::initializePlugins(), ossimEnviCgModel::loadEnviGeocFile(), ossimVpfAnnotationSource::loadState(), ossimVpfAnnotationLibraryInfo::loadState(), ossimVpfAnnotationCoverageInfo::loadState(), ossimQuickbirdMetaData::loadState(), ossimplugins::ossimRadarSat2Model::loadState(), ossimGeoPolyCutter::loadState(), ossimplugins::PlatformPosition::loadState(), ossimBandSelector::loadState(), ossimVpfAnnotationFeatureInfo::loadState(), ossimplugins::SensorParams::loadState(), ossimAdrgHeader::parse(), ossimQuickbirdRpcHeader::parseNameValue(), ossimplugins::ossimSpot6DimapSupportData::parseRasterData(), ossimplugins::ossimPleiadesDimapSupportData::parseRasterData(), ossimRpfBoundaryRectRecord::parseStream(), ossimVpfAnnotationFeatureInfo::readGeoPolygon(), ossimVpfAnnotationFeatureInfo::readRngId(), ossimVpfAnnotationFeatureInfo::readStartEdgeId(), ossimVpfAnnotationFeatureInfo::readTableCellAsInt(), ossimToolClient::receiveFile(), and toInt().
|
static |
ossim_int16 ossimString::toInt16 | ( | ) | const |
Definition at line 565 of file ossimString.cpp.
References empty(), and m_str.
Referenced by toInt16().
|
static |
ossim_int32 ossimString::toInt32 | ( | ) | const |
Definition at line 613 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimChipperUtil::addCrossHairAnnotation(), ossimGmlSupportData::addLineSamps(), ossimNumericProperty::asInt16(), ossimNumericProperty::asInt32(), ossimNumericProperty::asInt8(), ossimImageGeometryFactory::createTransformFromNitf(), ossimNitfImageHeaderV2_1::getActualBitsPerPixelPerBand(), ossimNitfImageHeaderV2_0::getActualBitsPerPixelPerBand(), ossimNitfImageHeaderV2_1::getBitsPerPixelPerBand(), ossimNitfImageHeaderV2_0::getBitsPerPixelPerBand(), ossimEnviHeader::getByteOrder(), ossimNitfLabelHeaderV2_0::getDisplayLevel(), ossimNitfSymbolHeaderV2_0::getDisplayLevel(), ossimNitfImageInfoRecordV2_0::getHeaderLength(), ossimNitfSymbolInfoRecordV2_0::getHeaderLength(), ossimNitfLabelInfoRecordV2_0::getHeaderLength(), ossimNitfTextInfoRecordV2_0::getHeaderLength(), ossimNitfDataExtSegInfoRecordV2_0::getHeaderLength(), ossimNitfImageInfoRecordV2_0::getImageLength(), ossimNitfSymbolInfoRecordV2_0::getImageLength(), ossimNitfLabelInfoRecordV2_0::getImageLength(), ossimNitfTextInfoRecordV2_0::getImageLength(), ossimNitfDataExtSegInfoRecordV2_0::getImageLength(), ossimNitfImageHeaderV2_X::getImageLocation(), ossimNitfImageHeaderV2_1::getNumberOfBands(), ossimNitfImageHeaderV2_0::getNumberOfBands(), ossimNitfImageHeaderV2_1::getNumberOfBlocksPerCol(), ossimNitfImageHeaderV2_0::getNumberOfBlocksPerCol(), ossimNitfImageHeaderV2_1::getNumberOfBlocksPerRow(), ossimNitfImageHeaderV2_0::getNumberOfBlocksPerRow(), ossimNitfImageHeaderV2_1::getNumberOfCols(), ossimNitfImageHeaderV2_0::getNumberOfCols(), ossimNitfImageHeaderV2_1::getNumberOfPixelsPerBlockHoriz(), ossimNitfImageHeaderV2_0::getNumberOfPixelsPerBlockHoriz(), ossimNitfImageHeaderV2_1::getNumberOfPixelsPerBlockVert(), ossimNitfImageHeaderV2_0::getNumberOfPixelsPerBlockVert(), ossimNitfImageHeaderV2_1::getNumberOfRows(), ossimNitfImageHeaderV2_0::getNumberOfRows(), ossimPdfWriter::getTileSize(), ossimApplanixEOFile::getUtmZone(), ossimEnviHeader::getXStart(), ossimEnviHeader::getYStart(), ossimGeneralRasterInfo::initializeFromHdr(), ossimplugins::ossimTerraSarProductDoc::initNoise(), ossimplugins::ossimTerraSarModel::initSRGR(), ossimJpeg12NitfReader::loadJpeg12QuantizationTables(), ossimNitfTileSource::loadJpegQuantizationTables(), ossimQuadProjection::loadState(), ossimplugins::ImageNoise::loadState(), ossimRgbLutDataObject::loadState(), ossimSrcRecord::loadState(), ossimTiling::loadState(), ossimNBandLutDataObject::loadState(), ossimLocalTm::loadXml(), operator>>(), ossimplugins::ossimPleiadesDimapSupportData::parseGeometricData(), ossimplugins::ossimSpot6DimapSupportData::parseRPCMetadata(), ossimNitfImageHeaderV2_0::parseStream(), ossimNitfFileHeaderV2_1::parseStream(), ossimNitfFileHeaderV2_1::readDataExtSegInfoRecords(), ossimNitfFileHeaderV2_0::readDataExtSegInfoRecords(), ossimNitfFileHeaderV2_1::readGraphicInfoRecords(), ossimNitfFileHeaderV2_1::readImageInfoRecords(), ossimNitfFileHeaderV2_0::readImageInfoRecords(), ossimNitfFileHeaderV2_0::readLabelInfoRecords(), ossimNitfFileHeaderV2_1::readOverflowTags(), ossimNitfFileHeaderV2_0::readOverflowTags(), ossimNitfFileHeaderV2_1::readResExtSegInfoRecords(), ossimNitfFileHeaderV2_0::readResExtSegInfoRecords(), ossimNitfFileHeaderV2_0::readSymbolInfoRecords(), ossimNitfFileHeaderV2_1::readTextFileInfoRecords(), ossimNitfFileHeaderV2_0::readTextFileInfoRecords(), ossimJpegWriter::setProperty(), ossimGdalOgrVectorAnnotation::setProperty(), ossimVpfLibrary::setTileNames(), ossimDoubleGridProperty::setValue(), ossimMatrixProperty::setValue(), toBool(), and toInt32().
|
static |
ossim_int64 ossimString::toInt64 | ( | ) | const |
Definition at line 661 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimHttpResponse::getContentLength(), ossimNitfFileHeaderV2_1::getFileSize(), ossimNitfFileHeaderV2_0::getFileSize(), ossimTiling::loadState(), memoryUnitToInt64(), ossimPpjFrameSensorFile::readStream(), and toInt64().
|
static |
long ossimString::toLong | ( | ) | const |
toLong's deprecated, please use the toInts...
Definition at line 749 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimConnectableContainer::findInputConnectionIds(), ossimImageChain::findInputConnectionIds(), ossimOgcWktTranslator::fromOssimKwl(), ossimCadrgProjection::loadState(), ossimRectangleCutFilter::loadState(), ossimAnnotationObject::loadState(), ossimEsriShapeFileFilter::loadState(), ossimConnectableObject::loadState(), ossimNitfTextHeaderV2_1::parseStream(), ossimNitfTextHeaderV2_0::parseStream(), ossimNitfLabelHeaderV2_0::parseStream(), ossimNitfImageBandV2_0::parseStream(), ossimNitfDataExtensionSegmentV2_0::parseStream(), ossimNitfDataExtensionSegmentV2_1::parseStream(), toLong(), and ossimNitfTextHeaderV2_1::writeStream().
|
static |
Definition at line 768 of file ossimString.cpp.
References toLong().
|
static |
Numeric to string methods.
Definition at line 907 of file ossimString.cpp.
Referenced by ossimKeywordlist::add(), ossimConnectableContainer::addAllObjects(), ossimImageChain::addAllSources(), ossimMapCompositionSource::addGeographicBottomGridLabels(), ossimMapCompositionSource::addGeographicLeftGridLabels(), ossimMapCompositionSource::addGeographicRightGridLabels(), ossimMapCompositionSource::addMeterGridLabels(), ossimImageUtil::addOption(), ossimNitfProjectionParameterTag::addParameter(), ossimImageHandlerRegistry::addToStateCache(), ossimGdalWriter::appendGdalOption(), ossimGeoPdfReader::computeBoundingRect(), ossim::copyRegionToTile(), ossimImageHandler::createDefaultValidVerticesFilename(), ossimJpipProjectionFactory::createProjection(), ossimWktProjectionFactory::createProjection(), ossimWktProjectionFactory::doLambertConformalConic(), ossimWktProjectionFactory::doMapCommon(), ossimWktProjectionFactory::doMercator(), ossimShorelineTool::doThreshold(), ossimWktProjectionFactory::doTransverseMercator(), ossimHdf5Info::dumpArrayType(), ossimHdf5Info::dumpArrayTypeInfo(), ossimHdf5Info::dumpNumerical(), ossimImageUtil::executeCommands(), ossimTieGpt::exportAsGmlNode(), ossimConnectableContainer::findInputConnectionIds(), ossimImageChain::findInputConnectionIds(), ossimHdf5::floatTypeToString(), ossimTempFilename::generate(), ossimIgenGenerator::generateChainForMultiInput(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimIgenGenerator::generatePixelTiledSpecList(), ossimInfo::getCenterGround(), ossimInfo::getCenterImage(), ossimVpfTable::getColumnValueAsString(), ossimNitfCommon::getCompressionRate(), ossimRpfUtil::getDotRfpFilenameForEntry(), ossimImageHandler::getExternalImageGeometry(), ossimImageHandler::getFilenameWithThisExtension(), ossimInfo::getGrd2img(), ossimGeneralRasterTileSource::getHdrInfo(), ossimInfo::getImageBounds(), ossimKakaduJpipHandler::getImageGeometry(), ossimInfo::getImageGeometryInfo(), ossimInfo::getImageInfo(), ossimInfo::getImagePalette(), ossimInfo::getImageRect(), ossimInfo::getImg2grd(), getKeyValue(), ossimOgrInfo::getKeywordlist(), ossimEpsgDatumFactory::getList(), ossimGpkgTileEntry::getNewMapProjection(), ossimGpkgWriter::getNewOutputProjection(), ossimInfo::getNorthUpAngle(), ossimTiffInfo::getPcsCode(), ossimEpsgProjectionDatabase::getProjectionsList(), ossimDespeckleFilter::getProperty(), ossimBrightnessMatch::getProperty(), ossimTrimFilter::getProperty(), ossimImageToPlaneNormalFilter::getProperty(), ossimSFIMFusion::getProperty(), ossimNitfWriter::getProperty(), ossimKakaduJpipHandler::getProperty(), ossimConvolutionFilter1D::getProperty(), ossimGdalOgrVectorAnnotation::getProperty(), ossimJpegCodec::getProperty(), ossimBrightnessContrastSource::getProperty(), ossimJpegWriter::getProperty(), ossimRangeDomeTileSource::getProperty(), ossimTiffWriter::getProperty(), ossimBandSelector::getProperty(), ossimMapCompositionSource::getProperty(), ossimPixelFlipper::getProperty(), ossimPointCloudImageHandler::getProperty(), ossimBumpShadeTileSource::getProperty(), ossimImageHandler::getProperty(), ossimShapeDatabase::getRecord(), ossimInfo::getRgbBands(), ossimKeywordlist::getSortedList(), ossimImageHandlerRegistry::getState(), ossimKakaduJpipHandler::getTileAtRes(), ossimPdfWriter::getTileSize(), ossimInfo::getUpIsUpAngle(), ossimGeoPdfReader::getVPGeoProjection(), ossimGpkgSpatialRefSysRecord::init(), ossimGridRemapSource::initialize(), ossimGpkgWriter::initializeCodec(), ossimIndexToRgbLutFilter::initializeLut(), ossimInit::initializePlugins(), ossimHdf5::intTypeToString(), ossimKakaduJpipHandler::loadClient(), ossimVpfAnnotationSource::loadState(), ossimBlendMosaic::loadState(), ossimGammaRemapper::loadState(), ossimVpfAnnotationLibraryInfo::loadState(), ossim3x3ConvolutionFilter::loadState(), ossimHistoMatchRemapper::loadState(), ossimMultiBandHistogram::loadState(), ossimRsmpca::loadState(), ossimBilinearProjection::loadState(), ossimplugins::Noise::loadState(), ossimplugins::RadarSat2NoiseLevel::loadState(), ossimplugins::IncidenceAngles::loadState(), ossimVpfAnnotationCoverageInfo::loadState(), ossimplugins::SceneCoord::loadState(), ossimplugins::ImageNoise::loadState(), ossimBandClipFilter::loadState(), ossimConvolutionFilter1D::loadState(), ossimValueAssignImageSourceFilter::loadState(), ossimGeoAnnotationMultiPolyLineObject::loadState(), ossimRgbLutDataObject::loadState(), ossimGeoAnnotationPolyObject::loadState(), ossimAnnotationSource::loadState(), ossimplugins::ossimRadarSat2Model::loadState(), ossimGeoPolyCutter::loadState(), ossimplugins::PlatformPosition::loadState(), ossimRadialDecentLensDistortion::loadState(), ossimMeanRadialLensDistortion::loadState(), ossimAtCorrGridRemapper::loadState(), ossimBandSelector::loadState(), ossimNitfImageHeaderV2_X::loadState(), ossimSpotDimapSupportData::loadState(), ossimFormosatDimapSupportData::loadState(), ossimPiecewiseRemapper::ossimBandRemap::loadState(), ossimHistogram::loadState(), ossimQuadTreeWarp::loadState(), ossimNitfRpcBase::loadState(), ossimNBandLutDataObject::loadState(), ossimImageHandler::openValidVertices(), operator<<(), ossimSrcRecord::ossimSrcRecord(), ossimBilSplitter::output_multi_files(), ossimIgen::outputProduct(), ossimEquationUtil::parseKwl(), ossimWkt::parseParam(), ossimGeoTiff::parsePcsCode(), ossimBatchTest::preprocessKwl(), ossimNitfProjectionParameterTag::print(), ossimNitfImageHeaderV2_1::print(), ossimNitfImageHeaderV2_0::print(), ossimNitfRsmecaIsg::print(), ossimNitfFile::print(), ossimNitfVqCompressionHeader::print(), ossimGeoPdfInfo::print(), ossim::print(), ossimplugins::Noise::print(), ossimplugins::IncidenceAngles::print(), ossimplugins::SceneCoord::print(), ossimRpfReplaceUpdateRecord::print(), ossimHdf5Info::print(), ossimNitfHistoaProcessingEvent::print(), ossimShapeDatabase::print(), ossimNitfRsmecaTag::print(), ossimMapProjection::print(), ossimNitfRpcBase::print(), ossimNitfHistoaTag::print(), ossim_hdf5::printArrayType(), ossim_hdf5::printAttribute(), ossim_hdf5::printFloatType(), ossim_hdf5::printIntType(), ossim_hdf5::printObject(), ossimBatchTest::processCommands(), ossimQuadTreeWarp::recursiveSave(), ossimSupportFilesList::save(), ossimEastingNorthingCutter::saveState(), ossimVpfAnnotationSource::saveState(), ossimBlendMosaic::saveState(), ossimConvolutionSource::saveState(), ossimAlphaSensor::saveState(), ossimVpfAnnotationLibraryInfo::saveState(), ossimPolyCutter::saveState(), ossim2dTo2dTransform::saveState(), ossimLensDistortion::saveState(), ossimApplanixUtmModel::saveState(), ossimRsmpca::saveState(), ossim3x3ConvolutionFilter::saveState(), ossimHistoMatchRemapper::saveState(), ossimNitfVqCompressionHeader::saveState(), ossimPpjFrameSensor::saveState(), ossimBilinearProjection::saveState(), ossimMultiBandHistogram::saveState(), ossimplugins::Noise::saveState(), ossimGeoAnnotationEllipseObject::saveState(), ossimplugins::RadarSat2NoiseLevel::saveState(), ossimplugins::IncidenceAngles::saveState(), ossimplugins::SceneCoord::saveState(), ossimplugins::ImageNoise::saveState(), ossimSpectraboticsRedEdgeModel::saveState(), ossimVpfAnnotationCoverageInfo::saveState(), ossimValueAssignImageSourceFilter::saveState(), ossimGeoAnnotationMultiPolyLineObject::saveState(), ossimApplanixEcefModel::saveState(), ossimConvolutionFilter1D::saveState(), ossimBandClipFilter::saveState(), ossimH5GridModel::saveState(), ossimGeoAnnotationPolyObject::saveState(), ossimGdalOgrVectorAnnotation::saveState(), ossimRgbLutDataObject::saveState(), ossimAnnotationSource::saveState(), ossimIpodSensor::saveState(), ossimGpkgNsgTileMatrixExtentRecord::saveState(), ossimGpkgTileMatrixSetRecord::saveState(), ossimSkyBoxLearSensor::saveState(), ossimGpkgContentsRecord::saveState(), ossimGpkgSpatialRefSysRecord::saveState(), ossimGpkgTileMatrixRecord::saveState(), ossimplugins::ossimRadarSat2Model::saveState(), ossimplugins::ossimSpot6DimapSupportData::saveState(), ossimplugins::ossimPleiadesDimapSupportData::saveState(), ossimplugins::PlatformPosition::saveState(), ossimGeoPolyCutter::saveState(), ossimRadialDecentLensDistortion::saveState(), ossimTiling::saveState(), ossimImageMetaData::saveState(), ossimPiecewiseRemapper::saveState(), ossimPngReader::saveState(), ossimKMeansFilter::saveState(), ossimGpkgTileEntry::saveState(), ossimNitfImageHeaderV2_X::saveState(), ossimAtCorrGridRemapper::saveState(), ossimNitfFile::saveState(), ossimSonomaSensor::saveState(), ossimPixelFlipper::saveState(), ossimConnectableContainer::saveState(), ossimSpotDimapSupportData::saveState(), ossimFormosatDimapSupportData::saveState(), ossimElevManager::saveState(), ossimVpfAnnotationFeatureInfo::saveState(), ossim2dBilinearTransform::saveState(), ossimPiecewiseRemapper::ossimBandRemap::saveState(), ossim2dTo2dMatrixTransform::saveState(), ossimMapProjection::saveState(), ossimImageChain::saveState(), ossimHistogram::saveState(), ossimEsriShapeFileFilter::saveState(), ossimGeneralRasterInfo::saveState(), ossimQuadTreeWarp::saveState(), ossimNBandLutDataObject::saveState(), ossimConnectableObject::saveState(), ossimConnectableObject::saveStateOfAllInputs(), ossimLocalTm::saveXml(), ossimEnviHeader::setBands(), ossimEnviHeader::setHeaderOffset(), ossimKakaduNitfOverviewBuilder::setImagField(), ossimEnviHeader::setLines(), ossimEnviHeader::setSamples(), ossimStringListProperty::setValue(), ossimEnviHeader::setXStart(), ossimEnviHeader::setYStart(), ossimGdalWriter::storeProperty(), ossimTieGptSet::symMatrixToText(), ossimDuration::toIso8601DurationString(), ossimRpcModel::toJSON(), ossimJpipMessageHeader::toString(), ossimDms::toString(), ossimIrect::toString(), ossimDrect::toString(), ossim::toStringList(), ossimImageMetaData::updateMetaData(), ossimStringListProperty::valueToString(), ossimMatrixProperty::valueToString(), ossimDoubleGridProperty::valueToString(), ossimNumericProperty::valueToString(), ossimImageData::write(), ossimFgdcFileWriter::writeFile(), writeRaster(), and ossimImageHandler::writeValidImageVertices().
|
static |
Definition at line 918 of file ossimString.cpp.
|
static |
Definition at line 926 of file ossimString.cpp.
|
static |
Definition at line 934 of file ossimString.cpp.
|
static |
Definition at line 942 of file ossimString.cpp.
|
static |
Definition at line 950 of file ossimString.cpp.
|
static |
Definition at line 958 of file ossimString.cpp.
|
static |
aValue | Value to convert to string. |
precision | Decimal point precision of the output. |
fixed | If true setiosflags(std::ios::fixed) will be called. |
Definition at line 966 of file ossimString.cpp.
References ossim::isnan(), and ossimString().
|
static |
aValue | Value to convert to string. |
precision | Decimal point precision of the output. |
fixed | If true setiosflags(std::ios::fixed) will be called. |
Definition at line 988 of file ossimString.cpp.
References ossim::isnan(), and ossimString().
ossim_uint16 ossimString::toUInt16 | ( | ) | const |
Definition at line 589 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimNitfEngrdaTag::parseStream(), toUInt16(), and ossimNitfEngrdaTag::writeStream().
|
static |
ossim_uint32 ossimString::toUInt32 | ( | ) | const |
Definition at line 637 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimArgumentParser::ossimParameter::assign(), ossimNumericProperty::asUInt16(), ossimNumericProperty::asUInt32(), ossimNumericProperty::asUInt8(), ossim::computeLevels(), ossimEllipsoidFactory::create(), ossimEpsgDatumFactory::create(), ossimWktProjectionFactory::createProjection(), ossimWktProjectionFactory::doMapCommon(), ossimEpsgProjectionDatabase::findProjection(), ossimNitfImageHeaderV2_0::getAcquisitionDateMonthDayYear(), ossimNitfImageHeaderV2_X::getActualBitsPerPixel(), ossimNitfGeolobTag::getArv(), ossimNitfImageHeaderV2_X::getAttachmentLevel(), ossimImageMetaData::getBandCount(), ossimEnviHeader::getBands(), ossimNitfImageHeaderV2_X::getBitsPerPixel(), ossimNitfImageHeaderV2_X::getBlocksPerCol(), ossimNitfImageHeaderV2_X::getBlocksPerRow(), ossimNitfGeolobTag::getBrv(), ossimGpkgWriter::getCompressionQuality(), ossimEnviHeader::getDataType(), ossimNitfDesInformation::getDesLength(), ossimNitfImageHeaderV2_X::getDisplayLevel(), ossimChipperUtil::getEntryNumber(), ossimNitfIchipbTag::getFullImageCols(), ossimNitfIchipbTag::getFullImageRows(), ossimGeneralRasterTileSource::getHdrInfo(), ossimEnviHeader::getHeaderOffset(), ossimGeneralRasterTileSource::getImageGeometry(), ossimGmlSupportData::getImageGeometryFromRectifiedGrid(), ossimEnviHeader::getLines(), ossimNitfJ2klraTag::getNumberOfLayersOriginal(), ossimNitfImageHeaderV2_X::getNumberOfPixelsPerBlockCol(), ossimNitfImageHeaderV2_X::getNumberOfPixelsPerBlockRow(), ossim::getNumberOfThreads(), ossimNitfJ2klraTag::getOriginNumber(), ossimEnviHeader::getOssimScalarType(), ossimTiffInfo::getPcsCode(), ossimEnviHeader::getSamples(), ossimNitfIchipbTag::getScanBlock(), ossimNitfTagInformation::getTagLength(), ossimChipperUtil::getZone(), ossimMultiBandHistogram::importHistogram(), ossimMultiResLevelHistogram::importHistogram(), ossimplugins::ossimTerraSarModel::initAcquisitionInfo(), ossimVerticesFinderTool::initialize(), ossimSubImageTool::initialize(), ossimRsmida::initialize(), ossimRsmpia::initialize(), ossimRsmpca::initialize(), ossimGeneralRasterInfo::initializeFromHdr(), ossimOverviewBuilderBase::initializePreferenceSettings(), ossimImageHandlerRegistry::initializeStateCache(), ossimplugins::ossimTerraSarProductDoc::initSceneCoord(), ossimAppTileCache::instance(), ossimChipProcTool::loadImageFiles(), ossimSrtmSupportData::loadOmd(), ossimH5Options::loadOptions(), ossimQuadProjection::loadState(), ossimMultiThreadSequencer::loadState(), ossimMultiBandHistogram::loadState(), ossimplugins::Noise::loadState(), ossimplugins::SceneCoord::loadState(), ossimplugins::RadarSat2NoiseLevel::loadState(), ossimplugins::InfoSceneCoord::loadState(), ossimplugins::IncidenceAngles::loadState(), ossimplugins::InfoIncidenceAngle::loadState(), ossimIkonosMetaData::loadState(), ossimConvolutionFilter1D::loadState(), ossimElevationCellDatabase::loadState(), ossimJpegCodec::loadState(), ossimBitMaskWriter::loadState(), ossimGdalTileSource::loadState(), ossimNitfImageHeaderV2_X::loadState(), ossimSpotDimapSupportData::loadState(), ossimEllipsoid::loadState(), ossimMapProjection::loadState(), ossimHistogram::loadState(), ossimImageGeometry::loadState(), ossimImageData::loadState(), ossimChipProcTool::newUtmProjection(), ossimplugins::ossimSpot6DimapSupportData::parseRasterData(), ossimplugins::ossimPleiadesDimapSupportData::parseRasterData(), ossimNitfProjectionParameterTag::parseStream(), ossimNitfImageHeaderV2_0::parseStream(), ossimNitfRsmpcaTag::parseStream(), ossimNitfRsmecaIsg::parseStream(), ossimNitfEngrdaTag::parseStream(), ossimNitfHistoaProcessingEvent::parseStream(), ossimNitfRsmecaTag::parseStream(), ossimNitfHistoaTag::parseStream(), ossimNitfProjectionFactory::parseUtmString(), ossimNitfHistoaProcessingEvent::print(), ossimNitfImageHeaderV2_X::saveState(), ossimImageChainMtAdaptor::setNumberOfThreads(), ossimDateProperty::setValue(), toUInt32(), ossimNitfProjectionParameterTag::writeStream(), ossimNitfImageHeaderV2_1::writeStream(), ossimNitfHistoaProcessingEvent::writeStream(), ossimNitfFileHeaderV2_1::writeStream(), and ossimNitfHistoaTag::writeStream().
|
static |
ossim_uint64 ossimString::toUInt64 | ( | ) | const |
Definition at line 685 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimNitfDataExtSegInfoRecordV2_1::getDataExtSegLength(), ossimNitfGraphicInfoRecordV2_1::getGraphicLength(), ossimNitfImageInfoRecordV2_1::getHeaderLength(), ossimNitfGraphicInfoRecordV2_1::getHeaderLength(), ossimNitfTextFileInfoRecordV2_1::getHeaderLength(), ossimNitfDataExtSegInfoRecordV2_1::getHeaderLength(), ossimNitfResExtSegInfoRecordV2_1::getHeaderLength(), ossimNitfImageInfoRecordV2_1::getImageLength(), ossimNitfResExtSegInfoRecordV2_1::getResExtSegLength(), ossimNitfTextFileInfoRecordV2_1::getTextLength(), and toUInt64().
|
static |
ossim_uint8 ossimString::toUInt8 | ( | ) | const |
Definition at line 516 of file ossimString.cpp.
References empty(), and m_str.
Referenced by toUInt8().
|
static |
unsigned long ossimString::toULong | ( | ) | const |
Definition at line 773 of file ossimString.cpp.
References empty(), and m_str.
Referenced by ossimRgbLutDataObject::loadState(), ossimAtCorrGridRemapper::loadState(), and toULong().
|
static |
ossimString ossimString::trim | ( | const ossimString & | valueToTrim = ossimString(" \t\n\r") | ) | const |
this will strip lead and trailing character passed in.
So if you want to remove blanks: ossimString temp(" asdfasdf "); ossimString trimmedString = temp.trim(" \n\t\r");
this will now contain "asdfasdf" without the blanks.
Definition at line 195 of file ossimString.cpp.
References trim().
Referenced by ossimKakaduJpipHandler::allocateSession(), ossimVpfAnnotationFeatureInfo::buildEdgFeature(), ossimVpfAnnotationFeatureInfo::buildFaceFeature(), ossimVpfAnnotationFeatureInfo::buildFeature(), ossimVpfAnnotationFeatureInfo::buildPointFeature(), ossimVpfAnnotationFeatureInfo::buildTxtFeature(), ossimDirectoryTree::checkToPushDirectory(), ossimGeoPdfReader::computeBoundingRect(), ossimNitfRegisteredDesFactory::create(), ossimNitfRegisteredTagFactory::create(), ossimEpsgProjectionFactory::createProjection(), ossimWktProjectionFactory::createProjection(), ossimFgdcTxtDoc::findKey(), ossimOgcWktTranslator::fromOssimKwl(), ossimGdalWriter::gdalOverviewTypeFromString(), ossimIgenGenerator::generateGeoTiledSpecList(), ossimFfL7::getBandCount(), ossimNitfProjectionParameterTag::getCode(), ossimVpfTable::getColumnValueAsString(), ossimVpfTable::getColumnValues(), ossimNitfImageHeaderV2_X::getCompressionCode(), ossimNitfImageHeaderV2_X::getCoordinateSystem(), ossimNitfImageHeader::getDecimationFactor(), ossimNitfDesInformation::getDesId(), ossimNitfImageHeaderV2_X::getEncryption(), ossimLookUpTable::getEntryNumber(), ossimVpfLibrary::getExtent(), ossimFontFactoryRegistry::getFontInformationContainingFamilyName(), ossimFontFactoryRegistry::getFontInformationFamilyName(), ossimNitfImageHeaderV2_X::getGeographicLocation(), ossimNitfDataExtensionSegmentV2_1::getHeaderLength(), ossimDoqqTileSource::getImageGeometry(), ossimNitfImageHeaderV2_X::getImageMagnification(), ossimNitfImageHeaderV2_X::getImageSource(), ossimNitfImageHeaderV2_1::getIMode(), ossimNitfImageHeaderV2_0::getIMode(), ossimNitfImageHeaderV2_X::getJustification(), ossimNitfProjectionParameterTag::getName(), ossimRpfTocEntry::getNumberOfBands(), ossimNitfImageHeaderV2_X::getNumberOfComments(), ossimTiffInfo::getPcsCode(), ossimNitfImageHeaderV2_1::getPixelValueType(), ossimNitfImageHeaderV2_0::getPixelValueType(), ossimCibCadrgTileSource::getProductEntryList(), ossimCibCadrgTileSource::getProductScaleList(), ossimGeoPdfReader::getProjectionFromStr(), ossimNitfDataExtensionSegmentV2_0::getProperty(), ossimNitfDataExtensionSegmentV2_1::getProperty(), ossimNitfTileSource::getRgbBandList(), ossimNitfImageHeaderV2_X::getSecurityClassification(), ossimNitfTagInformation::getTagName(), ossimNitfTagInformation::getTagType(), ossimNitfImageHeaderV2_X::getTargetId(), ossimNitfImageHeaderV2_X::getTitle(), ossimPolynom< ossim_float64, 3 >::import(), ossimSubImageTool::initialize(), ossimRsmida::initialize(), ossimRsmpia::initialize(), ossimRsmpca::initialize(), ossimWavelength::initialize(), ossimEpsgProjectionDatabase::initialize(), ossimplugins::ossimRadarSatModel::InitSensorParams(), ossimVpfFeatureClass::isComplexFeature(), ossimNitfImageHeaderV2_1::isCompressed(), ossimNitfImageHeaderV2_0::isCompressed(), ossimVpfFeatureClass::isPrimitive(), ossimVpfFeatureClass::isSimpleFeature(), ossimDynamicLibrary::load(), ossimKakaduJpipHandler::loadClient(), ossimEnviCgModel::loadEnviGeocFile(), ossimWktProjectionFactory::loadRecords(), ossimH5Options::loadRenderableDatasetsFromString(), ossim2dTo2dTransform::loadState(), ossimLensDistortion::loadState(), ossimBandClipFilter::loadState(), ossimUtmProjection::loadState(), ossimSonomaSensor::loadState(), ossimNitfFileHeaderV2_1::loadState(), ossimNBandLutDataObject::loadState(), ossimPointCloudImageHandlerFactory::open(), operator>>(), ossimRangeDome::ossimRangeDome(), ossimERS::parseLine(), ossimOgrInfo::parseMetadata(), ossimQuickbirdTile::parseNameValue(), ossimNitfImageHeaderV2_0::parseStream(), ossimRpfBoundaryRectRecord::parseStream(), ossimNitfDataExtensionSegmentV2_0::parseStream(), ossimNitfDataExtensionSegmentV2_1::parseStream(), ossimHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiBandHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimMultiResLevelHistogram::ossimProprietaryHeaderInformation::parseStream(), ossimKeywordlist::parseStream(), ossimNitfFile::print(), ossimGeoPdfInfo::print(), ossimToolServer::processOssimRequest(), ossimBatchTest::processTest(), ossimWmsGetMap::read(), ossimQuickbirdRpcHeader::readCoeff(), ossimKeywordlist::readKey(), ossimKeywordlist::readPreprocDirective(), ossimEnviHeader::readStream(), ossimToolServer::runCommand(), ossimBandAverageFilter::saveState(), ossimNitfFile::saveState(), ossimSonomaSensor::saveState(), ossimNitfFileHeaderV2_1::setClassificationAuthority(), ossimNitfFileHeaderV2_1::setClassificationAuthorityType(), ossimNitfFileHeaderV2_1::setClassificationReason(), ossimNitfFileHeaderV2_1::setClassificationText(), ossimNitfFileHeaderV2_1::setCodeWords(), ossimNitfFileHeaderV2_1::setControlAndHandling(), ossimNitfFileHeaderV2_X::setCopyNumber(), ossimNitfFileHeaderV2_1::setDeclassificationExemption(), ossimNitfFileHeaderV2_1::setDeclassificationType(), ossimNitfFileHeaderV2_1::setDowngrade(), ossimCibCadrgTileSource::setEntryToRender(), ossimNitfCommon::setField(), ossimGeneralRasterElevHandler::setFilename(), ossimNitfLocalCartographicTag::setLengthUnits(), ossimNitfFileHeaderV2_X::setNumberOfCopies(), ossimNitfFileHeaderV2_1::setOriginatorsName(), ossimNitfFileHeaderV2_1::setOriginatorsPhone(), ossimNitfFileHeaderV2_1::setProperty(), ossimNitfFileHeaderV2_1::setReleasingInstructions(), ossimNitfFileHeaderV2_1::setSecurityClassificationSys(), ossimNitfFileHeaderV2_1::setSecurityControlNumber(), ossimVpfLibrary::setTileNames(), ossimDateProperty::setValue(), ossimSpaceImagingGeom::spaceImagingToOssimValue(), ossimPolynomProjection::stringToExp(), toBool(), ossim::toVector(), ossimKeywordlist::toXML(), trim(), ossimKeywordlist::trimAllValues(), ossimERSFileWriter::writeFile(), and ossimNitfDataExtensionSegmentV2_1::writeStream().
ossimString & ossimString::trim | ( | const ossimString & | valueToTrim = ossimString(" \t\n\r") | ) |
Definition at line 202 of file ossimString.cpp.
References begin(), empty(), end(), m_str, and ossimString().
|
static |
aString | String to make an upcased copy of. |
Definition at line 34 of file ossimString.cpp.
References string().
Referenced by ossimApplanixEOFile::convertToOssimDatumCode(), ossimNitfRegisteredDesFactory::create(), ossimNitfRegisteredTagFactory::create(), ossimQuickbirdRpcModel::findSupportFile(), ossimOgcWktTranslator::fromOssimKwl(), ossimKeywordlist::getBoolKeywordValue(), ossimErrorCodes::getErrorCode(), ossimApplanixEOFile::getFieldIdx(), ossimApplanixEOFile::getFieldIdxLike(), ossimFilterResampler::getFilterType(), ossimScaleFilter::getFilterType(), ossimFontFactoryRegistry::getFontInformationContainingFamilyName(), ossimFontFactoryRegistry::getFontInformationFamilyName(), ossimNitfDataExtensionSegmentV2_1::getHeaderLength(), ossimGdalImageWriterFactory::getImageFileWritersByMimeType(), ossimGdalImageWriterFactory::getImageFileWritersBySuffix(), ossimQuickbirdTiffTileSource::getImageGeometry(), ossimDoqqTileSource::getImageGeometry(), ossimplugins::ossimTerraSarTiffReader::getInternalImageGeometry(), ossimGpkgTileEntry::getNewMapProjection(), ossimChipperUtil::getNewUtmProjection(), ossimRpfTocEntry::getNumberOfBands(), ossimCibCadrgTileSource::getProductEntryList(), ossimCibCadrgTileSource::getProductScaleList(), ossimNitfTileSource::getRgbBandList(), ATP::ossimDescriptorSource::getTile(), ossimSubImageTool::initialize(), ossimNitfTileSource::initializeCompressedBuf(), ossimNitfTileSource::initializeScalarType(), ossimplugins::ossimTerraSarProductDoc::initSensorParams(), ossimplugins::ossimErsSarModel::InitSensorParams(), ossimplugins::ossimAlosPalsarModel::InitSensorParams(), ossimplugins::ossimErsSarModel::InitSRGR(), ossimOgrVectorTileSource::isOgrVectorDataSource(), ossimplugins::ossimRadarSat2ProductDoc::isRadarSat2(), ossimplugins::ossimTerraSarProductDoc::isTerraSarX(), ossim::JsonParam::loadJSON(), ossimHttpRequest::loadState(), ossimUtmProjection::loadState(), ossimBandClipFilter::loadState(), ossimDataObject::loadState(), ossimEsriShapeFileFilter::loadState(), memoryUnitToInt64(), ossimChipProcTool::newUtmProjection(), ossimQuickbirdRpcHeader::open(), ossimplugins::ossimTerraSarModel::open(), ossimNitfImageHeaderV2_0::parseStream(), ossimNitfDataExtensionSegmentV2_0::parseStream(), ossimNitfDataExtensionSegmentV2_1::parseStream(), ossimRpfFrameEntry::setEntry(), ossimCibCadrgTileSource::setEntryToRender(), ossimSrtmFilename::setFilename(), ossimNitfLocalCartographicTag::setLengthUnits(), ossimSlopeFilter::setProperty(), ossimNitfImageHeaderV2_X::setProperty(), ossimNitfFileHeaderV2_X::setProperty(), ossimNitfFileHeaderV2_1::setProperty(), ossimPixelFlipper::setReplacementMode(), ossimSpaceImagingGeom::spaceImagingToOssimValue(), ossimPolynomProjection::stringToExp(), upcase(), ossimKeywordlist::upcaseKeywords(), and ossimNitfDataExtensionSegmentV2_1::writeStream().
ossimString & ossimString::upcase | ( | ) |
Upcases this string.
Definition at line 62 of file ossimString.cpp.
References m_str.
Referenced by ossimApplanixEOFile::getFieldIdx(), and ossimApplanixEOFile::getFieldIdxLike().
ossimString ossimString::upcase | ( | ) | const |
ossimString ossimString::urlEncode | ( | ) | const |
Definition at line 1126 of file ossimString.cpp.
References begin(), and end().
|
friend |
Reads a string from the input stream is, stopping when it reaches delim.
Definition at line 916 of file ossimString.h.
Referenced by ossimPolynom< ossim_float64, 3 >::import().
|
friend |
Reads a single line from the input stream is.
Definition at line 921 of file ossimString.h.
|
friend |
Definition at line 937 of file ossimString.h.
|
friend |
Definition at line 945 of file ossimString.h.
|
friend |
Definition at line 950 of file ossimString.h.
|
friend |
|
friend |
Definition at line 955 of file ossimString.h.
Referenced by ossimFilename::operator==().
|
friend |
Definition at line 960 of file ossimString.h.
|
friend |
|
protected |
Definition at line 733 of file ossimString.h.
Referenced by append(), assign(), at(), contains(), ossimFilename::converPathSeparator(), downcase(), ossimFilename::drive(), erase(), ossimFilename::ext(), ossimFilename::file(), ossimFilename::fileNoExtension(), find(), find_first_not_of(), find_first_of(), find_last_of(), gsub(), insert(), ossimFilename::isUrl(), ossimFilename::native(), ossimFilename::needsExpansion(), operator!=(), operator+(), operator+=(), operator<(), operator<=(), ossimFilename::operator=(), operator=(), operator==(), operator>(), operator>=(), ossimFilename::ossimFilename(), ossimFilename::path(), push_back(), replace(), reserve(), rfind(), split(), stringDup(), stripLeading(), substitute(), substr(), toDouble(), toFloat32(), toFloat64(), toInt(), toInt16(), toInt32(), toInt64(), toLong(), toUInt16(), toUInt32(), toUInt64(), toUInt8(), toULong(), trim(), and upcase().