AbstractTF_Buffer

सार्वजनिक सार वर्ग AbstractTF_Buffer
ज्ञात प्रत्यक्ष उपवर्ग

सार्वजनिक निर्माता

AbstractTF_बफ़र (पॉइंटर पी)

सार्वजनिक तरीके

बाइट[]
कॉपीडेटा ()
जावा सरणी में डेटा की एक प्रति लौटाता है
बाइटबफ़र
डेटाएज़बाइटबफ़र ()
इस बफ़र का डेटा ByteBuffer के रूप में लौटाता है
खालीपन
मिटाना ()
यदि पंजीकृत है, तो डीलोकेटर को कॉल करता है, अन्यथा कोई प्रभाव नहीं पड़ता है।
स्थिर TF_बफर
न्यूबफ़र ()
TF_NewBuffer() को कॉल करता है, और एक डीललोकेटर पंजीकृत करता है।
स्थिर TF_बफर
newBufferFromString (संदेश प्रोटो)
यदि प्रोटो शून्य या खाली है तो {@code newBufferFromString(new BytePointer(proto.toByteArray())) या शून्य लौटाता है।
स्थिर TF_बफ़र
newBufferFromString (पॉइंटर प्रोटो)
TF_NewBufferFromString() को कॉल करता है, और एक डीललोकेटर पंजीकृत करता है।

विरासत में मिली विधियाँ

सार्वजनिक निर्माता

सार्वजनिक AbstractTF_Buffer (सूचक पी)

सार्वजनिक तरीके

सार्वजनिक बाइट[] कॉपीडेटा ()

जावा सरणी में डेटा की एक प्रति लौटाता है

फेंकता
IndexOutOfBoundsException यदि बहुत बड़ा है.

सार्वजनिक बाइटबफ़र डेटाएज़बाइटबफ़र ()

इस बफ़र का डेटा ByteBuffer के रूप में लौटाता है

फेंकता
IndexOutOfBoundsException यदि बहुत बड़ा है.

सार्वजनिक शून्य हटाएँ ()

यदि पंजीकृत है, तो डीलोकेटर को कॉल करता है, अन्यथा कोई प्रभाव नहीं पड़ता है।

सार्वजनिक स्थैतिक TF_Buffer newBuffer ()

TF_NewBuffer() को कॉल करता है, और एक डीललोकेटर पंजीकृत करता है।

रिटर्न
  • TF_बफ़र बनाया गया. इस पर TF_DeleteBuffer() को कॉल न करें।

सार्वजनिक स्थैतिक TF_Buffer newBufferFromString (संदेश प्रोटो)

यदि प्रोटो शून्य या खाली है तो {@code newBufferFromString(new BytePointer(proto.toByteArray())) या शून्य लौटाता है।

सार्वजनिक स्थैतिक TF_Buffer newBufferFromString (पॉइंटर प्रोटो)

TF_NewBufferFromString() को कॉल करता है, और एक डीललोकेटर पंजीकृत करता है।

रिटर्न
  • TF_Buffer बनाया गया, या यदि प्रोटो शून्य या खाली है तो शून्य। इस पर TF_DeleteBuffer() को कॉल न करें।