removes the next object from the buffer concode_field_sep int head concode_elem_sep int tail concode_elem_sep byte[] buffer concode_field_sep boolean add concode_elem_sep Iterator iterator concode_elem_sep int size concode_elem_sep int decrement concode_elem_sep byte get concode_elem_sep boolean isEmpty concode_elem_sep int increment
byte function ( ) { if ( isEmpty ( ) ) { throw new IllegalStateException ( "srini_string" ) ; } byte loc0 = buffer [ head ] ; head ++ ; if ( head >= buffer . length ) { head = 0 ; } return loc0 ; }