Base Module  VST 3.6.5
SDK for developing VST Plug-in
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Namespaces | Functions
Steinberg::StringMethods Namespace Reference

Namespaces

 Detail
 

Functions

bool parseVersionString (const ConstString &string, int32 &major, int32 &sub, int32 &release)
 ! parse a version string in the form of 'Version 3.7.8' More...
 
int32 split (const ConstString &string, const ConstString &separatorString, TContainer< String > &result)
 ! split a string into multiple substrings separated by a separator string More...
 
template<typename Structure >
int32 tsplit (const ConstString &string, const ConstString &separatorString, Structure &result)
 ! split a string into multiple substrings separated by a separator string (template version) More...
 

Function Documentation

bool Steinberg::StringMethods::parseVersionString ( const ConstString &  string,
int32 &  major,
int32 &  sub,
int32 &  release 
)
inline

! parse a version string in the form of 'Version 3.7.8'

int32 Steinberg::StringMethods::split ( const ConstString &  string,
const ConstString &  separatorString,
TContainer< String > &  result 
)
inline

! split a string into multiple substrings separated by a separator string

int32 Steinberg::StringMethods::tsplit ( const ConstString &  string,
const ConstString &  separatorString,
Structure &  result 
)
inline

! split a string into multiple substrings separated by a separator string (template version)

Empty

Copyright ©2015 Steinberg Media Technologies GmbH. All Rights Reserved.