diff options
| author | David Robillard <d@drobilla.net> | 2016-09-10 00:07:43 +0200 | 
|---|---|---|
| committer | David Robillard <d@drobilla.net> | 2016-09-10 00:07:43 +0200 | 
| commit | eab58ce7e8a143e663cc76839595a76b55392881 (patch) | |
| tree | af38f9c9ff9a6879bc5dc652c0d4118b988bdbb5 /lv2/lv2plug.in/ns/lv2core | |
| parent | e2757de4621dbcc8508e163ea52d0c4e97f932f3 (diff) | |
| download | lv2-eab58ce7e8a143e663cc76839595a76b55392881.tar.xz | |
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.
Diffstat (limited to 'lv2/lv2plug.in/ns/lv2core')
| -rw-r--r-- | lv2/lv2plug.in/ns/lv2core/lv2.h | 174 | 
1 files changed, 87 insertions, 87 deletions
| 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 <stdint.h> -#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" { |