পাবলিক বিমূর্ত ক্লাস 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() কল করবেন না।