Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
clapplugin.cc File Reference

Classes

class ClapAudioProcessor
union ClapEventUnion
class ClapFileHandle
struct ClapParamInfoImpl
class ClapPluginHandleImpl
struct ClapPluginHandleImpl::FdPoll

Namespaces

namespace Ase

Macros

#defineCDEBUG(...)
#defineCDEBUG_ENABLED()
#defineCLAPEVENT_ENABLED()
#definePDEBUG(...)
#definePDEBUG_ENABLED()

Typedefs

usingClapEventParamS = std::vector< clap_event_param_value >
usingClapEventUnionS = std::vector< ClapEventUnion >
usingClapParamIdValue = std::tuple< clap_id, double >
usingClapParamIdValueS = std::vector< ClapParamIdValue >
usingClapParamInfoMap = std::unordered_map< clap_id, ClapParamInfoImpl * >
usingClapResourceHash = std::tuple< clap_id, String >
usingClapResourceHashS = std::vector< ClapResourceHash >

Functions

DeviceInfoclap_device_info (const ClapPluginDescriptor &descriptor)
Stringclap_event_to_string (const clap_event_note_t *enote)
const char *clap_event_type_string (int etype)
StringSlist_clap_files ()

Macro Definition Documentation

CDEBUG

#define CDEBUG ( ...)

CDEBUG_ENABLED

#define CDEBUG_ENABLED ( )

PDEBUG

#define PDEBUG ( ...)

PDEBUG_ENABLED

#define PDEBUG_ENABLED ( )

CLAPEVENT_ENABLED

#define CLAPEVENT_ENABLED ( )