| VSTGUI 4.10
    Graphical User Interface Framework not only for VST plugins | 
Describes a resource by name or by ID. More...
#include <cresourcedescription.h>
| Public Types | |
| enum | { kIntegerType , kStringType , kUnknownType } | 
| Public Member Functions | |
| CResourceDescription ()=default | |
| CResourceDescription (UTF8StringPtr name) | |
| CResourceDescription (int32_t id) | |
| CResourceDescription (const CResourceDescription &)=default | |
| CResourceDescription & | operator= (int32_t id) | 
| CResourceDescription & | operator= (const CResourceDescription &desc)=default | 
| Public Attributes | |
| int32_t | type {kUnknownType} | 
| union { | |
| int32_t id | |
| UTF8StringPtr name {nullptr} | |
| } | u | 
Describes a resource by name or by ID.
| 
 | default | 
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | default | 
| 
 | default | 
| 
 | inline | 
| int32_t id | 
| UTF8StringPtr name {nullptr} | 
| int32_t type {kUnknownType} | 
| union { ... } u |