OR-Tools  8.2
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!=()

bool operator!= ( const FileLineIterator other) const
inline

Definition at line 51 of file filelineiter.h.

◆ operator*()

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

Definition at line 50 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: