OR-Tools  9.1
FileLineIterator

Detailed Description

Definition at line 33 of file filelineiter.h.

Public Types

enum  {
  DEFAULT = 0x0000, REMOVE_LINEFEED = DEFAULT, KEEP_LINEFEED = 0x0001, REMOVE_INLINE_CR = 0x0002,
  REMOVE_BLANK_LINES = 0x0004
}
 

Public Member Functions

 FileLineIterator (File *file, int options)
 
const std::string & operator * () const
 
bool operator!= (const FileLineIterator &other) const
 
void operator++ ()
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DEFAULT 
REMOVE_LINEFEED 
KEEP_LINEFEED 
REMOVE_INLINE_CR 
REMOVE_BLANK_LINES 

Definition at line 35 of file filelineiter.h.

Constructor & Destructor Documentation

◆ FileLineIterator()

FileLineIterator ( File file,
int  options 
)
inline

Definition at line 43 of file filelineiter.h.

Member Function Documentation

◆ operator *()

const std::string& operator * ( ) const
inline

Definition at line 50 of file filelineiter.h.

◆ operator!=()

bool operator!= ( const FileLineIterator other) const
inline

Definition at line 51 of file filelineiter.h.

◆ operator++()

void operator++ ( )
inline

Definition at line 54 of file filelineiter.h.


The documentation for this class was generated from the following file: