Class VmbCAPI
Defined in File vmbc_api.hpp
Class Documentation
-
class VmbCAPI
Public Functions
-
~VmbCAPI()
-
result<void> feature_int_set(VmbHandle_t handle, const std::string_view &name, const int64_t value) const
Public Members
-
FunctionPtr<decltype(VmbCameraClose)> CameraClose
-
FunctionPtr<decltype(VmbCameraInfoQuery)> CameraInfoQuery
-
FunctionPtr<decltype(VmbCameraInfoQueryByHandle)> CameraInfoQueryByHandle
-
FunctionPtr<decltype(VmbCameraOpen)> CameraOpen
-
FunctionPtr<decltype(VmbCamerasList)> CamerasList
-
FunctionPtr<decltype(VmbCaptureEnd)> CaptureEnd
-
FunctionPtr<decltype(VmbCaptureFrameQueue)> CaptureFrameQueue
-
FunctionPtr<decltype(VmbCaptureFrameWait)> CaptureFrameWait
-
FunctionPtr<decltype(VmbCaptureQueueFlush)> CaptureQueueFlush
-
FunctionPtr<decltype(VmbCaptureStart)> CaptureStart
-
FunctionPtr<decltype(VmbChunkDataAccess)> ChunkDataAccess
-
FunctionPtr<decltype(VmbFeatureAccessQuery)> FeatureAccessQuery
-
FunctionPtr<decltype(VmbFeatureBoolGet)> FeatureBoolGet
-
FunctionPtr<decltype(VmbFeatureBoolSet)> FeatureBoolSet
-
FunctionPtr<decltype(VmbFeatureCommandIsDone)> FeatureCommandIsDone
-
FunctionPtr<decltype(VmbFeatureCommandRun)> FeatureCommandRun
-
FunctionPtr<decltype(VmbFeatureEnumAsInt)> FeatureEnumAsInt
-
FunctionPtr<decltype(VmbFeatureEnumAsString)> FeatureEnumAsString
-
FunctionPtr<decltype(VmbFeatureEnumEntryGet)> FeatureEnumEntryGet
-
FunctionPtr<decltype(VmbFeatureEnumGet)> FeatureEnumGet
-
FunctionPtr<decltype(VmbFeatureEnumIsAvailable)> FeatureEnumIsAvailable
-
FunctionPtr<decltype(VmbFeatureEnumRangeQuery)> FeatureEnumRangeQuery
-
FunctionPtr<decltype(VmbFeatureEnumSet)> FeatureEnumSet
-
FunctionPtr<decltype(VmbFeatureFloatGet)> FeatureFloatGet
-
FunctionPtr<decltype(VmbFeatureFloatIncrementQuery)> FeatureFloatIncrementQuery
-
FunctionPtr<decltype(VmbFeatureFloatRangeQuery)> FeatureFloatRangeQuery
-
FunctionPtr<decltype(VmbFeatureFloatSet)> FeatureFloatSet
-
FunctionPtr<decltype(VmbFeatureInfoQuery)> FeatureInfoQuery
-
FunctionPtr<decltype(VmbFeatureIntGet)> FeatureIntGet
-
FunctionPtr<decltype(VmbFeatureIntIncrementQuery)> FeatureIntIncrementQuery
-
FunctionPtr<decltype(VmbFeatureIntRangeQuery)> FeatureIntRangeQuery
-
FunctionPtr<decltype(VmbFeatureIntSet)> FeatureIntSet
-
FunctionPtr<decltype(VmbFeatureIntValidValueSetQuery)> FeatureIntValidValueSetQuery
-
FunctionPtr<decltype(VmbFeatureInvalidationRegister)> FeatureInvalidationRegister
-
FunctionPtr<decltype(VmbFeatureInvalidationUnregister)> FeatureInvalidationUnregister
-
FunctionPtr<decltype(VmbFeatureListSelected)> FeatureListSelected
-
FunctionPtr<decltype(VmbFeatureRawGet)> FeatureRawGet
-
FunctionPtr<decltype(VmbFeatureRawLengthQuery)> FeatureRawLengthQuery
-
FunctionPtr<decltype(VmbFeatureRawSet)> FeatureRawSet
-
FunctionPtr<decltype(VmbFeatureStringGet)> FeatureStringGet
-
FunctionPtr<decltype(VmbFeatureStringMaxlengthQuery)> FeatureStringMaxlengthQuery
-
FunctionPtr<decltype(VmbFeatureStringSet)> FeatureStringSet
-
FunctionPtr<decltype(VmbFeaturesList)> FeaturesList
-
FunctionPtr<decltype(VmbFrameAnnounce)> FrameAnnounce
-
FunctionPtr<decltype(VmbFrameRevoke)> FrameRevoke
-
FunctionPtr<decltype(VmbFrameRevokeAll)> FrameRevokeAll
-
FunctionPtr<decltype(VmbInterfacesList)> InterfacesList
-
FunctionPtr<decltype(VmbMemoryRead)> MemoryRead
-
FunctionPtr<decltype(VmbMemoryWrite)> MemoryWrite
-
FunctionPtr<decltype(VmbPayloadSizeGet)> PayloadSizeGet
-
FunctionPtr<decltype(VmbSettingsLoad)> SettingsLoad
-
FunctionPtr<decltype(VmbSettingsSave)> SettingsSave
-
FunctionPtr<decltype(VmbTransportLayersList)> TransportLayersList
-
FunctionPtr<decltype(VmbVersionQuery)> VersionQuery
Public Static Functions
-
~VmbCAPI()