ज्ञात प्रत्यक्ष उपवर्ग |
सार्वजनिक निर्माता
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() को कॉल न करें।