|
MeVisLab Toolbox Reference
|
Tool functions for PCL google tests. More...
#include <MLPCLSupportSystem.h>#include <mlTypeDefs.h>#include <mlAPI.h>#include <mlPCLBaseObject.h>Go to the source code of this file.
Namespaces | |
| namespace | MLPCLTestTools |
| Namespace containing useful tools for Google tests written for PCL related classes in MeVisLab. | |
Typedefs | |
| typedef void(* | MLPCLTestTools::OverrideTestDefaultsFunc) (mlModule *modulePtr, const char *className) |
Functions | |
| MLPCLSUPPORT_EXPORT MLLibraryHandle | MLPCLTestTools::loadPCLLibrary (const char *const modName) ML_RETURN_VALUE_SHOULD_BE_USED |
Loads a MeVisLab library with name modName and returns a non-nullptr handle to the library on success, and nullptr on failure. | |
| MLPCLSUPPORT_EXPORT MLErrorCode | MLPCLTestTools::unloadPCLLibrary (MLLibraryHandle modLibHandle, const char *const modName) ML_RETURN_VALUE_SHOULD_BE_USED |
| MLPCLSUPPORT_EXPORT MLErrorCode | MLPCLTestTools::setUpPCLTestTools () ML_RETURN_VALUE_SHOULD_BE_USED |
| MLPCLSUPPORT_EXPORT MLErrorCode | MLPCLTestTools::tearDownPCLTestTools () ML_RETURN_VALUE_SHOULD_BE_USED |
| MLPCLSUPPORT_EXPORT MLErrorCode | MLPCLTestTools::runClassInstancesTest (const char *const *pclClassNames, size_t numPCLClassNames, OverrideTestDefaultsFunc overrideTestDefaults=nullptr, bool pclSupportItselfIsTested=false, size_t numIndirectlyLoadedPCLClasses=0) ML_RETURN_VALUE_SHOULD_BE_USED |
Variables | |
| MLPCLSUPPORT_EXPORT MLuint64 | MLPCLTestTools::_MaxSigned32BitIndex |
| MLPCLSUPPORT_EXPORT MLuint64 | MLPCLTestTools::_MaxUnsigned32BitIndex |