ReadIntIntMap reads map[int]int with optional ref/type info
(refMode RefMode, readType bool)
| 653 | |
| 654 | // ReadIntIntMap reads map[int]int with optional ref/type info |
| 655 | func (c *ReadContext) ReadIntIntMap(refMode RefMode, readType bool) map[int]int { |
| 656 | err := c.Err() |
| 657 | if refMode != RefModeNone { |
| 658 | if c.buffer.ReadInt8(err) == NullFlag { |
| 659 | return nil |
| 660 | } |
| 661 | } |
| 662 | if readType && !c.readExpectedTypeID(MAP) { |
| 663 | return nil |
| 664 | } |
| 665 | return readMapIntInt(c) |
| 666 | } |
| 667 | |
| 668 | // ReadBufferObject reads a buffer object |
| 669 | func (c *ReadContext) ReadBufferObject() *ByteBuffer { |
no test coverage detected