|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimCsvFile.h>
Public Types | |
| typedef std::map< ossimString, ossimString, ossimStringLtstr > | FieldMapType |
| typedef std::vector< ossimString > | FieldValueListType |
Public Member Functions | |
| Record (ossimCsvFile *csvFile) | |
| void | setCsvFile (ossimCsvFile *file) |
| ossimCsvFile * | csvFile () |
| const ossimCsvFile * | csvFile () const |
| StringListType & | values () |
| const StringListType & | values () const |
| bool | valueAt (const ossimString &fieldName, ossimString &value) const |
| Allows access to a field as read only. More... | |
| bool | valueAt (ossim_uint32 idx, ossimString &value) const |
| ossimString & | operator[] (const ossimString &fieldName) |
| Allows one to access and write to the field. More... | |
| const ossimString & | operator[] (const ossimString &fieldName) const |
| ossimString & | operator[] (ossim_uint32 idx) |
| const ossimString & | operator[] (ossim_uint32 idx) const |
Public Member Functions inherited from ossimReferenced | |
| ossimReferenced () | |
| ossimReferenced (const ossimReferenced &) | |
| ossimReferenced & | operator= (const ossimReferenced &) |
| void | ref () const |
| increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
| void | unref () const |
| decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
| void | unref_nodelete () const |
| decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
| int | referenceCount () const |
Protected Attributes | |
| ossimString | theDummyValue |
| StringListType | theValues |
| ossimCsvFile * | theCsvFile |
Additional Inherited Members | |
Protected Member Functions inherited from ossimReferenced | |
| virtual | ~ossimReferenced () |
Definition at line 16 of file ossimCsvFile.h.
| typedef std::map<ossimString, ossimString, ossimStringLtstr> ossimCsvFile::Record::FieldMapType |
Definition at line 19 of file ossimCsvFile.h.
| typedef std::vector<ossimString> ossimCsvFile::Record::FieldValueListType |
Definition at line 20 of file ossimCsvFile.h.
| ossimCsvFile::Record::Record | ( | ossimCsvFile * | csvFile | ) |
Definition at line 19 of file ossimCsvFile.cpp.
|
inline |
Definition at line 27 of file ossimCsvFile.h.
|
inline |
Definition at line 31 of file ossimCsvFile.h.
| ossimString & ossimCsvFile::Record::operator[] | ( | const ossimString & | fieldName | ) |
Allows one to access and write to the field.
Definition at line 54 of file ossimCsvFile.cpp.
| const ossimString & ossimCsvFile::Record::operator[] | ( | const ossimString & | fieldName | ) | const |
Definition at line 68 of file ossimCsvFile.cpp.
| ossimString & ossimCsvFile::Record::operator[] | ( | ossim_uint32 | idx | ) |
Definition at line 82 of file ossimCsvFile.cpp.
| const ossimString & ossimCsvFile::Record::operator[] | ( | ossim_uint32 | idx | ) | const |
Definition at line 92 of file ossimCsvFile.cpp.
|
inline |
Definition at line 23 of file ossimCsvFile.h.
| bool ossimCsvFile::Record::valueAt | ( | const ossimString & | fieldName, |
| ossimString & | value | ||
| ) | const |
Allows access to a field as read only.
Definition at line 24 of file ossimCsvFile.cpp.
| bool ossimCsvFile::Record::valueAt | ( | ossim_uint32 | idx, |
| ossimString & | value | ||
| ) | const |
Definition at line 41 of file ossimCsvFile.cpp.
|
inline |
|
inline |
Definition at line 40 of file ossimCsvFile.h.
|
protected |
Definition at line 65 of file ossimCsvFile.h.
|
protected |
Definition at line 63 of file ossimCsvFile.h.
|
protected |
Definition at line 64 of file ossimCsvFile.h.
1.8.14