VST 3 SDK VST 3.7 SDK for developing VST plug-in

Namespaces | Functions
stringconvert.cpp File Reference
`#include "pluginterfaces/base/fplatform.h"`
`#include "public.sdk/source/vst/utility/stringconvert.h"`
`#include "public.sdk/source/common/commonstringconvert.h"`
`#include <codecvt>`
`#include <istream>`
`#include <locale>`

## Namespaces
namespace | Steinberg
namespace | Steinberg::Vst
namespace | Steinberg::Vst::StringConvert

## Functions
std::u16string | convert (const std::string &utf8Str)
| Forward to Steinberg::StringConvert::convert (...) More...
bool | convert (const std::string &utf8Str, Steinberg::Vst::String128 str)
| convert an UTF-8 string to an UTF-16 string buffer with max 127 characters More...
bool | convert (const std::string &utf8Str, Steinberg::Vst::TChar *str, uint32_t maxCharacters)
| convert an UTF-8 string to an UTF-16 string buffer More...
std::string | convert (const Steinberg::Vst::TChar *str)
| convert an UTF-16 string buffer to an UTF-8 string More...
std::string | convert (const char *str, uint32_t max)
| Forward to Steinberg::StringConvert::convert (...) More...
std::string | convert (const std::u16string &str)
| Forward to Steinberg::StringConvert::convert (...) More...

Empty

Copyright © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.