AbstractTF_Buffer

فئة مجردة عامة AbstractTF_Buffer
الفئات الفرعية المباشرة المعروفة

المقاولون العامون

AbstractTF_Buffer (المؤشر ص)

الأساليب العامة

بايت[]
نسخ البيانات ()
إرجاع نسخة من البيانات في مجموعة Java
ByteBuffer
بيانات AsByteBuffer ()
إرجاع بيانات هذا المخزن المؤقت كـ ByteBuffer
فارغ
يمسح ()
يستدعي الموزع، إذا كان مسجلا، وإلا فلن يكون له أي تأثير.
ثابت TF_Buffer
المخزن المؤقت الجديد ()
يستدعي TF_NewBuffer() ويسجل أداة التخصيص.
ثابت TF_Buffer
newBufferFromString (نموذج أولي للرسالة)
يُرجع {@code newBufferFromString(new BytePointer(proto.toByteArray()))، أو يُرجع قيمة null إذا كان proto فارغًا أو فارغًا.
ثابت TF_Buffer
newBufferFromString (المؤشر الأولي)
يستدعي TF_NewBufferFromString()، ويسجل أداة التخصيص.

الطرق الموروثة

المقاولون العامون

AbstractTF_Buffer العامة (المؤشر ص)

الأساليب العامة

البايت العام[] 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 إذا كان proto فارغًا أو فارغًا.

ثابت عام TF_Buffer newBufferFromString (مؤشر أولي)

يستدعي TF_NewBufferFromString()، ويسجل أداة التخصيص.

عائدات
  • تم إنشاء TF_Buffer، أو كان فارغًا إذا كان proto فارغًا أو فارغًا. لا تستدعي TF_DeleteBuffer() عليه.