คลาสนามธรรมสาธารณะ AbstractTF_Buffer
คลาสย่อยโดยตรงที่รู้จัก |
คอนสตรัคชั่นสาธารณะ
AbstractTF_Buffer (ตัวชี้ p) |
วิธีการสาธารณะ
ไบต์[] | คัดลอกข้อมูล () ส่งกลับสำเนาของข้อมูลในอาร์เรย์ Java |
ByteBuffer | ข้อมูลAsByteBuffer () ส่งกลับข้อมูลของบัฟเฟอร์นี้เป็น ByteBuffer |
เป็นโมฆะ | ลบ () เรียกตัวจัดสรรคืน หากลงทะเบียนไว้ มิฉะนั้นจะไม่มีผลใดๆ |
TF_Buffer แบบคงที่ | ใหม่บัฟเฟอร์ () เรียก TF_NewBuffer() และลงทะเบียนตัวจัดสรรคืน |
TF_Buffer แบบคงที่ | newBufferFromString (ข้อความโปรโต) ส่งคืน {@code newBufferFromString(new BytePointer(proto.toByteArray())) หรือ null หากโปรโตเป็นโมฆะหรือว่างเปล่า |
TF_Buffer แบบคงที่ | newBufferFromString (ตัวชี้โปรโต) เรียก TF_NewBufferFromString() และลงทะเบียนตัวจัดสรรคืน |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
สาธารณะ AbstractTF_Buffer (ตัวชี้ p)
วิธีการสาธารณะ
ไบต์สาธารณะ [] copyData ()
ส่งกลับสำเนาของข้อมูลในอาร์เรย์ Java
ขว้าง
IndexOutOfBoundsException | ถ้าใหญ่เกินไป |
---|
ข้อมูล ByteBuffer สาธารณะ AsByteBuffer ()
ส่งกลับข้อมูลของบัฟเฟอร์นี้เป็น ByteBuffer
ขว้าง
IndexOutOfBoundsException | ถ้าใหญ่เกินไป |
---|
โมฆะสาธารณะ ลบ ()
เรียกตัวจัดสรรคืน หากลงทะเบียนไว้ มิฉะนั้นจะไม่มีผลใดๆ
TF_Buffer สาธารณะคงที่ newBuffer ()
เรียก TF_NewBuffer() และลงทะเบียนตัวจัดสรรคืน
การส่งคืน
- สร้าง TF_Buffer แล้ว อย่าเรียก TF_DeleteBuffer() กับมัน
TF_Buffer แบบคงที่สาธารณะ newBufferFromString (โปรโตข้อความ)
ส่งคืน {@code newBufferFromString(new BytePointer(proto.toByteArray())) หรือ null หากโปรโตเป็นโมฆะหรือว่างเปล่า
TF_Buffer แบบคงที่สาธารณะ newBufferFromString (ตัวชี้โปรโต)
เรียก TF_NewBufferFromString() และลงทะเบียนตัวจัดสรรคืน
การส่งคืน
- สร้าง TF_Buffer หรือเป็นโมฆะหากโปรโตเป็นโมฆะหรือว่างเปล่า อย่าเรียก TF_DeleteBuffer() กับมัน