libosmscout 0.1
Loading...
Searching...
No Matches
osmscout::ost::Buffer Class Reference

#include <Scanner.h>

Public Member Functions

 Buffer (const unsigned char *buf, size_t len)
int GetPos ()
int Peek ()
int Read ()
void SetPos (int value)
virtual ~Buffer ()

Static Public Attributes

static const int EoF = 65535 + 1

Constructor & Destructor Documentation

◆ Buffer()

osmscout::ost::Buffer::Buffer ( const unsigned char * buf,
size_t len )

◆ ~Buffer()

osmscout::ost::Buffer::~Buffer ( )
virtual

Member Function Documentation

◆ GetPos()

int osmscout::ost::Buffer::GetPos ( )

Referenced by Peek().

◆ Peek()

int osmscout::ost::Buffer::Peek ( )

References GetPos(), Read(), and SetPos().

◆ Read()

int osmscout::ost::Buffer::Read ( )

References EoF.

Referenced by Peek().

◆ SetPos()

void osmscout::ost::Buffer::SetPos ( int value)

Referenced by Peek().

Member Data Documentation

◆ EoF

const int osmscout::ost::Buffer::EoF = 65535 + 1
static

Referenced by Read().


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