You.i Engine
CYIStringCXUtilities Class Reference

Detailed Description

A class containing utilities to convert between CYIString objects and WinRT string classes.

Note
Functions from this class are only available when using C++/CX.

#include <utility/YiStringCXUtilities.h>

Static Public Member Functions

static Platform::String ToPlatformString (const CYIString &toConvert)
 
static CYIString FromPlatformString (Platform::String^toConvert)
 
static Windows::Storage::Streams::IBuffer ToBuffer (const CYIString &toConvert)
 
static CYIString FromBuffer (Windows::Storage::Streams::IBuffer^toConvert, Windows::Security::Cryptography::BinaryStringEncoding eEncoding=Windows::Security::Cryptography::BinaryStringEncoding::Utf8)
 

Member Function Documentation

static CYIString CYIStringCXUtilities::FromBuffer ( Windows::Storage::Streams::IBuffer^  toConvert,
Windows::Security::Cryptography::BinaryStringEncoding  eEncoding = Windows::Security::Cryptography::BinaryStringEncoding::Utf8 
)
static

Converts the buffer toConvert to a CYIString object. The source encoding is assumed to be UTF-8, but can be modified by providing a value for eEncoding.

static CYIString CYIStringCXUtilities::FromPlatformString ( Platform::String^  toConvert)
static

Converts the Platform::String toConvert to a CYIString object.

static Windows::Storage::Streams::IBuffer CYIStringCXUtilities::ToBuffer ( const CYIString toConvert)
static

Converts the string toConvert to an IBuffer object.

static Platform::String CYIStringCXUtilities::ToPlatformString ( const CYIString toConvert)
static

Converts the string toConvert to a Platform::String object.


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