versadac  1
versadac - Scalable Recorder Firmware
Public Member Functions | Friends | List of all members
json_shared_string::iterator Struct Reference

Public Member Functions

 iterator (const json_char *p, const json_shared_string *pa)
 
iteratoroperator++ (void) json_nothrow
 
iteratoroperator-- (void) json_nothrow
 
iteratoroperator+= (long i) json_nothrow
 
iteratoroperator-= (long i) json_nothrow
 
iterator operator++ (int) json_nothrow
 
iterator operator-- (int) json_nothrow
 
iterator operator+ (long i) const json_nothrow
 
iterator operator- (long i) const json_nothrow
 
const json_char & operator[] (size_t pos) const json_nothrow
 
const json_char & operator* (void) const json_nothrow
 
const json_char * operator-> (void) const json_nothrow
 
bool operator== (const const_iterator &other) const json_nothrow
 
bool operator!= (const const_iterator &other) const json_nothrow
 
bool operator> (const const_iterator &other) const json_nothrow
 
bool operator>= (const const_iterator &other) const json_nothrow
 
bool operator< (const const_iterator &other) const json_nothrow
 
bool operator<= (const const_iterator &other) const json_nothrow
 
bool operator== (const iterator &other) const json_nothrow
 
bool operator!= (const iterator &other) const json_nothrow
 
bool operator> (const iterator &other) const json_nothrow
 
bool operator>= (const iterator &other) const json_nothrow
 
bool operator< (const iterator &other) const json_nothrow
 
bool operator<= (const iterator &other) const json_nothrow
 
iteratoroperator= (const iterator &orig) json_nothrow
 
 iterator (const iterator &orig) json_nothrow
 

Friends

class json_shared_string
 
struct const_iterator
 

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