src/json2pb/zero_copy_stream_reader.h
const char* PeekAddr() { 
        if (!ReadBlockTail()) {
            return _data;
        }
        while (_stream->Next((const void **)&_data, &_data_size)) {
            if (!ReadBlockTail()) {
                return _data;
            }
        }
        return NULL;
    }
//Take a charactor and return its address.
Take a charactor and return its address.
Take a charactor and return its address .
const char* PeekAddr() { 
        if (!ReadBlockTail()) {
            return _data;
        }
        while (_stream->Next((const void **)&_data, &_data_size)) {
            if (!ReadBlockTail()) {
                return _data;
            }
        }
        return NULL;
    }
const char * PeekAddr ( ) { if ( ! ReadBlockTail ( ) ) { return _data ; } while ( _stream -> Next ( ( const void * * ) & _data , & _data_size ) ) { if ( ! ReadBlockTail ( ) ) { return _data ; } } return NULL ; }
Take a charactor and return its address.
Take a charactor and return its address .