![]() |
SOUND4 IMPACT.CL Library [1.3.6]
|
Dynamic library interface. More...
#include <sound4.impact.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 220 of file sound4.impact.cl_dyn.hpp.
|
default |
|
inline |
Definition at line 466 of file sound4.impact.cl_dyn.hpp.
|
inline |
path | the path of the library to load. |
Definition at line 322 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AddAudio ) > sound4::impact::dyn::CDynLib::AddAudio |
Definition at line 257 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AddPadAudio ) > sound4::impact::dyn::CDynLib::AddPadAudio |
Definition at line 258 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AudioConvertFrom ) > sound4::impact::dyn::CDynLib::AudioConvertFrom |
Definition at line 261 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AudioConvertTo ) > sound4::impact::dyn::CDynLib::AudioConvertTo |
Definition at line 262 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AudioMonoFromLiveStereo) > sound4::impact::dyn::CDynLib::AudioMonoFromLiveStereo |
Definition at line 265 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_AudioMonoToLiveStereo ) > sound4::impact::dyn::CDynLib::AudioMonoToLiveStereo |
Definition at line 266 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_DeleteClient ) > sound4::impact::dyn::CDynLib::DeleteClient |
Definition at line 268 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_ExitProcess ) > sound4::impact::dyn::CDynLib::ExitProcess |
Definition at line 244 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_FreeJsonAnswer ) > sound4::impact::dyn::CDynLib::FreeJsonAnswer |
Definition at line 270 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_FreeMetadataInfos ) > sound4::impact::dyn::CDynLib::FreeMetadataInfos |
Definition at line 287 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_FreeParameters ) > sound4::impact::dyn::CDynLib::FreeParameters |
Definition at line 237 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_FreeParameterValue ) > sound4::impact::dyn::CDynLib::FreeParameterValue |
Definition at line 240 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetAudio ) > sound4::impact::dyn::CDynLib::GetAudio |
Definition at line 260 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetAudioInputCount ) > sound4::impact::dyn::CDynLib::GetAudioInputCount |
Definition at line 231 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetAudioOutputCount ) > sound4::impact::dyn::CDynLib::GetAudioOutputCount |
Definition at line 232 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetBufferIn ) > sound4::impact::dyn::CDynLib::GetBufferIn |
Definition at line 250 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetBufferOut ) > sound4::impact::dyn::CDynLib::GetBufferOut |
Definition at line 251 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetBytesFromFormat ) > sound4::impact::dyn::CDynLib::GetBytesFromFormat |
Definition at line 255 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetChannelCount ) > sound4::impact::dyn::CDynLib::GetChannelCount |
Definition at line 230 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetChunkSizeInFrames ) > sound4::impact::dyn::CDynLib::GetChunkSizeInFrames |
Definition at line 229 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetEstimatedDelay ) > sound4::impact::dyn::CDynLib::GetEstimatedDelay |
Definition at line 252 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetFormatFromName ) > sound4::impact::dyn::CDynLib::GetFormatFromName |
Definition at line 254 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetFormatName ) > sound4::impact::dyn::CDynLib::GetFormatName |
Definition at line 253 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetMaxPacketFrame ) > sound4::impact::dyn::CDynLib::GetMaxPacketFrame |
Definition at line 256 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetMetadataInfos ) > sound4::impact::dyn::CDynLib::GetMetadataInfos |
Definition at line 286 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetOutputCount ) > sound4::impact::dyn::CDynLib::GetOutputCount |
Definition at line 259 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetParameter ) > sound4::impact::dyn::CDynLib::GetParameter |
Definition at line 239 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetPossibleChunkSizeInFrames ) > sound4::impact::dyn::CDynLib::GetPossibleChunkSizeInFrames |
Definition at line 294 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetProcessChunkFrames ) > sound4::impact::dyn::CDynLib::GetProcessChunkFrames |
Definition at line 295 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetSampleRate ) > sound4::impact::dyn::CDynLib::GetSampleRate |
Definition at line 233 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_GetVersion ) > sound4::impact::dyn::CDynLib::GetVersion |
Definition at line 228 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_InitProcess ) > sound4::impact::dyn::CDynLib::InitProcess |
Definition at line 241 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_InitProcess2 ) > sound4::impact::dyn::CDynLib::InitProcess2 |
Definition at line 242 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_InitProcess3 ) > sound4::impact::dyn::CDynLib::InitProcess3 |
Definition at line 296 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_MonoToStereo ) > sound4::impact::dyn::CDynLib::MonoToStereo |
Definition at line 264 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_MonoToStereo_Planar ) > sound4::impact::dyn::CDynLib::MonoToStereo_Planar |
Definition at line 282 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_NewClient ) > sound4::impact::dyn::CDynLib::NewClient |
Definition at line 267 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_NewParameters ) > sound4::impact::dyn::CDynLib::NewParameters |
Definition at line 236 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_PresetManager_InformChange ) > sound4::impact::dyn::CDynLib::PresetManager_InformChange |
Definition at line 291 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_ProcessAudio ) > sound4::impact::dyn::CDynLib::ProcessAudio |
Definition at line 248 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_ProcessAudio_Planar ) > sound4::impact::dyn::CDynLib::ProcessAudio_Planar |
Definition at line 249 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_ProcessJson ) > sound4::impact::dyn::CDynLib::ProcessJson |
Definition at line 269 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SaveState ) > sound4::impact::dyn::CDynLib::SaveState |
Definition at line 271 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetLoggerCallback ) > sound4::impact::dyn::CDynLib::SetLoggerCallback |
Definition at line 234 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetLogSeverity ) > sound4::impact::dyn::CDynLib::SetLogSeverity |
Definition at line 235 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetMetadata ) > sound4::impact::dyn::CDynLib::SetMetadata |
Definition at line 285 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetMetadataMulti ) > sound4::impact::dyn::CDynLib::SetMetadataMulti |
Definition at line 306 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetParameter ) > sound4::impact::dyn::CDynLib::SetParameter |
Definition at line 238 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_SetPresetManager ) > sound4::impact::dyn::CDynLib::SetPresetManager |
Definition at line 290 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_StartUpdateThread ) > sound4::impact::dyn::CDynLib::StartUpdateThread |
Definition at line 245 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_StereoToMono ) > sound4::impact::dyn::CDynLib::StereoToMono |
Definition at line 263 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_StereoToMono_Planar ) > sound4::impact::dyn::CDynLib::StereoToMono_Planar |
Definition at line 281 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_StopUpdateThread ) > sound4::impact::dyn::CDynLib::StopUpdateThread |
Definition at line 246 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_TerminateProcess ) > sound4::impact::dyn::CDynLib::TerminateProcess |
Definition at line 243 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_WaitUpdateThreadReady ) > sound4::impact::dyn::CDynLib::WaitUpdateThreadReady |
Definition at line 247 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver ) > sound4::impact::dyn::CDynLib::Webserver |
Definition at line 275 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_FreeString ) > sound4::impact::dyn::CDynLib::Webserver_FreeString |
Definition at line 312 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_GetAppHealth ) > sound4::impact::dyn::CDynLib::Webserver_GetAppHealth |
Definition at line 311 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_SetAppHealth ) > sound4::impact::dyn::CDynLib::Webserver_SetAppHealth |
Definition at line 310 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_Status ) > sound4::impact::dyn::CDynLib::Webserver_Status |
Definition at line 277 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_Stop ) > sound4::impact::dyn::CDynLib::Webserver_Stop |
Definition at line 276 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_tcp ) > sound4::impact::dyn::CDynLib::Webserver_tcp |
Definition at line 273 of file sound4.impact.cl_dyn.hpp.
helper::DynFuncHolder< decltype(impact_Webserver_tcp2 ) > sound4::impact::dyn::CDynLib::Webserver_tcp2 |
Definition at line 274 of file sound4.impact.cl_dyn.hpp.