Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
FileLineIterator Class Reference

Detailed Description

Definition at line 36 of file filelineiter.h.

#include <filelineiter.h>

Public Types

enum  : int {
  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 : int
Enumerator
DEFAULT 
REMOVE_LINEFEED 
KEEP_LINEFEED 
REMOVE_INLINE_CR 
REMOVE_BLANK_LINES 

Definition at line 38 of file filelineiter.h.

Constructor & Destructor Documentation

◆ FileLineIterator()

FileLineIterator::FileLineIterator ( File * file,
int options )
inline

Definition at line 46 of file filelineiter.h.

Member Function Documentation

◆ operator!=()

bool FileLineIterator::operator!= ( const FileLineIterator & other) const
inline

Definition at line 54 of file filelineiter.h.

◆ operator*()

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

Definition at line 53 of file filelineiter.h.

◆ operator++()

void FileLineIterator::operator++ ( )
inline

Definition at line 57 of file filelineiter.h.


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