#include <decode.h>
Public Member Functions | |
DecoderRemain | getRemain () const |
Iterator (const std::string::const_iterator &pos, const std::string::const_iterator &end, const DecoderRemain &remain=DecoderRemain()) | |
bool | operator!= (const Iterator &it) const |
const uint64_t | operator* () |
void | operator++ () |
bool | operator== (const Iterator &it) const |
Protected Attributes | |
std::string::const_iterator | end_ |
std::string::const_iterator | pos_ |
DecoderRemain | remain_ |
scip2::Decoder< L >::Iterator::Iterator | ( | const std::string::const_iterator & | pos, |
const std::string::const_iterator & | end, | ||
const DecoderRemain & | remain = DecoderRemain() |
||
) | [inline] |
DecoderRemain scip2::Decoder< L >::Iterator::getRemain | ( | ) | const [inline] |
bool scip2::Decoder< L >::Iterator::operator!= | ( | const Iterator & | it | ) | const [inline] |
const uint64_t scip2::Decoder< L >::Iterator::operator* | ( | ) | [inline] |
void scip2::Decoder< L >::Iterator::operator++ | ( | ) | [inline] |
bool scip2::Decoder< L >::Iterator::operator== | ( | const Iterator & | it | ) | const [inline] |
std::string::const_iterator scip2::Decoder< L >::Iterator::end_ [protected] |
std::string::const_iterator scip2::Decoder< L >::Iterator::pos_ [protected] |
DecoderRemain scip2::Decoder< L >::Iterator::remain_ [protected] |