Voxel
0.5.6
|
#include <DepthCameraLibrary.h>
Public Member Functions | |
DepthCameraLibrary (const String &libName) | |
bool | load () |
bool | isLoaded () |
DepthCameraFactoryPtr | getDepthCameraFactory () |
FilterFactoryPtr | getFilterFactory () |
DownloaderFactoryPtr | getDownloaderFactory () |
int | getABIVersion () |
virtual | ~DepthCameraLibrary () |
Protected Attributes | |
String | _libName |
Ptr< DepthCameraLibraryPrivate > | _libraryPrivate |
Definition at line 25 of file DepthCameraLibrary.h.
Voxel::DepthCameraLibrary::DepthCameraLibrary | ( | const String & | libName | ) |
Definition at line 66 of file DepthCameraLibrary.cpp.
|
virtual |
Definition at line 242 of file DepthCameraLibrary.cpp.
References _libName, _libraryPrivate, isLoaded(), Voxel::LOG_DEBUG, and Voxel::logger.
int Voxel::DepthCameraLibrary::getABIVersion | ( | ) |
Definition at line 165 of file DepthCameraLibrary.cpp.
References _libName, DT_SONAME, ELFIO::dynamic_section_accessor::get_entry(), ELFIO::elfio::load(), Voxel::LOG_DEBUG, Voxel::logger, ELFIO::elfio::sections, SHT_DYNAMIC, ELFIO::elfio::Sections::size(), and Voxel::split().
DepthCameraFactoryPtr Voxel::DepthCameraLibrary::getDepthCameraFactory | ( | ) |
Definition at line 87 of file DepthCameraLibrary.cpp.
References _libName, _libraryPrivate, Voxel::dynamicLoadError(), isLoaded(), Voxel::LOG_DEBUG, and Voxel::logger.
DownloaderFactoryPtr Voxel::DepthCameraLibrary::getDownloaderFactory | ( | ) |
Definition at line 139 of file DepthCameraLibrary.cpp.
References _libName, _libraryPrivate, Voxel::dynamicLoadError(), isLoaded(), Voxel::LOG_DEBUG, and Voxel::logger.
FilterFactoryPtr Voxel::DepthCameraLibrary::getFilterFactory | ( | ) |
Definition at line 113 of file DepthCameraLibrary.cpp.
References _libName, _libraryPrivate, Voxel::dynamicLoadError(), isLoaded(), Voxel::LOG_DEBUG, and Voxel::logger.
|
inline |
Definition at line 85 of file DepthCameraLibrary.cpp.
References _libraryPrivate.
Referenced by getDepthCameraFactory(), getDownloaderFactory(), getFilterFactory(), and ~DepthCameraLibrary().
bool Voxel::DepthCameraLibrary::load | ( | ) |
Definition at line 69 of file DepthCameraLibrary.cpp.
References _libName, _libraryPrivate, Voxel::dynamicLoadError(), Voxel::LOG_ERROR, and Voxel::logger.
|
protected |
Definition at line 28 of file DepthCameraLibrary.h.
Referenced by getABIVersion(), getDepthCameraFactory(), getDownloaderFactory(), getFilterFactory(), load(), and ~DepthCameraLibrary().
|
protected |
Definition at line 30 of file DepthCameraLibrary.h.
Referenced by getDepthCameraFactory(), getDownloaderFactory(), getFilterFactory(), isLoaded(), load(), and ~DepthCameraLibrary().