VST 3 Interfaces  VST 3.6.14
SDK for developing VST Plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
RepresentationInfo Struct Reference

RepresentationInfo is the structure describing a representation This structure is used in the function. More...

#include <ivstrepresentation.h>

Public Types

enum  { kNameSize = 64 }
 

Public Member Functions

 RepresentationInfo ()
 
 RepresentationInfo (char8 *_vendor, char8 *_name=0, char8 *_version=0, char8 *_host=0)
 

Public Attributes

char8 vendor [kNameSize]
 Vendor name of the associated representation (remote) (eg. "Yamaha"). More...
 
char8 name [kNameSize]
 Representation (remote) Name (eg. "O2"). More...
 
char8 version [kNameSize]
 Version of this "Remote" (eg. "1.0"). More...
 
char8 host [kNameSize]
 Optional: used if the representation is for a given host only (eg. "Nuendo"). More...
 

Detailed Description

RepresentationInfo is the structure describing a representation This structure is used in the function.

See also
IXmlRepresentationController::getXmlRepresentationStream.
IXmlRepresentationController

Member Enumeration Documentation

anonymous enum
Enumerator
kNameSize 

Constructor & Destructor Documentation

RepresentationInfo ( )
inline
RepresentationInfo ( char8 _vendor,
char8 _name = 0,
char8 _version = 0,
char8 _host = 0 
)
inline

Member Data Documentation

char8 vendor[kNameSize]

Vendor name of the associated representation (remote) (eg. "Yamaha").

Representation (remote) Name (eg. "O2").

char8 version[kNameSize]

Version of this "Remote" (eg. "1.0").

Optional: used if the representation is for a given host only (eg. "Nuendo").

Empty

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