Send feedback
  
   
 
  
   
  
    
  
  
    
    
litert:: Summary Inheritance Inherits from: 
litert::MutableBufferRef< ByteT > 
Public types 
 
 
TupleT  
using
std::tuple< ByteT *const, const size_t, const size_t >
 
 
WeakTupleT  
using
std::tuple< ByteT *&, size_t &, size_t & >
 
 
Protected functions 
 
 
TypeName () const override 
virtual absl::string_view
 
 
Public types 
TupleT 
std :: tuple <  ByteT   * const ,   const   size_t ,   const   size_t  >  TupleT 
 
WeakTupleT 
std::tuple< ByteT *&, size_t &, size_t & > WeakTupleT 
 Public functions 
Assign 
void   Assign ( 
   const   ByteT   * buf , 
   size_t   size , 
   size_t   offset 
) 
 
GetWeak 
WeakTupleT GetWeak() 
 
OwningBufferRef 
 OwningBufferRef() 
 
OwningBufferRef 
 OwningBufferRef(
  size_t size
) 
 
OwningBufferRef 
 OwningBufferRef(
  ByteT *data,
  size_t size,
  size_t offset
) 
 
OwningBufferRef 
 OwningBufferRef(
  void *data,
  size_t size,
  size_t offset
) 
 
OwningBufferRef 
 OwningBufferRef(
  absl::Span< ByteT > data
) 
 
OwningBufferRef 
  OwningBufferRef ( 
   const   ByteT   * data , 
   size_t   size 
) 
 
OwningBufferRef 
  OwningBufferRef ( 
   absl :: Span <  const   ByteT  >  data 
) 
 
OwningBufferRef 
 OwningBufferRef(
  absl::string_view data
) 
 
OwningBufferRef 
  OwningBufferRef ( 
   const   char   * data 
) 
 
~OwningBufferRef 
 ~OwningBufferRef() override 
 Protected functions 
TypeName 
virtual   absl :: string_view   TypeName ()   const   override 
 
  
  
 
  
    
    
      
    
     
  
       
         
  
  
    
    Send feedback
  
   
 
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2025-05-14 UTC.
 
 
  
  
    
    
    
      
  
  
    Need to tell us more?
  
   
 
     
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-14 UTC."],[],[]]