AbstractTF_Buffer

পাবলিক বিমূর্ত ক্লাস AbstractTF_Buffer
পরিচিত ডাইরেক্ট সাবক্লাস

পাবলিক কনস্ট্রাক্টর

AbstractTF_Buffer (পয়েন্টার p)

পাবলিক পদ্ধতি

বাইট
কপিডেটা ()
একটি জাভা অ্যারে ডেটার একটি অনুলিপি প্রদান করে
বাইটবাফার
dataAsByteBuffer ()
একটি ByteBuffer হিসাবে এই বাফারের ডেটা প্রদান করে
অকার্যকর
মুছে ফেলা ()
ডিলোকেটারকে কল করে, যদি নিবন্ধিত হয়, অন্যথায় কোন প্রভাব নেই।
স্ট্যাটিক TF_Buffer
নতুন বাফার ()
TF_NewBuffer() কল করে, এবং একটি ডিলোকেটার নিবন্ধন করে।
স্ট্যাটিক TF_Buffer
newBufferFromString (মেসেজ প্রোটো)
{@code newBufferFromString(new BytePointer(proto.toByteArray())), অথবা প্রোটো শূন্য বা খালি থাকলে নাল ফেরত দেয়।
স্ট্যাটিক TF_Buffer
newBufferFromString (পয়েন্টার প্রোটো)
TF_NewBufferFromString() কল করে, এবং একটি ডিলোকেটার নিবন্ধন করে।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

সর্বজনীন বিমূর্ত TF_Buffer (পয়েন্টার p)

পাবলিক পদ্ধতি

পাবলিক বাইট [] copyData ()

একটি জাভা অ্যারে ডেটার একটি অনুলিপি প্রদান করে

নিক্ষেপ করে
IndexOutOfBoundsException যদি খুব বড়।

পাবলিক বাইটবাফার ডেটাএসবাইটবাফার ()

একটি ByteBuffer হিসাবে এই বাফারের ডেটা প্রদান করে

নিক্ষেপ করে
IndexOutOfBoundsException যদি খুব বড়।

সর্বজনীন শূন্যতা মুছে ফেলুন ()

ডিলোকেটারকে কল করে, যদি নিবন্ধিত হয়, অন্যথায় কোন প্রভাব নেই।

পাবলিক স্ট্যাটিক TF_Buffer newBuffer ()

TF_NewBuffer() কল করে, এবং একটি ডিলোকেটার নিবন্ধন করে।

রিটার্নস
  • TF_Buffer তৈরি করা হয়েছে। এটিতে TF_DeleteBuffer() কল করবেন না।

পাবলিক স্ট্যাটিক TF_Buffer newBufferFromString (মেসেজ প্রোটো)

{@code newBufferFromString(new BytePointer(proto.toByteArray())), অথবা প্রোটো শূন্য বা খালি থাকলে নাল ফেরত দেয়।

পাবলিক স্ট্যাটিক TF_Buffer newBufferFromString (পয়েন্টার প্রোটো)

TF_NewBufferFromString() কল করে, এবং একটি ডিলোকেটার নিবন্ধন করে।

রিটার্নস
  • TF_Buffer তৈরি, অথবা প্রোটো শূন্য বা খালি হলে শূন্য। এটিতে TF_DeleteBuffer() কল করবেন না।