ASPiK SDK
VSTGUI::DataPackage Struct Reference
Inheritance diagram for VSTGUI::DataPackage:
VSTGUI::IDataPackage VSTGUI::ReferenceCounted< T > VSTGUI::IReference

Public Member Functions

uint32_t getCount () const override
 
uint32_t getDataSize (uint32_t index) const override
 
Type getDataType (uint32_t index) const override
 
uint32_t getData (uint32_t index, const void *&buffer, Type &type) const override
 
- Public Member Functions inherited from VSTGUI::ReferenceCounted< T >
 ReferenceCounted (const ReferenceCounted &)
 
ReferenceCountedoperator= (const ReferenceCounted &)
 
void forget () override
 decrease refcount and delete object if refcount == 0
 
void remember () override
 increase refcount
 
virtual int32_t getNbReference () const
 get refcount
 
virtual void beforeDelete ()
 

Public Attributes

UTF8String str
 
UTF8String path
 
int8_t binary [3]
 

Additional Inherited Members

- Public Types inherited from VSTGUI::IDataPackage
enum  Type { kFilePath = 0, kText, kBinary, kError = -1 }
 

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