Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

vtkStringOps::ToUTF8 Class Reference

#include <vtkStringOps.h>

List of all members.


Detailed Description

Nested convenience class for easy (though not terribly efficient) trancoding of UTF-16 or Latin-1 data to UTF-8.

Definition at line 978 of file vtkStringOps.h.

Public Member Functions

 ToUTF8 (const char *const a)
 ToUTF8 (const vtkUTF8ChType *const a)
 ToUTF8 (const vtkUTF16ChType *const a)
 ~ToUTF8 ()
const vtkUTF8ChTypedata () const


Constructor & Destructor Documentation

vtkStringOps::ToUTF8::ToUTF8 const char *const  a  )  [inline]
 

Definition at line 981 of file vtkStringOps.h.

vtkStringOps::ToUTF8::ToUTF8 const vtkUTF8ChType *const  a  )  [inline]
 

Exceptions:
bad_alloc Allocation of new string could throw.

Definition at line 986 of file vtkStringOps.h.

vtkStringOps::ToUTF8::ToUTF8 const vtkUTF16ChType *const  a  )  [inline]
 

Definition at line 988 of file vtkStringOps.h.

References vtkUTF16ChType.

vtkStringOps::ToUTF8::~ToUTF8  )  [inline]
 

Definition at line 990 of file vtkStringOps.h.

References vtkStringOps::Release().


Member Function Documentation

const vtkUTF8ChType* vtkStringOps::ToUTF8::data  )  const [inline]
 

Definition at line 991 of file vtkStringOps.h.

References vtkUTF8ChType.

Referenced by operator<<().


The documentation for this class was generated from the following file:
Generated on Tue Aug 10 03:44:51 2004 for vtkExtensions by doxygen 1.3.7