Cap returns the underlying buffer capacity.
()
| 122 | |
| 123 | // Cap returns the underlying buffer capacity. |
| 124 | func (b *WString) Cap() uint32 { |
| 125 | if b.empty() { |
| 126 | return 0 |
| 127 | } |
| 128 | return b.cap() |
| 129 | } |
| 130 | |
| 131 | func (b *WString) cap() uint32 { return uint32(cap(b.b)) } |
| 132 | func (b *WString) empty() bool { return b == nil || b.cap() == 0 } |