#include <cord.h>
Public Types | |
using | difference_type = ptrdiff_t |
using | difference_type = ptrdiff_t |
using | iterator_category = std::input_iterator_tag |
using | iterator_category = std::input_iterator_tag |
using | pointer = const char * |
using | pointer = const char * |
using | reference = const char & |
using | reference = const char & |
using | value_type = char |
using | value_type = char |
Public Member Functions | |
CharIterator ()=default | |
CharIterator ()=default | |
bool | operator!= (const CharIterator &other) const |
bool | operator!= (const CharIterator &other) const |
reference | operator* () const |
reference | operator* () const |
CharIterator & | operator++ () |
CharIterator & | operator++ () |
CharIterator | operator++ (int) |
CharIterator | operator++ (int) |
pointer | operator-> () const |
pointer | operator-> () const |
bool | operator== (const CharIterator &other) const |
bool | operator== (const CharIterator &other) const |
Public Attributes | |
friend | Cord |
Private Member Functions | |
CharIterator (const Cord *cord) | |
CharIterator (const Cord *cord) | |
Private Attributes | |
ChunkIterator | chunk_iterator_ |
Definition at line 573 of file abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::difference_type = ptrdiff_t |
Definition at line 522 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::difference_type = ptrdiff_t |
Definition at line 577 of file abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::iterator_category = std::input_iterator_tag |
Definition at line 520 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::iterator_category = std::input_iterator_tag |
Definition at line 575 of file abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::pointer = const char* |
Definition at line 523 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::pointer = const char* |
Definition at line 578 of file abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::reference = const char& |
Definition at line 524 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::reference = const char& |
Definition at line 579 of file abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::value_type = char |
Definition at line 521 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
using absl::Cord::CharIterator::value_type = char |
Definition at line 576 of file abseil-cpp/absl/strings/cord.h.
|
default |
Definition at line 593 of file abseil-cpp/absl/strings/cord.h.
|
default |
Definition at line 538 of file bloaty/third_party/abseil-cpp/absl/strings/cord.h.
bool absl::Cord::CharIterator::operator!= | ( | const CharIterator & | other | ) | const |
|
inline |
Definition at line 1530 of file abseil-cpp/absl/strings/cord.h.
reference absl::Cord::CharIterator::operator* | ( | ) | const |
|
inline |
Definition at line 1534 of file abseil-cpp/absl/strings/cord.h.
CharIterator& absl::Cord::CharIterator::operator++ | ( | ) |
|
inline |
Definition at line 1511 of file abseil-cpp/absl/strings/cord.h.
CharIterator absl::Cord::CharIterator::operator++ | ( | int | ) |
|
inline |
Definition at line 1520 of file abseil-cpp/absl/strings/cord.h.
pointer absl::Cord::CharIterator::operator-> | ( | ) | const |
|
inline |
Definition at line 1538 of file abseil-cpp/absl/strings/cord.h.
bool absl::Cord::CharIterator::operator== | ( | const CharIterator & | other | ) | const |
|
inline |
Definition at line 1526 of file abseil-cpp/absl/strings/cord.h.
|
private |
Definition at line 595 of file abseil-cpp/absl/strings/cord.h.
Definition at line 590 of file abseil-cpp/absl/strings/cord.h.