VSTGUI  4.4
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
CResourceDescription Class Reference

Describes a resource by name or by ID. More...

Public Types

enum  { kIntegerType, kStringType, kUnknownType }
 

Public Member Functions

 CResourceDescription ()
 
 CResourceDescription (int32_t id)
 
 CResourceDescription (UTF8StringPtr name)
 
CResourceDescriptionoperator= (int32_t id)
 
CResourceDescriptionoperator= (const CResourceDescription &desc)
 

Public Attributes

int32_t type
 
union {
   int32_t   id
 
   UTF8StringPtr   name
 
u
 

Detailed Description

Describes a resource by name or by ID.

Member Enumeration Documentation

anonymous enum
Enumerator
kIntegerType 
kStringType 
kUnknownType 

Constructor & Destructor Documentation

CResourceDescription ( int32_t  id)
inline

Member Function Documentation

CResourceDescription& operator= ( int32_t  id)
inline
CResourceDescription& operator= ( const CResourceDescription desc)
inline

Member Data Documentation

int32_t id
int32_t type
union { ... } u

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