HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GA_ATIStringDelayedWriter Class Reference

#include <GA_ATIString.h>

Public Member Functions

 GA_ATIStringDelayedWriter ()
 
 GA_ATIStringDelayedWriter (GA_ATIString *attrib)
 
 ~GA_ATIStringDelayedWriter ()
 
void bind (GA_ATIString *attrib)
 
void setString (GA_Offset offset, const char *str, int tuple=0)
 
void setString (GA_Offset offset, const UT_StringHolder &str, int tuple=0)
 
void setHolder (GA_Offset offset, const UT_StringHolder &str, int tuple=0)
 
void setString (const GA_Range &range, const char *str, int tuple=0)
 
void setString (const GA_Range &range, const UT_StringHolder &str, int tuple=0)
 
void setHolder (const GA_Range &range, const UT_StringHolder &str, int tuple=0)
 
void setStringIndex (GA_Offset offset, GA_StringIndexType idx, int tuple=0)
 
void setHolderIndex (GA_Offset offset, GA_StringIndexType idx, int tuple=0)
 
void setStringIndex (const GA_Range &range, GA_StringIndexType idx, int tuple=0)
 
void setHolderIndex (const GA_Range &range, GA_StringIndexType idx, int tuple=0)
 
void setPageString (GA_PageNum pagenum, const UT_StringHolder &str, int tuple=0)
 
void setPageStringIndex (GA_PageNum pagenum, GA_StringIndexType str, int tuple=0)
 
void flush ()
 
SYS_FORCE_INLINE bool hasChanges () const
 
GA_StringIndexType addStringReference (const UT_StringHolder &str)
 

Detailed Description

Definition at line 468 of file GA_ATIString.h.

Constructor & Destructor Documentation

GA_ATIStringDelayedWriter::GA_ATIStringDelayedWriter ( )
GA_ATIStringDelayedWriter::GA_ATIStringDelayedWriter ( GA_ATIString attrib)
GA_ATIStringDelayedWriter::~GA_ATIStringDelayedWriter ( )

Member Function Documentation

GA_StringIndexType GA_ATIStringDelayedWriter::addStringReference ( const UT_StringHolder str)
inline

Definition at line 519 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::bind ( GA_ATIString attrib)
void GA_ATIStringDelayedWriter::flush ( )
SYS_FORCE_INLINE bool GA_ATIStringDelayedWriter::hasChanges ( ) const
inline

Definition at line 501 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::setHolder ( GA_Offset  offset,
const UT_StringHolder str,
int  tuple = 0 
)
inline

Definition at line 481 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::setHolder ( const GA_Range range,
const UT_StringHolder str,
int  tuple = 0 
)
inline

Definition at line 485 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::setHolderIndex ( GA_Offset  offset,
GA_StringIndexType  idx,
int  tuple = 0 
)
inline

Definition at line 490 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::setHolderIndex ( const GA_Range range,
GA_StringIndexType  idx,
int  tuple = 0 
)
inline

Definition at line 493 of file GA_ATIString.h.

void GA_ATIStringDelayedWriter::setPageString ( GA_PageNum  pagenum,
const UT_StringHolder str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setPageStringIndex ( GA_PageNum  pagenum,
GA_StringIndexType  str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setString ( GA_Offset  offset,
const char *  str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setString ( GA_Offset  offset,
const UT_StringHolder str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setString ( const GA_Range range,
const char *  str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setString ( const GA_Range range,
const UT_StringHolder str,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setStringIndex ( GA_Offset  offset,
GA_StringIndexType  idx,
int  tuple = 0 
)
void GA_ATIStringDelayedWriter::setStringIndex ( const GA_Range range,
GA_StringIndexType  idx,
int  tuple = 0 
)

The documentation for this class was generated from the following file: