73 typedef std::vector<double>::iterator
iterator;
222 if( is.rdbuf()->sgetc() == EOF)
return;
225 }
while( isspace(c) && c !=
'\n');
228 if( !isdigit(c) && c !=
'-' && c !=
'+' && c !=
'.')
return;
236 os <<
" " << pGlobalID <<
" ";
241 return "<label><ws><feature_0>\n" 242 "where <ws> is any number of white spaces except for newline\n" 250 return( pGlobalID == fv.pGlobalID);
273 unsigned int _uniqueID;
274 unsigned int pGlobalID;
void setGlobalID(unsigned int uid)
std::vector< double >::reference reference
static const char * helpPipeFormat()
void operator+=(const GlobalIDFV &fv)
void setUniqueID(unsigned int uid)
unsigned int uniqueID() const
std::vector< double >::const_iterator const_iterator
std::vector< double >::const_reference const_reference
const unsigned int MAX_BELIEVABLE_UNIQUE_ID
std::vector< double >::size_type size_type
void operator*=(double factor)
friend std::istream & operator>>(std::istream &is, svt::GlobalIDFV &fv)
void readWithoutLabel(std::istream &is)
bool operator==(const GlobalIDFV &fv) const
unsigned int getGlobalID() const
void setLabel(double value)
std::vector< double >::iterator iterator
friend std::ostream & operator<<(std::ostream &os, const svt::GlobalIDFV &fv)
void writeWithoutLabel(std::ostream &os) const