Loading...
Searching...
No Matches
Modules.h
Go to the documentation of this file.
#pragma once
#include <SoapySDR/Config.h>
#include <SoapySDR/Types.h>
#include <stddef.h> //size_t
#ifdef __cplusplus
extern "C" {
#endif
SOAPY_SDR_API const char *SoapySDR_getRootPath(void);
SOAPY_SDR_API char **SoapySDR_listSearchPaths(size_t *length);
SOAPY_SDR_API char **SoapySDR_listModules(size_t *length);
SOAPY_SDR_API char **SoapySDR_listModulesPath(const char *path, size_t *length);
SOAPY_SDR_API char *SoapySDR_loadModule(const char *path);
SOAPY_SDR_API SoapySDRKwargs SoapySDR_getLoaderResult(const char *path);
SOAPY_SDR_API char *SoapySDR_getModuleVersion(const char *path);
SOAPY_SDR_API char *SoapySDR_unloadModule(const char *path);
SOAPY_SDR_API void SoapySDR_loadModules(void);
SOAPY_SDR_API void SoapySDR_unloadModules(void);
#ifdef __cplusplus
}
#endif
Config.h
SOAPY_SDR_API
#define SOAPY_SDR_API
Definition Config.h:41
SoapySDR_getLoaderResult
SOAPY_SDR_API SoapySDRKwargs SoapySDR_getLoaderResult(const char *path)
SoapySDR_loadModules
SOAPY_SDR_API void SoapySDR_loadModules(void)
SoapySDR_loadModule
SOAPY_SDR_API char * SoapySDR_loadModule(const char *path)
SoapySDR_unloadModule
SOAPY_SDR_API char * SoapySDR_unloadModule(const char *path)
SoapySDR_getRootPath
SOAPY_SDR_API const char * SoapySDR_getRootPath(void)
Query the root installation path.
SoapySDR_unloadModules
SOAPY_SDR_API void SoapySDR_unloadModules(void)
SoapySDR_getModuleVersion
SOAPY_SDR_API char * SoapySDR_getModuleVersion(const char *path)
SoapySDR_listSearchPaths
SOAPY_SDR_API char ** SoapySDR_listSearchPaths(size_t *length)
SoapySDR_listModulesPath
SOAPY_SDR_API char ** SoapySDR_listModulesPath(const char *path, size_t *length)
SoapySDR_listModules
SOAPY_SDR_API char ** SoapySDR_listModules(size_t *length)
Types.h
SoapySDRKwargs
Definition for a key/value string map.
Definition Types.h:35