|  | 
|  | GA_RWBatchHandleTHolder () | 
|  | 
|  | GA_RWBatchHandleTHolder (GA_Attribute *attrib) | 
|  | 
|  | GA_RWBatchHandleTHolder (GA_Detail *gdp, GA_AttributeOwner owner, const UT_StringRef &name, int minsize=1) | 
|  | 
| void | operator= (GA_Attribute *attrib) | 
|  | 
| void | bind (GA_Detail *gdp, GA_AttributeOwner owner, const UT_StringRef &name, int minsize=1) | 
|  | 
| void | bind (GA_Attribute *attrib, int minsize=1) | 
|  | Bind the handle to the given attribute.  More... 
 | 
|  | 
| GA_Attribute * | getAttribute () const | 
|  | Access to attribute.  More... 
 | 
|  | 
| int | getTupleSize () const | 
|  | Tuple size of the attribute.  More... 
 | 
|  | 
| GA_DataId | getDataId () const | 
|  | 
| void | clear () | 
|  | Clear the handle.  More... 
 | 
|  | 
| SYS_FORCE_INLINE HOLDER | get (GA_Offset off, int comp=0) const | 
|  | Get the string at the given offset.  More... 
 | 
|  | 
| SYS_FORCE_INLINE INDEXTYPE | getIndex (GA_Offset off, int comp=0) const | 
|  | Get the string index at the given offset.  More... 
 | 
|  | 
| SYS_FORCE_INLINE void | set (GA_Offset off, const HOLDER &str) | 
|  | Store the strat the given offset.  More...
 | 
|  | 
| SYS_FORCE_INLINE void | set (const GA_Range &range, const HOLDER &str) | 
|  | 
| SYS_FORCE_INLINE void | set (GA_Offset off, int comp, const HOLDER &str) | 
|  | 
| SYS_FORCE_INLINE void | set (const GA_Range &range, int comp, const HOLDER &str) | 
|  | 
| SYS_FORCE_INLINE void | set (GA_Offset off, INDEXTYPE idx) | 
|  | Store the string indexed by the idxat the given offset.  More...
 | 
|  | 
| SYS_FORCE_INLINE void | set (const GA_Range &range, INDEXTYPE idx) | 
|  | 
| SYS_FORCE_INLINE void | set (GA_Offset off, int comp, INDEXTYPE idx) | 
|  | 
| SYS_FORCE_INLINE void | set (const GA_Range &range, int comp, INDEXTYPE idx) | 
|  | 
| SYS_FORCE_INLINE bool | hasChanges () const | 
|  | 
|  | 
| SYS_FORCE_INLINE bool | isValid () const | 
|  | 
| SYS_FORCE_INLINE bool | isInvalid () const | 
|  | 
template<typename HOLDER, typename INDEXTYPE, typename ATI, typename DELAYEDWRITER>
class GA_RWBatchHandleTHolder< HOLDER, INDEXTYPE, ATI, DELAYEDWRITER >
Read-Write string handle Batches all reference counts until a flush() or its destructor. Because it tracks this locally, you MUST create a separate one per thread! (Even if this were made thread safe, that would defeat the purpose of this, which is to use thread-local reference counts to avoid write contention) NOTE: This bumps the data ID of any attribute it's bound to upon destruction. 
Definition at line 1056 of file GA_Handle.h.