MD::StringListStream

Search for usage in LXR

MD::StringListStream< Trait > Class Template Referencefinal

#include <parser.h>

Public Member Functions

 StringListStream (typename MdBlock< Trait >::Data &stream)
 
bool atEnd () const
 
long long int currentLineNumber () const
 
Trait::InternalString lineAt (long long int pos)
 
Trait::InternalString readLine ()
 
long long int size () const
 

Detailed Description

template<class Trait>
class MD::StringListStream< Trait >

Wrapper for typename Trait::StringList to be behaved like a stream.

Definition at line 271 of file parser.h.

Constructor & Destructor Documentation

◆ StringListStream()

template<class Trait >
MD::StringListStream< Trait >::StringListStream ( typename MdBlock< Trait >::Data & stream)
inline

Definition at line 274 of file parser.h.

Member Function Documentation

◆ atEnd()

template<class Trait >
bool MD::StringListStream< Trait >::atEnd ( ) const
inline

Definition at line 280 of file parser.h.

◆ currentLineNumber()

template<class Trait >
long long int MD::StringListStream< Trait >::currentLineNumber ( ) const
inline

Definition at line 288 of file parser.h.

◆ lineAt()

template<class Trait >
Trait::InternalString MD::StringListStream< Trait >::lineAt ( long long int pos)
inline

Definition at line 292 of file parser.h.

◆ readLine()

template<class Trait >
Trait::InternalString MD::StringListStream< Trait >::readLine ( )
inline

Definition at line 284 of file parser.h.

◆ size()

template<class Trait >
long long int MD::StringListStream< Trait >::size ( ) const
inline

Definition at line 296 of file parser.h.


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 17:04:36 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.