Interface Technology Basics VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Namespaces | Macros | Typedefs
ustring.h File Reference
`#include "ftypes.h"`

## Classes
class | UString
| UTF-16 string class without buffer management. More...
class | UStringBuffer< maxSize >
| UTF-16 string with fixed buffer size. More...

## Namespaces
| Steinberg

## Macros
#define | USTRING(asciiString) Steinberg::UString256 (asciiString)
#define | USTRINGSIZE(var) (sizeof (var) / sizeof (Steinberg::char16))

## Typedefs
typedef UStringBuffer< 128 > | UString128
| 128 character UTF-16 string More...
typedef UStringBuffer< 256 > | UString256
| 256 character UTF-16 string More...

## Macro Definition Documentation

#define USTRING | ( |  | asciiString | ) | Steinberg::UString256 (asciiString)

#define USTRINGSIZE | ( |  | var | ) | (sizeof (var) / sizeof (Steinberg::char16))

Empty

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