JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
Steinberg::Vst::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 }
 

Public Member Functions

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

Public Attributes

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

Detailed Description

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

See also
IXmlRepresentationController::getXmlRepresentationStream.
IXmlRepresentationController

Definition at line 37 of file ivstrepresentation.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 63 of file ivstrepresentation.h.

Constructor & Destructor Documentation

◆ RepresentationInfo() [1/2]

Steinberg::Vst::RepresentationInfo::RepresentationInfo ( )

Definition at line 39 of file ivstrepresentation.h.

◆ RepresentationInfo() [2/2]

Steinberg::Vst::RepresentationInfo::RepresentationInfo ( char8 *  _vendor,
char8 *  _name = nullptr,
char8 *  _version = nullptr,
char8 *  _host = nullptr 
)

Definition at line 47 of file ivstrepresentation.h.

Member Data Documentation

◆ host

char8 Steinberg::Vst::RepresentationInfo::host[kNameSize]

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

Definition at line 70 of file ivstrepresentation.h.

◆ name

char8 Steinberg::Vst::RepresentationInfo::name[kNameSize]

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

Definition at line 68 of file ivstrepresentation.h.

◆ vendor

char8 Steinberg::Vst::RepresentationInfo::vendor[kNameSize]

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

Definition at line 67 of file ivstrepresentation.h.

◆ version

char8 Steinberg::Vst::RepresentationInfo::version[kNameSize]

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

Definition at line 69 of file ivstrepresentation.h.


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