#include <fbxpropertytypes.h>
FBX SDK blob class. 
Uninitialized data of a specified size, to be filled by the user. 
Definition at line 233 of file fbxpropertytypes.h.
 | 
| void *  | Modify () | 
|   | Make a copy if the reference count > 1 (i.e. if the buffer is shared).  More...
  | 
|   | 
| void  | Clear () | 
|   | Free the memory if this blob is the last one to hold it.  More...
  | 
|   | 
Constructor. Set attributes to 0. 
 
 
Constructor. 
Construct a buffer with uninitialized data of a specified size, to be filled by the user. 
- Parameters
 - 
  
  
 
 
 
Copy constructor. 
- Parameters
 - 
  
    | pRHS | The blob to be copied to this blob.  | 
  
   
 
 
      
        
          | FbxBlob  | 
          ( | 
          const void *  | 
          pData,  | 
        
        
           | 
           | 
          int  | 
          pSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | pData | The data to be filled in the buffer.  | 
    | pSize | Buffer size.  | 
  
   
 
 
Share the buffer of the specified blob with this blob. 
- Parameters
 - 
  
    | pValue | The blob whose buffer is shared with this blob.  | 
  
   
- Returns
 - This blob. 
 
 
 
      
        
          | void Assign  | 
          ( | 
          const void *  | 
          pData,  | 
        
        
           | 
           | 
          int  | 
          pSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Copy the data in the buffer. 
- Parameters
 - 
  
    | pData | The buffer to be copied data from.  | 
    | pSize | Buffer size.  | 
  
   
 
 
      
        
          | bool operator==  | 
          ( | 
          const FbxBlob &  | 
          pRHS | ) | 
           const | 
        
      
 
Equality operator. 
- Parameters
 - 
  
    | pRHS | The blob to be compared with this blob.  | 
  
   
- Returns
 True, if the two blobs are equal, false otherwise. 
 
 
      
        
          | bool operator!=  | 
          ( | 
          const FbxBlob &  | 
          pRHS | ) | 
           const | 
        
      
 
Inequality operator. 
- Parameters
 - 
  
    | pRHS | The blob to be compared with this blob.  | 
  
   
- Returns
 True, if the two blobs are unequal, otherwise false. 
 
 
Make a copy if the reference count > 1 (i.e. if the buffer is shared). 
 
 
      
        
          | const void* Access  | 
          ( | 
           | ) | 
           const | 
        
      
 
Retrieve the buffer pointer. 
- Returns
 - The buffer pointer. 
 
 
 
Retrieve the buffer size. 
- Returns
 - The buffer size. 
 
 
 
Free the memory if this blob is the last one to hold it. 
 
 
The documentation for this class was generated from the following file: