![]() |
SOUND4 IMPACT FM.CL Library [2.0.0]
|
Dynamic library interface. More...
#include <sound4.impactfm.cl_dyn.hpp>
Public Member Functions | |
| CDynLib ()=default | |
| bool | Load (const std::filesystem::path &path={}) |
| Loads the library. | |
| bool | IsOk () const |
| Check if the library was loaded correctly. | |
Once you loaded the library with Load(), if it succeed you can use all the standard C functions from this library.
Definition at line 235 of file sound4.impactfm.cl_dyn.hpp.
|
default |
|
inline |
Definition at line 505 of file sound4.impactfm.cl_dyn.hpp.
|
inline |
| path | the path of the library to load. |
Definition at line 349 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AddAudio ) > sound4::impactfm::dyn::CDynLib::AddAudio |
Definition at line 272 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AddPadAudio ) > sound4::impactfm::dyn::CDynLib::AddPadAudio |
Definition at line 273 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioConverter_From ) > sound4::impactfm::dyn::CDynLib::AudioConverter_From |
Definition at line 339 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioConverter_To ) > sound4::impactfm::dyn::CDynLib::AudioConverter_To |
Definition at line 340 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioConvertFrom ) > sound4::impactfm::dyn::CDynLib::AudioConvertFrom |
Definition at line 276 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioConvertTo ) > sound4::impactfm::dyn::CDynLib::AudioConvertTo |
Definition at line 277 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioMonoFromLiveStereo) > sound4::impactfm::dyn::CDynLib::AudioMonoFromLiveStereo |
Definition at line 280 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_AudioMonoToLiveStereo ) > sound4::impactfm::dyn::CDynLib::AudioMonoToLiveStereo |
Definition at line 281 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_DeleteClient ) > sound4::impactfm::dyn::CDynLib::DeleteClient |
Definition at line 283 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_ExitProcess ) > sound4::impactfm::dyn::CDynLib::ExitProcess |
Definition at line 259 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_FreeAudioConverter ) > sound4::impactfm::dyn::CDynLib::FreeAudioConverter |
Definition at line 338 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_FreeJsonAnswer ) > sound4::impactfm::dyn::CDynLib::FreeJsonAnswer |
Definition at line 285 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_FreeMetadataInfos ) > sound4::impactfm::dyn::CDynLib::FreeMetadataInfos |
Definition at line 302 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_FreeParameters ) > sound4::impactfm::dyn::CDynLib::FreeParameters |
Definition at line 252 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_FreeParameterValue ) > sound4::impactfm::dyn::CDynLib::FreeParameterValue |
Definition at line 255 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetAudio ) > sound4::impactfm::dyn::CDynLib::GetAudio |
Definition at line 275 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetAudioConverter ) > sound4::impactfm::dyn::CDynLib::GetAudioConverter |
Definition at line 337 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetAudioInputCount ) > sound4::impactfm::dyn::CDynLib::GetAudioInputCount |
Definition at line 246 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetAudioOutputCount ) > sound4::impactfm::dyn::CDynLib::GetAudioOutputCount |
Definition at line 247 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetBufferIn ) > sound4::impactfm::dyn::CDynLib::GetBufferIn |
Definition at line 265 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetBufferOut ) > sound4::impactfm::dyn::CDynLib::GetBufferOut |
Definition at line 266 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetBytesFromFormat ) > sound4::impactfm::dyn::CDynLib::GetBytesFromFormat |
Definition at line 270 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetChannelCount ) > sound4::impactfm::dyn::CDynLib::GetChannelCount |
Definition at line 245 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetChunkSizeInFrames ) > sound4::impactfm::dyn::CDynLib::GetChunkSizeInFrames |
Definition at line 244 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetEstimatedDelay ) > sound4::impactfm::dyn::CDynLib::GetEstimatedDelay |
Definition at line 267 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetFormatFromName ) > sound4::impactfm::dyn::CDynLib::GetFormatFromName |
Definition at line 269 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetFormatName ) > sound4::impactfm::dyn::CDynLib::GetFormatName |
Definition at line 268 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetMaxPacketFrame ) > sound4::impactfm::dyn::CDynLib::GetMaxPacketFrame |
Definition at line 271 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetMetadataInfos ) > sound4::impactfm::dyn::CDynLib::GetMetadataInfos |
Definition at line 301 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetOutputCount ) > sound4::impactfm::dyn::CDynLib::GetOutputCount |
Definition at line 274 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetParameter ) > sound4::impactfm::dyn::CDynLib::GetParameter |
Definition at line 254 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetPossibleChunkSizeInFrames ) > sound4::impactfm::dyn::CDynLib::GetPossibleChunkSizeInFrames |
Definition at line 309 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetProcessChunkFrames ) > sound4::impactfm::dyn::CDynLib::GetProcessChunkFrames |
Definition at line 310 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetSampleRate ) > sound4::impactfm::dyn::CDynLib::GetSampleRate |
Definition at line 248 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_GetVersion ) > sound4::impactfm::dyn::CDynLib::GetVersion |
Definition at line 243 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_InitProcess ) > sound4::impactfm::dyn::CDynLib::InitProcess |
Definition at line 256 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_InitProcess2 ) > sound4::impactfm::dyn::CDynLib::InitProcess2 |
Definition at line 257 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_InitProcess3 ) > sound4::impactfm::dyn::CDynLib::InitProcess3 |
Definition at line 311 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_MonoToStereo ) > sound4::impactfm::dyn::CDynLib::MonoToStereo |
Definition at line 279 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_MonoToStereo_Planar ) > sound4::impactfm::dyn::CDynLib::MonoToStereo_Planar |
Definition at line 297 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_NewClient ) > sound4::impactfm::dyn::CDynLib::NewClient |
Definition at line 282 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_NewParameters ) > sound4::impactfm::dyn::CDynLib::NewParameters |
Definition at line 251 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_PresetManager_InformChange ) > sound4::impactfm::dyn::CDynLib::PresetManager_InformChange |
Definition at line 306 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_ProcessAudio ) > sound4::impactfm::dyn::CDynLib::ProcessAudio |
Definition at line 263 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_ProcessAudio_Planar ) > sound4::impactfm::dyn::CDynLib::ProcessAudio_Planar |
Definition at line 264 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_ProcessJson ) > sound4::impactfm::dyn::CDynLib::ProcessJson |
Definition at line 284 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SaveState ) > sound4::impactfm::dyn::CDynLib::SaveState |
Definition at line 286 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetInstanceTracing ) > sound4::impactfm::dyn::CDynLib::SetInstanceTracing |
Definition at line 332 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetInstanceTracingProcessActivity ) > sound4::impactfm::dyn::CDynLib::SetInstanceTracingProcessActivity |
Definition at line 333 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetLoggerCallback ) > sound4::impactfm::dyn::CDynLib::SetLoggerCallback |
Definition at line 249 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetLogSeverity ) > sound4::impactfm::dyn::CDynLib::SetLogSeverity |
Definition at line 250 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetMetadata ) > sound4::impactfm::dyn::CDynLib::SetMetadata |
Definition at line 300 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetMetadataMulti ) > sound4::impactfm::dyn::CDynLib::SetMetadataMulti |
Definition at line 321 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetParameter ) > sound4::impactfm::dyn::CDynLib::SetParameter |
Definition at line 253 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_SetPresetManager ) > sound4::impactfm::dyn::CDynLib::SetPresetManager |
Definition at line 305 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_StartUpdateThread ) > sound4::impactfm::dyn::CDynLib::StartUpdateThread |
Definition at line 260 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_StereoToMono ) > sound4::impactfm::dyn::CDynLib::StereoToMono |
Definition at line 278 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_StereoToMono_Planar ) > sound4::impactfm::dyn::CDynLib::StereoToMono_Planar |
Definition at line 296 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_StopUpdateThread ) > sound4::impactfm::dyn::CDynLib::StopUpdateThread |
Definition at line 261 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_TerminateProcess ) > sound4::impactfm::dyn::CDynLib::TerminateProcess |
Definition at line 258 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_WaitUpdateThreadReady ) > sound4::impactfm::dyn::CDynLib::WaitUpdateThreadReady |
Definition at line 262 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver ) > sound4::impactfm::dyn::CDynLib::Webserver |
Definition at line 290 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_FreeString ) > sound4::impactfm::dyn::CDynLib::Webserver_FreeString |
Definition at line 327 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_GetAppHealth ) > sound4::impactfm::dyn::CDynLib::Webserver_GetAppHealth |
Definition at line 326 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_SetAppHealth ) > sound4::impactfm::dyn::CDynLib::Webserver_SetAppHealth |
Definition at line 325 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_Status ) > sound4::impactfm::dyn::CDynLib::Webserver_Status |
Definition at line 292 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_Stop ) > sound4::impactfm::dyn::CDynLib::Webserver_Stop |
Definition at line 291 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_tcp ) > sound4::impactfm::dyn::CDynLib::Webserver_tcp |
Definition at line 288 of file sound4.impactfm.cl_dyn.hpp.
| helper::DynFuncHolder< decltype(impactfm_Webserver_tcp2 ) > sound4::impactfm::dyn::CDynLib::Webserver_tcp2 |
Definition at line 289 of file sound4.impactfm.cl_dyn.hpp.