From eab58ce7e8a143e663cc76839595a76b55392881 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 10 Sep 2016 00:07:43 +0200 Subject: Document all URI defines This makes headers somewhat redundant and too wide, but it's the only way I can get Doxygen to make links to the corresponding spec documentation, because it doesn't linkify URIs in strings. --- lv2/lv2plug.in/ns/lv2core/lv2.h | 174 ++++++++++++++++++++-------------------- 1 file changed, 87 insertions(+), 87 deletions(-) (limited to 'lv2/lv2plug.in/ns/lv2core/lv2.h') diff --git a/lv2/lv2plug.in/ns/lv2core/lv2.h b/lv2/lv2plug.in/ns/lv2core/lv2.h index 2ab3186..eaca514 100644 --- a/lv2/lv2plug.in/ns/lv2core/lv2.h +++ b/lv2/lv2plug.in/ns/lv2core/lv2.h @@ -31,93 +31,93 @@ #include -#define LV2_CORE_URI "http://lv2plug.in/ns/lv2core" -#define LV2_CORE_PREFIX LV2_CORE_URI "#" - -#define LV2_CORE__AllpassPlugin LV2_CORE_PREFIX "AllpassPlugin" -#define LV2_CORE__AmplifierPlugin LV2_CORE_PREFIX "AmplifierPlugin" -#define LV2_CORE__AnalyserPlugin LV2_CORE_PREFIX "AnalyserPlugin" -#define LV2_CORE__AudioPort LV2_CORE_PREFIX "AudioPort" -#define LV2_CORE__BandpassPlugin LV2_CORE_PREFIX "BandpassPlugin" -#define LV2_CORE__CVPort LV2_CORE_PREFIX "CVPort" -#define LV2_CORE__ChorusPlugin LV2_CORE_PREFIX "ChorusPlugin" -#define LV2_CORE__CombPlugin LV2_CORE_PREFIX "CombPlugin" -#define LV2_CORE__CompressorPlugin LV2_CORE_PREFIX "CompressorPlugin" -#define LV2_CORE__ConstantPlugin LV2_CORE_PREFIX "ConstantPlugin" -#define LV2_CORE__ControlPort LV2_CORE_PREFIX "ControlPort" -#define LV2_CORE__ConverterPlugin LV2_CORE_PREFIX "ConverterPlugin" -#define LV2_CORE__DelayPlugin LV2_CORE_PREFIX "DelayPlugin" -#define LV2_CORE__DistortionPlugin LV2_CORE_PREFIX "DistortionPlugin" -#define LV2_CORE__DynamicsPlugin LV2_CORE_PREFIX "DynamicsPlugin" -#define LV2_CORE__EQPlugin LV2_CORE_PREFIX "EQPlugin" -#define LV2_CORE__EnvelopePlugin LV2_CORE_PREFIX "EnvelopePlugin" -#define LV2_CORE__ExpanderPlugin LV2_CORE_PREFIX "ExpanderPlugin" -#define LV2_CORE__ExtensionData LV2_CORE_PREFIX "ExtensionData" -#define LV2_CORE__Feature LV2_CORE_PREFIX "Feature" -#define LV2_CORE__FilterPlugin LV2_CORE_PREFIX "FilterPlugin" -#define LV2_CORE__FlangerPlugin LV2_CORE_PREFIX "FlangerPlugin" -#define LV2_CORE__FunctionPlugin LV2_CORE_PREFIX "FunctionPlugin" -#define LV2_CORE__GatePlugin LV2_CORE_PREFIX "GatePlugin" -#define LV2_CORE__GeneratorPlugin LV2_CORE_PREFIX "GeneratorPlugin" -#define LV2_CORE__HighpassPlugin LV2_CORE_PREFIX "HighpassPlugin" -#define LV2_CORE__InputPort LV2_CORE_PREFIX "InputPort" -#define LV2_CORE__InstrumentPlugin LV2_CORE_PREFIX "InstrumentPlugin" -#define LV2_CORE__LimiterPlugin LV2_CORE_PREFIX "LimiterPlugin" -#define LV2_CORE__LowpassPlugin LV2_CORE_PREFIX "LowpassPlugin" -#define LV2_CORE__MixerPlugin LV2_CORE_PREFIX "MixerPlugin" -#define LV2_CORE__ModulatorPlugin LV2_CORE_PREFIX "ModulatorPlugin" -#define LV2_CORE__MultiEQPlugin LV2_CORE_PREFIX "MultiEQPlugin" -#define LV2_CORE__OscillatorPlugin LV2_CORE_PREFIX "OscillatorPlugin" -#define LV2_CORE__OutputPort LV2_CORE_PREFIX "OutputPort" -#define LV2_CORE__ParaEQPlugin LV2_CORE_PREFIX "ParaEQPlugin" -#define LV2_CORE__PhaserPlugin LV2_CORE_PREFIX "PhaserPlugin" -#define LV2_CORE__PitchPlugin LV2_CORE_PREFIX "PitchPlugin" -#define LV2_CORE__Plugin LV2_CORE_PREFIX "Plugin" -#define LV2_CORE__PluginBase LV2_CORE_PREFIX "PluginBase" -#define LV2_CORE__Point LV2_CORE_PREFIX "Point" -#define LV2_CORE__Port LV2_CORE_PREFIX "Port" -#define LV2_CORE__PortProperty LV2_CORE_PREFIX "PortProperty" -#define LV2_CORE__Resource LV2_CORE_PREFIX "Resource" -#define LV2_CORE__ReverbPlugin LV2_CORE_PREFIX "ReverbPlugin" -#define LV2_CORE__ScalePoint LV2_CORE_PREFIX "ScalePoint" -#define LV2_CORE__SimulatorPlugin LV2_CORE_PREFIX "SimulatorPlugin" -#define LV2_CORE__SpatialPlugin LV2_CORE_PREFIX "SpatialPlugin" -#define LV2_CORE__Specification LV2_CORE_PREFIX "Specification" -#define LV2_CORE__SpectralPlugin LV2_CORE_PREFIX "SpectralPlugin" -#define LV2_CORE__UtilityPlugin LV2_CORE_PREFIX "UtilityPlugin" -#define LV2_CORE__WaveshaperPlugin LV2_CORE_PREFIX "WaveshaperPlugin" -#define LV2_CORE__appliesTo LV2_CORE_PREFIX "appliesTo" -#define LV2_CORE__binary LV2_CORE_PREFIX "binary" -#define LV2_CORE__connectionOptional LV2_CORE_PREFIX "connectionOptional" -#define LV2_CORE__control LV2_CORE_PREFIX "control" -#define LV2_CORE__default LV2_CORE_PREFIX "default" -#define LV2_CORE__designation LV2_CORE_PREFIX "designation" -#define LV2_CORE__documentation LV2_CORE_PREFIX "documentation" -#define LV2_CORE__enumeration LV2_CORE_PREFIX "enumeration" -#define LV2_CORE__extensionData LV2_CORE_PREFIX "extensionData" -#define LV2_CORE__freeWheeling LV2_CORE_PREFIX "freeWheeling" -#define LV2_CORE__hardRTCapable LV2_CORE_PREFIX "hardRTCapable" -#define LV2_CORE__inPlaceBroken LV2_CORE_PREFIX "inPlaceBroken" -#define LV2_CORE__index LV2_CORE_PREFIX "index" -#define LV2_CORE__integer LV2_CORE_PREFIX "integer" -#define LV2_CORE__isLive LV2_CORE_PREFIX "isLive" -#define LV2_CORE__latency LV2_CORE_PREFIX "latency" -#define LV2_CORE__maximum LV2_CORE_PREFIX "maximum" -#define LV2_CORE__microVersion LV2_CORE_PREFIX "microVersion" -#define LV2_CORE__minimum LV2_CORE_PREFIX "minimum" -#define LV2_CORE__minorVersion LV2_CORE_PREFIX "minorVersion" -#define LV2_CORE__name LV2_CORE_PREFIX "name" -#define LV2_CORE__optionalFeature LV2_CORE_PREFIX "optionalFeature" -#define LV2_CORE__port LV2_CORE_PREFIX "port" -#define LV2_CORE__portProperty LV2_CORE_PREFIX "portProperty" -#define LV2_CORE__project LV2_CORE_PREFIX "project" -#define LV2_CORE__prototype LV2_CORE_PREFIX "prototype" -#define LV2_CORE__reportsLatency LV2_CORE_PREFIX "reportsLatency" -#define LV2_CORE__requiredFeature LV2_CORE_PREFIX "requiredFeature" -#define LV2_CORE__sampleRate LV2_CORE_PREFIX "sampleRate" -#define LV2_CORE__scalePoint LV2_CORE_PREFIX "scalePoint" -#define LV2_CORE__symbol LV2_CORE_PREFIX "symbol" -#define LV2_CORE__toggled LV2_CORE_PREFIX "toggled" +#define LV2_CORE_URI "http://lv2plug.in/ns/lv2core" ///< http://lv2plug.in/ns/lv2core +#define LV2_CORE_PREFIX LV2_CORE_URI "#" ///< http://lv2plug.in/ns/lv2core# + +#define LV2_CORE__AllpassPlugin LV2_CORE_PREFIX "AllpassPlugin" ///< http://lv2plug.in/ns/lv2core#AllpassPlugin +#define LV2_CORE__AmplifierPlugin LV2_CORE_PREFIX "AmplifierPlugin" ///< http://lv2plug.in/ns/lv2core#AmplifierPlugin +#define LV2_CORE__AnalyserPlugin LV2_CORE_PREFIX "AnalyserPlugin" ///< http://lv2plug.in/ns/lv2core#AnalyserPlugin +#define LV2_CORE__AudioPort LV2_CORE_PREFIX "AudioPort" ///< http://lv2plug.in/ns/lv2core#AudioPort +#define LV2_CORE__BandpassPlugin LV2_CORE_PREFIX "BandpassPlugin" ///< http://lv2plug.in/ns/lv2core#BandpassPlugin +#define LV2_CORE__CVPort LV2_CORE_PREFIX "CVPort" ///< http://lv2plug.in/ns/lv2core#CVPort +#define LV2_CORE__ChorusPlugin LV2_CORE_PREFIX "ChorusPlugin" ///< http://lv2plug.in/ns/lv2core#ChorusPlugin +#define LV2_CORE__CombPlugin LV2_CORE_PREFIX "CombPlugin" ///< http://lv2plug.in/ns/lv2core#CombPlugin +#define LV2_CORE__CompressorPlugin LV2_CORE_PREFIX "CompressorPlugin" ///< http://lv2plug.in/ns/lv2core#CompressorPlugin +#define LV2_CORE__ConstantPlugin LV2_CORE_PREFIX "ConstantPlugin" ///< http://lv2plug.in/ns/lv2core#ConstantPlugin +#define LV2_CORE__ControlPort LV2_CORE_PREFIX "ControlPort" ///< http://lv2plug.in/ns/lv2core#ControlPort +#define LV2_CORE__ConverterPlugin LV2_CORE_PREFIX "ConverterPlugin" ///< http://lv2plug.in/ns/lv2core#ConverterPlugin +#define LV2_CORE__DelayPlugin LV2_CORE_PREFIX "DelayPlugin" ///< http://lv2plug.in/ns/lv2core#DelayPlugin +#define LV2_CORE__DistortionPlugin LV2_CORE_PREFIX "DistortionPlugin" ///< http://lv2plug.in/ns/lv2core#DistortionPlugin +#define LV2_CORE__DynamicsPlugin LV2_CORE_PREFIX "DynamicsPlugin" ///< http://lv2plug.in/ns/lv2core#DynamicsPlugin +#define LV2_CORE__EQPlugin LV2_CORE_PREFIX "EQPlugin" ///< http://lv2plug.in/ns/lv2core#EQPlugin +#define LV2_CORE__EnvelopePlugin LV2_CORE_PREFIX "EnvelopePlugin" ///< http://lv2plug.in/ns/lv2core#EnvelopePlugin +#define LV2_CORE__ExpanderPlugin LV2_CORE_PREFIX "ExpanderPlugin" ///< http://lv2plug.in/ns/lv2core#ExpanderPlugin +#define LV2_CORE__ExtensionData LV2_CORE_PREFIX "ExtensionData" ///< http://lv2plug.in/ns/lv2core#ExtensionData +#define LV2_CORE__Feature LV2_CORE_PREFIX "Feature" ///< http://lv2plug.in/ns/lv2core#Feature +#define LV2_CORE__FilterPlugin LV2_CORE_PREFIX "FilterPlugin" ///< http://lv2plug.in/ns/lv2core#FilterPlugin +#define LV2_CORE__FlangerPlugin LV2_CORE_PREFIX "FlangerPlugin" ///< http://lv2plug.in/ns/lv2core#FlangerPlugin +#define LV2_CORE__FunctionPlugin LV2_CORE_PREFIX "FunctionPlugin" ///< http://lv2plug.in/ns/lv2core#FunctionPlugin +#define LV2_CORE__GatePlugin LV2_CORE_PREFIX "GatePlugin" ///< http://lv2plug.in/ns/lv2core#GatePlugin +#define LV2_CORE__GeneratorPlugin LV2_CORE_PREFIX "GeneratorPlugin" ///< http://lv2plug.in/ns/lv2core#GeneratorPlugin +#define LV2_CORE__HighpassPlugin LV2_CORE_PREFIX "HighpassPlugin" ///< http://lv2plug.in/ns/lv2core#HighpassPlugin +#define LV2_CORE__InputPort LV2_CORE_PREFIX "InputPort" ///< http://lv2plug.in/ns/lv2core#InputPort +#define LV2_CORE__InstrumentPlugin LV2_CORE_PREFIX "InstrumentPlugin" ///< http://lv2plug.in/ns/lv2core#InstrumentPlugin +#define LV2_CORE__LimiterPlugin LV2_CORE_PREFIX "LimiterPlugin" ///< http://lv2plug.in/ns/lv2core#LimiterPlugin +#define LV2_CORE__LowpassPlugin LV2_CORE_PREFIX "LowpassPlugin" ///< http://lv2plug.in/ns/lv2core#LowpassPlugin +#define LV2_CORE__MixerPlugin LV2_CORE_PREFIX "MixerPlugin" ///< http://lv2plug.in/ns/lv2core#MixerPlugin +#define LV2_CORE__ModulatorPlugin LV2_CORE_PREFIX "ModulatorPlugin" ///< http://lv2plug.in/ns/lv2core#ModulatorPlugin +#define LV2_CORE__MultiEQPlugin LV2_CORE_PREFIX "MultiEQPlugin" ///< http://lv2plug.in/ns/lv2core#MultiEQPlugin +#define LV2_CORE__OscillatorPlugin LV2_CORE_PREFIX "OscillatorPlugin" ///< http://lv2plug.in/ns/lv2core#OscillatorPlugin +#define LV2_CORE__OutputPort LV2_CORE_PREFIX "OutputPort" ///< http://lv2plug.in/ns/lv2core#OutputPort +#define LV2_CORE__ParaEQPlugin LV2_CORE_PREFIX "ParaEQPlugin" ///< http://lv2plug.in/ns/lv2core#ParaEQPlugin +#define LV2_CORE__PhaserPlugin LV2_CORE_PREFIX "PhaserPlugin" ///< http://lv2plug.in/ns/lv2core#PhaserPlugin +#define LV2_CORE__PitchPlugin LV2_CORE_PREFIX "PitchPlugin" ///< http://lv2plug.in/ns/lv2core#PitchPlugin +#define LV2_CORE__Plugin LV2_CORE_PREFIX "Plugin" ///< http://lv2plug.in/ns/lv2core#Plugin +#define LV2_CORE__PluginBase LV2_CORE_PREFIX "PluginBase" ///< http://lv2plug.in/ns/lv2core#PluginBase +#define LV2_CORE__Point LV2_CORE_PREFIX "Point" ///< http://lv2plug.in/ns/lv2core#Point +#define LV2_CORE__Port LV2_CORE_PREFIX "Port" ///< http://lv2plug.in/ns/lv2core#Port +#define LV2_CORE__PortProperty LV2_CORE_PREFIX "PortProperty" ///< http://lv2plug.in/ns/lv2core#PortProperty +#define LV2_CORE__Resource LV2_CORE_PREFIX "Resource" ///< http://lv2plug.in/ns/lv2core#Resource +#define LV2_CORE__ReverbPlugin LV2_CORE_PREFIX "ReverbPlugin" ///< http://lv2plug.in/ns/lv2core#ReverbPlugin +#define LV2_CORE__ScalePoint LV2_CORE_PREFIX "ScalePoint" ///< http://lv2plug.in/ns/lv2core#ScalePoint +#define LV2_CORE__SimulatorPlugin LV2_CORE_PREFIX "SimulatorPlugin" ///< http://lv2plug.in/ns/lv2core#SimulatorPlugin +#define LV2_CORE__SpatialPlugin LV2_CORE_PREFIX "SpatialPlugin" ///< http://lv2plug.in/ns/lv2core#SpatialPlugin +#define LV2_CORE__Specification LV2_CORE_PREFIX "Specification" ///< http://lv2plug.in/ns/lv2core#Specification +#define LV2_CORE__SpectralPlugin LV2_CORE_PREFIX "SpectralPlugin" ///< http://lv2plug.in/ns/lv2core#SpectralPlugin +#define LV2_CORE__UtilityPlugin LV2_CORE_PREFIX "UtilityPlugin" ///< http://lv2plug.in/ns/lv2core#UtilityPlugin +#define LV2_CORE__WaveshaperPlugin LV2_CORE_PREFIX "WaveshaperPlugin" ///< http://lv2plug.in/ns/lv2core#WaveshaperPlugin +#define LV2_CORE__appliesTo LV2_CORE_PREFIX "appliesTo" ///< http://lv2plug.in/ns/lv2core#appliesTo +#define LV2_CORE__binary LV2_CORE_PREFIX "binary" ///< http://lv2plug.in/ns/lv2core#binary +#define LV2_CORE__connectionOptional LV2_CORE_PREFIX "connectionOptional" ///< http://lv2plug.in/ns/lv2core#connectionOptional +#define LV2_CORE__control LV2_CORE_PREFIX "control" ///< http://lv2plug.in/ns/lv2core#control +#define LV2_CORE__default LV2_CORE_PREFIX "default" ///< http://lv2plug.in/ns/lv2core#default +#define LV2_CORE__designation LV2_CORE_PREFIX "designation" ///< http://lv2plug.in/ns/lv2core#designation +#define LV2_CORE__documentation LV2_CORE_PREFIX "documentation" ///< http://lv2plug.in/ns/lv2core#documentation +#define LV2_CORE__enumeration LV2_CORE_PREFIX "enumeration" ///< http://lv2plug.in/ns/lv2core#enumeration +#define LV2_CORE__extensionData LV2_CORE_PREFIX "extensionData" ///< http://lv2plug.in/ns/lv2core#extensionData +#define LV2_CORE__freeWheeling LV2_CORE_PREFIX "freeWheeling" ///< http://lv2plug.in/ns/lv2core#freeWheeling +#define LV2_CORE__hardRTCapable LV2_CORE_PREFIX "hardRTCapable" ///< http://lv2plug.in/ns/lv2core#hardRTCapable +#define LV2_CORE__inPlaceBroken LV2_CORE_PREFIX "inPlaceBroken" ///< http://lv2plug.in/ns/lv2core#inPlaceBroken +#define LV2_CORE__index LV2_CORE_PREFIX "index" ///< http://lv2plug.in/ns/lv2core#index +#define LV2_CORE__integer LV2_CORE_PREFIX "integer" ///< http://lv2plug.in/ns/lv2core#integer +#define LV2_CORE__isLive LV2_CORE_PREFIX "isLive" ///< http://lv2plug.in/ns/lv2core#isLive +#define LV2_CORE__latency LV2_CORE_PREFIX "latency" ///< http://lv2plug.in/ns/lv2core#latency +#define LV2_CORE__maximum LV2_CORE_PREFIX "maximum" ///< http://lv2plug.in/ns/lv2core#maximum +#define LV2_CORE__microVersion LV2_CORE_PREFIX "microVersion" ///< http://lv2plug.in/ns/lv2core#microVersion +#define LV2_CORE__minimum LV2_CORE_PREFIX "minimum" ///< http://lv2plug.in/ns/lv2core#minimum +#define LV2_CORE__minorVersion LV2_CORE_PREFIX "minorVersion" ///< http://lv2plug.in/ns/lv2core#minorVersion +#define LV2_CORE__name LV2_CORE_PREFIX "name" ///< http://lv2plug.in/ns/lv2core#name +#define LV2_CORE__optionalFeature LV2_CORE_PREFIX "optionalFeature" ///< http://lv2plug.in/ns/lv2core#optionalFeature +#define LV2_CORE__port LV2_CORE_PREFIX "port" ///< http://lv2plug.in/ns/lv2core#port +#define LV2_CORE__portProperty LV2_CORE_PREFIX "portProperty" ///< http://lv2plug.in/ns/lv2core#portProperty +#define LV2_CORE__project LV2_CORE_PREFIX "project" ///< http://lv2plug.in/ns/lv2core#project +#define LV2_CORE__prototype LV2_CORE_PREFIX "prototype" ///< http://lv2plug.in/ns/lv2core#prototype +#define LV2_CORE__reportsLatency LV2_CORE_PREFIX "reportsLatency" ///< http://lv2plug.in/ns/lv2core#reportsLatency +#define LV2_CORE__requiredFeature LV2_CORE_PREFIX "requiredFeature" ///< http://lv2plug.in/ns/lv2core#requiredFeature +#define LV2_CORE__sampleRate LV2_CORE_PREFIX "sampleRate" ///< http://lv2plug.in/ns/lv2core#sampleRate +#define LV2_CORE__scalePoint LV2_CORE_PREFIX "scalePoint" ///< http://lv2plug.in/ns/lv2core#scalePoint +#define LV2_CORE__symbol LV2_CORE_PREFIX "symbol" ///< http://lv2plug.in/ns/lv2core#symbol +#define LV2_CORE__toggled LV2_CORE_PREFIX "toggled" ///< http://lv2plug.in/ns/lv2core#toggled #ifdef __cplusplus extern "C" { -- cgit v1.2.1