18 #include <NifTKConfigure.h>
63 return (*m_Data)[
index];
69 return m_Data->size();
73 void ReadNextRow( std::istream& inStream );
77 std::vector<std::string> *m_Data;
91 for (
unsigned int i=0; i < data.
Size(); i++)
95 if ( i < data.Size() - 1 )
106 #endif // niftkCSVRow_h
void ReadNextRow(std::istream &inStream)
Definition: niftkCSVRow.cxx:35
std::istream & operator>>(std::istream &str, CSVRow &data)
Definition: niftkCSVRow.h:82
std::vcl_size_t Size() const
Definition: niftkCSVRow.h:67
GLint GLenum GLsizei GLint GLsizei const GLvoid * data
Definition: glew.h:1363
std::ostream & operator<<(std::ostream &os, const CSVRow &data)
Definition: niftkCSVRow.h:89
GLuint index
Definition: glew.h:1798
std::string const & operator[](std::vcl_size_t index) const
Definition: niftkCSVRow.h:61
Comma separated value (CSV) row class used to parse rows from an input stream and split them into a v...
Definition: niftkCSVRow.h:50
Definition: niftkExceptionObject.h:21
GLsizei const GLcharARB ** string
Definition: glew.h:5194