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

vtkStringOps::ToUTF16 Class Reference

#include <vtkStringOps.h>

List of all members.


Detailed Description

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

Definition at line 1001 of file vtkStringOps.h.

Public Member Functions

 ToUTF16 (const char *const a)
 ToUTF16 (const vtkUTF8ChType *const a)
 ToUTF16 (const vtkUTF16ChType *const a)
 ~ToUTF16 ()
const vtkUTF16ChTypedata () const


Constructor & Destructor Documentation

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

Definition at line 1004 of file vtkStringOps.h.

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

Definition at line 1006 of file vtkStringOps.h.

References vtkUTF8ChType.

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

Exceptions:
bad_alloc Allocation of new string could throw.

Definition at line 1011 of file vtkStringOps.h.

vtkStringOps::ToUTF16::~ToUTF16  )  [inline]
 

Definition at line 1013 of file vtkStringOps.h.

References vtkStringOps::Release().


Member Function Documentation

const vtkUTF16ChType* vtkStringOps::ToUTF16::data  )  const [inline]
 

Definition at line 1014 of file vtkStringOps.h.

References vtkUTF16ChType.


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